Patch generally lgtm ... just 1 nit comment:
+ } else {
+ if (sbavail(&so->so_rcv) >= so->so_rcv.sb_lowat)
+ return 1;
+ }
Collapse the else and the block inside to just make it an `else if`
for less branching.
On
I am not using boost but I have also encountered this unexpected behavior
when calling listen after kevent. Is their any update on the approach to
merge filt_soread and filt_solisten?
FYI - MacOS does not have this unexpected behavior. Read events are not
"missed" if the listen is done after the k
ver not knowing all the card IDs
that Xircom ever used, as well as probing some cards differently when run
under NEWCARD vs. OLDCARD.
Cheers,
Scott
--
===
Scott Mitchell | PGP Key ID | "Eagles may
Scott
--
=======
Scott Mitchell | PGP Key ID | "Eagles may soar, but weasels
Cambridge, England | 0x54B171B9 | don't get sucked into jet engines"
scott at fishballoon.org | 0xAA775B8B | -- Anon
___
[EMAIL PROTECTED] mailing
ted. Try booting in verbose mode (boot -v) again -- I think
that turns on the right debug output in the pccard driver. Full 'dmesg'
output would also be useful (I realise you have no network on this machine
yet - can you maybe put it on a floppy and mail it from another machine?)
well it works, if at
all. I suppose you could try booting the OLDCARD kernel on your laptop,
but it might barf on the Cardbus controller.
Scott
--
===
Scott Mitchell | PGP Key ID | "Eagles may soa