OpenBSD/src a0dea67 โ€” sys/dev/ic aac.c aacreg.h, sys/dev/pci aac_pci.c

by nate on โŽ‡๐Ÿท
   Major improvements to the aac(4) device driver.
   - decouple the command structures from scsi structures, allowing non block
   oriented commands (e.g. management commands) to be built.
   - redesign the various command queues to remove race conditions and to allow
   commands from multiple sources to coexist in the system
   - move major processing of commands and messages to a dedicated kernel
   thread to avoid spending too long in the interrupt handler
   - add device data structures for various management commands to the header
   file

   Much code from FreeBSD
VersionDeltaFile
1.25+2,429-1,277sys/dev/ic/aac.c
1.7+1,046-392sys/dev/ic/aacreg.h
1.5+353-99sys/dev/ic/aacvar.h
1.16+22-17sys/dev/pci/aac_pci.c
1.3+2-2sys/dev/ic/aac_tables.h
+3,852-1,7875 files

OpenBSD/src 10c1a82 โ€” share/man/man4 cardbus.4 uhci.4, sys/dev/cardbus uhci_cardbus.c files.cardbus

   add a cardbus attachment for uhci.  This code is based on the ohci_cardbus.c
   and uhci_pci.c files.  ok dlg@
VersionDeltaFile
1.1+212-0sys/dev/cardbus/uhci_cardbus.c
1.18+7-1sys/dev/cardbus/files.cardbus
1.32+4-1share/man/man4/cardbus.4
1.9+3-1share/man/man4/uhci.4
+226-34 files

OpenBSD/src 4e9764b โ€” sys/dev/pci pcidevs_data.h pcidevs.h

by nate on โŽ‡
   sync
VersionDeltaFile
1.740+9-1sys/dev/pci/pcidevs_data.h
1.740+3-1sys/dev/pci/pcidevs.h
+12-22 files

OpenBSD/src 13477f6 โ€” sys/dev/pci pcidevs

by nate on โŽ‡
   more adaptec aac(4)
VersionDeltaFile
1.736+3-1sys/dev/pci/pcidevs
+3-11 files

OpenBSD/src cc475ab โ€” distrib/notes/i386 hardware, share/man/man4 sk.4

by nate on โŽ‡๐Ÿท
   another supported sk(4) card
VersionDeltaFile
1.20+3-1share/man/man4/sk.4
1.125+2-1distrib/notes/i386/hardware
+5-22 files

OpenBSD/src 5e5cc32 โ€” sys/dev/pci yukonreg.h if_sk.c

   add/update my copyright
VersionDeltaFile
1.2+12-24sys/dev/pci/yukonreg.h
1.33+17-1sys/dev/pci/if_sk.c
1.10+17-1sys/dev/pci/if_skreg.h
+46-263 files

OpenBSD/src 717f0cd โ€” distrib/notes/i386 hardware

by nate on โŽ‡
   bring up to date with changes in sk driver
VersionDeltaFile
1.122+12-3distrib/notes/i386/hardware
+12-31 files

OpenBSD/src 6311743 โ€” share/man/man4 sk.4

by nate on โŽ‡
   reflect support for new Marvell based adapters
VersionDeltaFile
1.18+19-9share/man/man4/sk.4
+19-91 files

OpenBSD/src b3c8cd9 โ€” sys/dev/mii eephy.c eephyreg.h, sys/dev/pci if_sk.c if_skreg.h

   Support for new Marvell based Gigabit Ethernet adapters
   ok deraadt@
VersionDeltaFile
1.32+694-141sys/dev/pci/if_sk.c
1.9+228-42sys/dev/pci/if_skreg.h
1.1+181-0sys/dev/pci/yukonreg.h
1.10+78-56sys/dev/mii/eephy.c
1.4+28-1sys/dev/mii/eephyreg.h
+1,209-2405 files

OpenBSD/src 6e6f305 โ€” usr.sbin/usbdevs usbdevs.c

by nate on โŽ‡๐Ÿท
   Update to work with new kernel changes
VersionDeltaFile
1.9+1-5usr.sbin/usbdevs/usbdevs.c
+1-51 files

OpenBSD/src fa3b0bc โ€” sys/dev/usb ohci.c uhci.c

   Sync USB code with NetBSD.
   This includes numerous fixes and paves the way for usb 2.0 support.
VersionDeltaFile
1.35+322-181sys/dev/usb/ohci.c
1.29+258-103sys/dev/usb/uhci.c
1.25+164-58sys/dev/usb/usb.c
1.22+108-33sys/dev/usb/usb.h
1.23+88-25sys/dev/usb/usbdi.c
1.43+71-40sys/dev/usb/usb_port.h
+1,011-44013 files not shown
+1,335-63519 files

OpenBSD/src 4d77b10 โ€” sys/dev/usb ukbd.c

   sync with netbsd
VersionDeltaFile
1.19+10-7sys/dev/usb/ukbd.c
+10-71 files

OpenBSD/src e6230dc โ€” sys/dev/usb uhidev.c

   sync with NetBSD
   remove unused global.
VersionDeltaFile
1.9+18-14sys/dev/usb/uhidev.c
+18-141 files

OpenBSD/src 9201d8d โ€” sys/dev/usb usb_quirks.c

   more quirks from netbsd
VersionDeltaFile
1.16+12-4sys/dev/usb/usb_quirks.c
+12-41 files

