summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2002-11-10Use appropriate VM_MAP constants rather than hardcoded values inMiod Vallat
uvm_map_create() and uvm_km_suballoc().
2002-11-10syncNathan Binkert
2002-11-10Missed a coupleNathan Binkert
2002-11-10syncNathan Binkert
2002-11-10Sync devices with NetBSDNathan Binkert
2002-11-10regenMichael Shalayeff
2002-11-10match on gvc np0335; form George Lewis via pr2971Michael Shalayeff
2002-11-10Be more careful with illegal syscall numbers.Artur Grabowski
2002-11-10fix logic.Federico G. Schwindt
2002-11-09Instead of relying on uvm_useracc(), get a false sense of security, andMiod Vallat
do not check copyin() result, take care and properly handle copyin() failure. This was not harmful, but a bit more correctness never harms.
2002-11-08Support for Promise PDC20275 and PDC20277. Untested.Grigoriy Orlov
from grange@rt.mipt.ru
2002-11-08Don't check IRQ assertion since this code was derived from FreeBSDGrigoriy Orlov
without any documentation and breaks second channel support. Supplied and tested by grange@rt.mipt.ru. Thanks to Evgeniy Polyakov <johnpol@2ka.mipt.ru> for hardware donation.
2002-11-07regenTodd C. Miller
2002-11-07Add Nortel E-mobility Wireless PCI adapter (Symbol rebadge).Todd C. Miller
We don't support the bridge chip on this yet...
2002-11-07regenMichael Shalayeff
2002-11-07more promise devices; from grange@Michael Shalayeff
2002-11-04make this compile; reported by pluf, mickey ok.Federico G. Schwindt
2002-11-01fight the grammar in the tdr messagesMichael Shalayeff
2002-10-30bring on a few changes from netbsd, such as better rx mbuf calculation, ram ↵Michael Shalayeff
probe fix in byte vs word, M_IFMADDR vs M_IPMADDR. some knf
2002-10-27Add an option to use software WEP now that we have a software decryptTodd C. Miller
function. Can be useful for cards that only support 40-bit WEP or where the card firmware lacks weak IVs avoidance. Prism/Symbol only. In the future this will be expanded to support proposed WEP replacements. Based on code from Jamison Adcock.
2002-10-27add a matching wi_do_hostdecrypt()Markus Friedl
2002-10-25add id tags.Federico G. Schwindt
2002-10-25remove dead code; krw@ ok.Federico G. Schwindt
2002-10-24regenMichael Shalayeff
2002-10-24another csa 5300Michael Shalayeff
2002-10-24regenMichael Shalayeff
2002-10-24csa 5i on dl380; from philipp@Michael Shalayeff
2002-10-22Make wi_keydat in struct wi_key 13 bytes, not 14. This is not aTodd C. Miller
NUL-terminated string and 13 bytes is what you need for a 104-bit WEP key. This fixes an off-by-one comparison in wi_set_nwkey(). mickey@ OK.
2002-10-21ugly hack to make the 21145 work without manual media setting.Henning Brauer
many many many thanks to nick@, who booted no less then 8 kernels for me today while hacking on that (and this includes going downstairs to the basement and up again 8 times...) ok jason@
2002-10-20add support for intel 21145Henning Brauer
This chip is some strange abnormal 21143 variant. It really only works with 10 MBit/s halfduplex only and autonegotiation is totally broken in hardware. Should also have a HomePNA phy, but we don't support that. for now requires and explicit "media 10BaseT". if anybody has such a chip please mail me. nick@ is the only one who has the hardware and did an incredible amount of testing. Thanks for all the help, Nick! some hints and ok jason@
2002-10-18Account for the aligned m_data when checking boundaries; from NetBSD.Federico G. Schwindt
mickey and millert ok.
2002-10-18media support; slightly modified from FreeBSD.Federico G. Schwindt
mickey and millert ok.
2002-10-17ifndef __HAVE_GENERIC_SOFT_INTERRUPTS leaved a label without a statement ↵Artur Grabowski
after it. Fix.
2002-10-17Bigendian support for fxp, work from pefo with cleanups, ok art@ and others.Dale Rahn
2002-10-16minor formatting.Artur Grabowski
2002-10-16support for privilege elevation.Jun-ichiro itojun Hagino
with privilege elevation no suid or sgid binaries are necessary any longer. Applications can be executed completely unprivileged. Systrace raises the privileges for a single system call depending on the configured policy. Idea from discussions with Perry Metzger, Dug Song and Marcus Watts. from provos
2002-10-15re-init the hw on resume, from grendel@zeitbombe.orgMichael Shalayeff
2002-10-15support sf2r card with attenuator; from jumbo@ w/ some knf from mickey@Michael Shalayeff
2002-10-13add support forHenning Brauer
Boca Turbo Serial 654 (4 port serial) Boca Turbo Serial 658 (8 port) from Andrey Smagin with a little help by me ok deraadt@
2002-10-13Remove more '\n's from panic() statements. From Chris Kuethe.Kenneth R Westerback
2002-10-13do not flush cache here, better support for intrhook, increase number of ↵Michael Shalayeff
transmit cmds and properly align the rings
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Last bits of diff generated by Chris Kuethe.
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Diff generated by Chris Kuethe.
2002-10-11pad keys of size != RC4KEYLEN or RC4KEYLEN/2 with zero; noticed and tested ↵Markus Friedl
by millert@
2002-10-11Stash the value of letoh16(ver.wi_ver[0]) in a variable so we don'tTodd C. Miller
evaluate the same thing for each loop iteration in wi_get_id(). [ previous commit contained unrelated changes and has been removed ]
2002-10-11Sigh, we can't just put the htole16() in the WI_CARD_IDS macroTodd C. Miller
since gcc doesn't seem to evaluate htole16() of a constant at compile time after all. Noticed by deraadt@
2002-10-10Make wi_get_id() table driven, similar to NetBSD and FreeBSD butTodd C. Miller
make the table itself a #define so we can reuse it in wicontrol. Also add a bunch of chip IDs from NetBSD/FreeBSD. mickey@ OK
2002-10-10Match the Sun Crypto Adapter 1000, it appears to be a broadcom 5821.Jason Wright
2002-10-10sync; sun crypto 1000; from Jamil NimehJason Wright
2002-10-10Sun Crypto 1000Jason Wright