diff options
author | mav <mav@FreeBSD.org> | 2009-05-01 08:03:46 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2009-05-01 08:03:46 +0000 |
commit | e3041466988f968760de57959e5fd6674a0acf66 (patch) | |
tree | 3b444d7537d6bdd164161094c9099ba3ec128c40 /sys/netinet6/udp6_usrreq.c | |
parent | 700abeab8a81c590ae255dfa7225c8d891c5ca88 (diff) | |
download | FreeBSD-src-e3041466988f968760de57959e5fd6674a0acf66.zip FreeBSD-src-e3041466988f968760de57959e5fd6674a0acf66.tar.gz |
Improve kernel dumping reliability for busy ATA channels:
- Generate fake channel interrupts even if channel busy with previous
request to let it finish. Without this, dumping requests were just queued
and never processed.
- Drop pre-dump requests queue on dumping. ATA code, working in dumping
(interruptless) mode, unable to handle long request queue. Actually, to get
coherent dump we anyway should do as few unrelated actions as possible.
Diffstat (limited to 'sys/netinet6/udp6_usrreq.c')
0 files changed, 0 insertions, 0 deletions