OpenBSD/src 9ba8d92 โ€” sys/arch/macppc/macppc conf.c, sys/dev/usb ugen.c uhid.c

   kqueue support for various usb devices including: usb, uhid, ugen,
   and uscanner
   From NetBSD
VersionDeltaFile
1.28+128-2sys/dev/usb/ugen.c
1.26+68-2sys/dev/usb/uhid.c
1.24+56-1sys/dev/usb/usb.c
1.16+52-2sys/dev/usb/uscanner.c
1.71+9-2sys/sys/conf.h
1.23+2-2sys/arch/macppc/macppc/conf.c
+315-113 files not shown
+322-169 files

OpenBSD/src 2117f9c โ€” sys/kern kern_event.c, sys/sys event.h

by nate on โŽ‡
   filter event that simulates seltrue(). From NetBSD
VersionDeltaFile
1.19+19-1sys/kern/kern_event.c
1.6+2-1sys/sys/event.h
+21-22 files

OpenBSD/src 00827b6 โ€” share/man/man4 urlphy.4 nsgphy.4, share/man/man4/man4.alpha tga.4

   clean up my copyright so it matches the template
VersionDeltaFile
1.3+12-24share/man/man4/urlphy.4
1.3+12-24share/man/man4/nsgphy.4
1.3+12-24sys/arch/alpha/include/conf.h
1.6+12-24share/man/man4/man4.alpha/tga.4
+48-964 files

OpenBSD/src 6ce46b8 โ€” sys/dev/pci pcidevs_data.h pcidevs.h, sys/dev/usb usbdevs_data.h usbdevs.h

by nate on โŽ‡๐Ÿท
   sync
VersionDeltaFile
1.64+363-9sys/dev/usb/usbdevs_data.h
1.64+89-6sys/dev/usb/usbdevs.h
1.624+45-1sys/dev/pci/pcidevs_data.h
1.69+19-1sys/dev/usb/usbdevs_data.h
1.624+16-1sys/dev/pci/pcidevs.h
1.68+13-1sys/dev/usb/usbdevs_data.h
+545-1913 files not shown
+601-3219 files

OpenBSD/src 357e16c โ€” sys/dev/usb usbdevs

by nate on โŽ‡
   another Iomega device
VersionDeltaFile
1.67+2-1sys/dev/usb/usbdevs
+2-11 files

OpenBSD/src fc1470d โ€” sys/sys event.h

by nate on โŽ‡
   filterops doesn't need to change, so we can make it const
   ok deraadt@
VersionDeltaFile
1.5+2-2sys/sys/event.h
+2-21 files

OpenBSD/src b30add8 โ€” sys/dev/usb usbdevs

by nate on โŽ‡
   add ServerWorks vendor ID.  Add another flash reader
VersionDeltaFile
1.66+6-1sys/dev/usb/usbdevs
+6-11 files

OpenBSD/src 7a24aea โ€” sys/dev/usb uaudio.c uaudioreg.h

   updates from NetBSD
VersionDeltaFile
1.16+123-95sys/dev/usb/uaudio.c
1.11+10-3sys/dev/usb/uaudioreg.h
+133-982 files

OpenBSD/src 515a434 โ€” sys/dev/usb ukbd.c uhidev.c

by nate on โŽ‡
   fix documentation links from netbsd
VersionDeltaFile
1.18+2-2sys/dev/usb/ukbd.c
1.8+2-2sys/dev/usb/uhidev.c
1.34+2-2sys/dev/usb/ohci.c
1.28+2-2sys/dev/usb/uhci.c
1.25+2-2sys/dev/usb/uhid.c
1.20+2-2sys/dev/usb/uhub.c
+12-126 files

OpenBSD/src 3052592 โ€” sys/dev/usb umass_quirks.c

by nate on โŽ‡๐Ÿท
   add a quirk for my trek thumbdrive
VersionDeltaFile
1.6+9-1sys/dev/usb/umass_quirks.c
+9-11 files

OpenBSD/src dd1d696 โ€” sys/dev/usb ums.c

   update documentation url
VersionDeltaFile
1.13+3-3sys/dev/usb/ums.c
+3-31 files

OpenBSD/src cbe392c โ€” sys/dev/usb umidi_quirks.c

   sync tag with NetBSD
VersionDeltaFile
1.5+2-2sys/dev/usb/umidi_quirks.c
+2-21 files

OpenBSD/src 48b2bbd โ€” sys/dev/usb umidi.c

   check for null before memset
VersionDeltaFile
1.9+2-2sys/dev/usb/umidi.c
+2-21 files

OpenBSD/src 8256a8d โ€” sys/dev/usb umct.c

by nate on โŽ‡๐Ÿท
   nuke unused variable, from NetBSD
VersionDeltaFile
1.8+3-4sys/dev/usb/umct.c
+3-41 files

OpenBSD/src ecd63ad โ€” sys/dev/usb ulpt.c

by nate on โŽ‡๐Ÿท
   don't use 1284 mode
   When detaching a ulpt device, call vdevgone() for the corresponding
   NOPRIME minor device too.

   from NetBSD
VersionDeltaFile
1.17+5-4sys/dev/usb/ulpt.c
+5-41 files

OpenBSD/src af81dd9 โ€” sys/dev/usb uftdi.c

by nate on โŽ‡๐Ÿท
   ditch unused return value
VersionDeltaFile
1.12+3-4sys/dev/usb/uftdi.c
+3-41 files