summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2004-11-01englishPedro Martelletto
2004-11-01additional DIAGNOSTIC, checking for proc in lockmgr when requiredmarius eriksen
ok pedro@ tedu@
2004-11-01check for malloc() in bufq_default_alloc(), ok tedu@Pedro Martelletto
2004-11-01back out previous commit.Brad Smith
2004-10-31don't swap zerosBrad Smith
2004-10-31sync with quirks from FreeBSD and NetBSD, ok dlgJonathan Gray
2004-10-31regenJonathan Gray
2004-10-31more devices from FreeBSD and NetBSDJonathan Gray
2004-10-31UQ_NO_STRINGS no longer needed, ok dlgJonathan Gray
2004-10-31from netbsd via freebsd via jsg@David Gwynne
usbdi_util.h (1.29), uhid.c (1.62), ugen.c (1.68), usb_subr.c (1.114) Yes, some devices return incorrect lengths in their string descriptors. Rather than losing, do what Windows does: just request the maximum size, and allow a shorter response. Obsoletes the need for UQ_NO_STRINGS, and therefore these "quirks" are removed. usb_subr.c (1.116) In the "seemed like a good idea until I found the fatal flaw" department... Attempting to read a maximum-size string descriptor causes my kue device to go completely apeshit. So, go back to the original method, but allow the device to return a shorter string than it claimed.
2004-10-31from netbsd: ehci.c revision 1.84David Gwynne
Only delay interrupt my 2 miucroframes instead of 8. This improves Ethernet performance.
2004-10-31fix some comments, spelling and printfsDavid Gwynne
2004-10-31netbsd reduced their difference to us in revision 1.76. they use usb_lockmgrDavid Gwynne
like us, so get rid of the ifdefs.
2004-10-31from netbsd: ehci.c revision 1.69David Gwynne
hcpriv is not actually used here. Remove references to it.
2004-10-31from netbsd: ehci.c revisions 1.185 and 1.187:David Gwynne
Follow the spec more closely when updating the overlay qTD in the QH. Preserve some bits in the overlay qTD.
2004-10-31from netbsd: ehci.c revision 1.83David Gwynne
No need to generate an interrupt at the data part of a control transfer, it's generated by the status transfer.
2004-10-31from netbsd: ehci.c revision 1.82David Gwynne
Make sure to update the data toggle on short transfers. This makes my Ethernet adapter much happier.
2004-10-31rev 1.68Brad Smith
Add support for BCM5705K rev 1.74 Add support for the BCM5750/5751. Unfortunately the documentation I have from Broadcom does not give much information on these devices, so the Broadcom Linux driver was used for clues to what these chips support. It turns out they are similar to the 5705 with the 5751 being the PCI-Express version and needing special work-arounds and settings. From FreeBSD
2004-10-31add some aue devices found in the linux driverJonathan Gray
2004-10-31regenJonathan Gray
2004-10-31aue devices found in linux driverJonathan Gray
2004-10-30Add missing manufacturing pages. Only the IO Unit pages are now missing but ↵Marco Peereboom
those are not relevant to RAID. Some cleanup.
2004-10-30vaddr_t casts for vtophys, works on amd64, enabled in GENERICCan Erkin Acar
patch submitted and tested by Steffen Schütz, schuetz.steffen at melle de ok tedu@
2004-10-30remove debugPer Fogelstrom
2004-10-30Make the default boot partition p.Per Fogelstrom
Migrate float exception code to 64 bit. Add a few new "uniplemented".
2004-10-30syncTheo de Raadt
2004-10-30Support another device; prices@dflytech.comTheo de Raadt
2004-10-30syncTheo de Raadt
2004-10-30more; reykTheo de Raadt
2004-10-30syncTheo de Raadt
2004-10-30wrong model; reykTheo de Raadt
2004-10-30Oops, forgot to cvs add this file in previous commit (mongoos@gsc attachment).Miod Vallat
2004-10-30syncTheo de Raadt
2004-10-30more devsTheo de Raadt
2004-10-29cleanup and put app eps in one place like other driversMichael Shalayeff
2004-10-29Split mongoose and add a gscbus attachment, for the eisa slots in B series.Miod Vallat
This is still a work in progress. feedback and ok mickey@
2004-10-29Prettier dmesg on vortexes.Miod Vallat
2004-10-29silly typo...Pedro Martelletto
2004-10-29another re device from FreeBSDJonathan Gray
2004-10-29regenJonathan Gray
2004-10-29another re device from FreeBSDJonathan Gray
2004-10-29remove double "PHY" printed in dmesg; ok deraadtPeter Valchev
2004-10-29rev 1.78Brad Smith
Enable the automatic TX underrun recovery for the ADMtek chips. This solves cvsup update on my laptop which aborts after a while without this patch. rev 1.79 Fix the support for the AN985/983 chips, which do not set the RXSTATE to STOPPED, but to WAIT. This should fix hangs which could only be solved by replugging the cable. From FreeBSD Thanks to C. Bensend <benny at bennyvision dot com> for testing.
2004-10-29use rx list size instead of tx (for rx list), they are the samePeter Valchev
so this worked; ok mcbride
2004-10-28fix/update FreeBSD RCSId for reference purposesPeter Valchev
2004-10-28syncPeter Valchev
2004-10-28VIA VT612xPeter Valchev
2004-10-28the URL in if_iwi is no longer valid.Brad Smith
ok damien@
2004-10-28print our ether address when attaching like other driversjoshua stein
same code as for ipw
2004-10-28SIGFPE signal codes.Mark Kettenis
ok deraadt@