Plan 9 from Bell Labs’s /usr/web/sources/patch/applied/ata-high-int-rate/readme

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.



add stats for ata busy interrupts and those associated with no drive (spurious interrupts ?).
also added a fix derrived from 9atom code (sdide.c) which sends an acknowledge to the interface
in the spurious case and reduced the inmber of interrupts/sec by an order of magnitude. 

here is my /dev/sdctl with the fix applied, sdE and sdF are a
mirror'ed pair on the same IRQ.

	sdE ata port 24F0 ctl 2808 irq 10 busy 563 nildrive 313424 ok 540356
	sdF ata port 24F8 ctl 280C irq 10 busy 283 nildrive 539719 ok 314341

-Steve

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.