summaryrefslogtreecommitdiffstats
path: root/sys/dev/sbni
Commit message (Collapse)AuthorAgeFilesLines
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
| | | | Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
* network interface driver changes:sam2002-11-141-15/+7
| | | | | | | | | | | | | | o don't strip the Ethernet header from inbound packets; pass packets up the stack intact (required significant changes to some drivers) o reference common definitions in net/ethernet.h (e.g. ETHER_ALIGN) o track ether_ifattach/ether_ifdetach API changes o track bpf changes (use BPF_TAP and BPF_MTAP) o track vlan changes (ifnet capabilities, revised processing scheme, etc.) o use if_input to pass packets "up" o call ether_ioctl for default handling of ioctls Reviewed by: many Approved by: re
* Use if_printf() instead of printf() to print "sbni#: blah".brooks2002-10-011-4/+3
|
* This driver doesn't need to include <sys/bus_private.h> either.phk2002-09-282-2/+0
| | | | Spotted by: FlexeLint
* use __packed/__aligned rather than GCC-specific __attribute__.alfred2002-09-231-1/+1
|
* printf() formats fixesfjoe2002-08-062-2/+2
|
* Make driver portable:fjoe2002-08-054-45/+56
| | | | | | | | | | | | - bus_space'ify - generate fake ethernet address using read_random() instead of reading from timer i/o ports Other minor fixes: - remove "hack" in connect_to_master() - use M_ZERO - remove unused variable in sbni_ioctl() - properly release irq in sbni_attach_isa() on attach errors
* back out one change that crept in (will be committed later)fjoe2002-08-051-1/+1
|
* style fixesfjoe2002-08-053-26/+30
|
* fix driver name in DRIVER_MODULEfjoe2002-07-152-2/+2
| | | | MFC after: 3 days
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-3/+5
| | | | | | | | | | | | general cleanup of the API. The entire API now consists of two functions similar to the pre-KSE API. The suser() function takes a thread pointer as its only argument. The td_ucred member of this thread must be valid so the only valid thread pointers are curthread and a few kernel threads such as thread0. The suser_cred() function takes a pointer to a struct ucred as its first argument and an integer flag as its second argument. The flag is currently only used for the PRISON_ROOT flag. Discussed on: smp@
* Rename a variable that might accidentally be duplicated elsewhere.msmith2002-01-083-5/+5
|
* Add driver for Granch SBNI12-xx ISA and PCI network adapters.fjoe2001-11-215-0/+1898
MFC after: 1 week
OpenPOWER on IntegriCloud