summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2002-11-17Fix another case (tx this time) where buffers were not unloaded (nor ↵Jason Wright
sync'd). (bad bad aaron): 90xB works on sparc64, 90x is probably still broken.
2002-11-17- lightly season with htole32 and friends... enough to get rx workingJason Wright
on sparc64 - also fix a bug when dmamap's were never freed on the rx side (bad aaron), and avoid a sync if we run out of buffers.
2002-11-16From NetBSD (bouyer@):Kenneth R Westerback
In siop_reset(), reset sc_ntargets to 0. The number of targets will be computed again in siop_add_reselsw(). In siop_reset(), reset the tag reseloff to 0, in addition to the lun reseloff. If siop_add_dev() fails this time we would use the old reseloff, clobbering memory now used for something else.
2002-11-16New sk deviceNathan Binkert
2002-11-15o add support for VIA VT8233 and VT8235Alexander Yurchenko
VT8233 tested by jolan@cryptonomicon.org, VT8235 untested o correct VIA timings for UDMA 5 o don't set the APO_UDMA_CLK66 bit for UDMA 5 capable chipset from NetBSD gluk@ ok
2002-11-14Don't complain about the defer timer expiring, call it an oerror instead.Jason Wright
2002-11-14mark tx as altq-ready.Kenjiro Cho
this line was in epic_freebsd_attach() but not in epic_openbsd_attach(). PR 2955
2002-11-14Rework iha copyight verbiage to make clear what needs to be clear forKenneth R Westerback
it to remain in the tree. With agreement of Initio. ok deraadt@
2002-11-13regenMichael Shalayeff
2002-11-13VT8235 PCI-ISA; from Alexander YurchenkoMichael Shalayeff
2002-11-11grammar fixens from Andrey SmaginMichael Shalayeff
2002-11-11sync with NetBSDNathan Binkert
2002-11-11Another deviceNathan Binkert
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