OpenBSD/src aImtelmsys/dev/usb if_wi_usb.c umidi_quirks.c

   remove unneeded includes; ok mpi@
VersionDeltaFile
1.77+1-11sys/dev/usb/if_wi_usb.c
1.18+1-11sys/dev/usb/umidi_quirks.c
1.21+1-11sys/dev/usb/if_bwfm_usb.c
1.45+1-9sys/dev/usb/uts.c
1.25+1-9sys/dev/usb/uberry.c
1.43+1-8sys/dev/usb/uvscom.c
+6-5993 files not shown
+99-40599 files

OpenBSD/src OHc3GNHsys/arch/sparc64/dev vldcp.c, sys/dev audio.c video.c

   Remove unused device poll functions.

   Also remove unneeded includes of <sys/poll.h> and <sys/select.h>.

   Some addenda from jsg@.

   OK miod@ mpi@
VersionDeltaFile
1.116+1-63sys/dev/usb/ugen.c
1.199+1-62sys/dev/audio.c
1.113+1-51sys/kern/tty_pty.c
1.57+1-50sys/dev/video.c
1.237+1-47sys/net/if_tun.c
1.23+1-45sys/arch/sparc64/dev/vldcp.c
+6-31851 files not shown
+57-84957 files

OpenBSD/src 8lC61sksys/dev/usb umidi_quirks.c

   Remove quirk matching all Yamaha devices, as this prevents non-MIDI
   devices from attaching (ex uaudio devices).

   ok mpi
VersionDeltaFile
1.16+1-15sys/dev/usb/umidi_quirks.c
+1-151 files

OpenBSD/src KQMGZ6Gsys/dev/gpio gpiodcf.c, sys/isofs/cd9660 cd9660_util.c cd9660_node.c

   Delete unnecessary <sys/file.h> includes

   ok millert@ krw@
VersionDeltaFile
1.112+1-2sys/nfs/nfs_serv.c
1.6+1-2sys/dev/gpio/gpiodcf.c
1.202+1-2sys/kern/kern_fork.c
1.163+1-2sys/kern/kern_exit.c
1.10+1-2sys/isofs/cd9660/cd9660_util.c
1.32+1-2sys/isofs/cd9660/cd9660_node.c
+6-1253 files not shown
+59-11859 files

OpenBSD/src 4IvqvVGsys/dev midi.c, sys/dev/usb umidi_quirks.c

   No need to include sys/malloc.h. From Michael W. Bombardieri. Thanks.
VersionDeltaFile
1.14+1-2sys/dev/usb/umidi_quirks.c
1.42+1-2sys/dev/midi.c
+2-42 files

OpenBSD/src p4LJxGKsys/dev/pci if_lmc_obsd.c ahc_pci.c, sys/kern vfs_bio.c

   Remove some includes include-what-you-use claims don't
   have any direct symbols used.  Tested for indirect use by compiling
   amd64/i386/sparc64 kernels.

   ok tedu@ deraadt@
VersionDeltaFile
1.25+1-8sys/dev/pci/if_lmc_obsd.c
1.51+1-7sys/net80211/ieee80211_proto.c
1.169+1-6sys/kern/vfs_bio.c
1.87+1-6sys/net80211/ieee80211_node.c
1.284+1-5sys/net/pf_ioctl.c
1.57+2-4sys/dev/pci/ahc_pci.c
+7-36564 files not shown
+569-1,202570 files

OpenBSD/src 12b8cbfsys/dev/usb usb_mem.c umbg.c

   proc.h is way too much header for usb to handle.
VersionDeltaFile
1.24+1-5sys/dev/usb/usb_mem.c
1.19+2-2sys/dev/usb/umbg.c
1.56+2-2sys/dev/usb/udcf.c
1.46+3-1sys/dev/usb/usbdivar.h
1.57+1-2sys/dev/usb/ucom.c
1.72+1-2sys/dev/usb/udl.c
+10-1445 files not shown
+55-10451 files

OpenBSD/src 640af97sys/dev/usb uaudio.c uvideo.c

   you probably don't need to include vnode.h or reboot.h. you most definitely
   absolutely do not need to include vnode.h because it includes uvm_extern.h
   and you want the idiotic TRUE FALSE defines from uvm.
VersionDeltaFile
1.97+7-9sys/dev/usb/uaudio.c
1.168+6-5sys/dev/usb/uvideo.c
1.18+1-3sys/dev/usb/umbg.c
1.11+1-2sys/dev/usb/umidi_quirks.c
1.5+1-2sys/dev/usb/uhts.c
1.55+1-2sys/dev/usb/ubsa.c
+17-238 files not shown
+25-3914 files

OpenBSD/src 822f3e9sys/dev/usb umidi_quirks.c

   Add support for Roland UM-ONE, from Tom Ivar Helbekkmo in NetBSD PR 45908.
   ok ratchov@
VersionDeltaFile
1.10+16-1sys/dev/usb/umidi_quirks.c
+16-11 files

OpenBSD/src e2e3383share/man/man4 cardbus.4 clcs.4

   First pass at removing clauses 3 and 4 from NetBSD licenses.

   Not sure what's more surprising: how long it took for NetBSD to
   catch up to the rest of the BSDs (including UCB), or the amount of
   code that NetBSD has claimed for itself without attributing to the
   actual authors.

   OK deraadt@
VersionDeltaFile
1.62+2-9share/man/man4/cardbus.4
1.9+2-9share/man/man4/clcs.4
1.7+2-9share/man/man4/clct.4
1.16+2-9share/man/man4/eap.4
1.19+2-9share/man/man4/ec.4
1.8+2-9share/man/man4/eg.4
+12-541,050 files not shown
+1,220-8,6121,056 files

OpenBSD/src 5081a4fsys/dev/usb umidi_quirks.c umidi.c

   #include <sys/lock.h> not needed. i.e. these compile fine without it.
VersionDeltaFile
1.8+1-2sys/dev/usb/umidi_quirks.c
1.17+1-2sys/dev/usb/umidi.c
+2-42 files

OpenBSD/src 98c56dfsys/dev/pci/bktr bktr_os.c, sys/dev/usb ubsa.c uscanner.c

   Move contents of sys/select.h to sys/selinfo.h in preparation for a
   userland-visible sys/select.h.  Consistent with what Net and Free do.
   OK deraadt@, tested with full ports build by naddy@.
VersionDeltaFile
1.7+52-14sys/sys/select.h
1.1+57-0sys/sys/selinfo.h
1.27+2-34sys/sys/types.h
1.13+1-5sys/dev/usb/ubsa.c
1.20+3-3sys/dev/pci/bktr/bktr_os.c
1.19+1-5sys/dev/usb/uscanner.c
+116-6177 files not shown
+270-21483 files

OpenBSD/src 92913e3sys/dev midi.c midivar.h, sys/dev/usb umidi.c umidi_quirks.c

   better midi stuff from alex at caoua.org
VersionDeltaFile
1.10+507-637sys/dev/midi.c
1.10+233-256sys/dev/usb/umidi.c
1.6+192-1sys/dev/usb/umidi_quirks.c
1.3+83-77sys/dev/midivar.h
1.8+8-19sys/dev/usb/umidivar.h
1.4+2-3sys/dev/usb/umidireg.h
+1,025-9936 files

OpenBSD/src 579486csys/arch/sparc64/include ctlreg.h, sys/arch/sparc64/sparc64 locore.s

by ho on ⎇
   Sync SMP branch to -current
VersionDeltaFile
1.9.4.6+1,485-3,931sys/arch/sparc64/sparc64/locore.s
1.10.4.7+391-2,210sys/dev/usb/umass.c
1.10.2.7+418-10sys/dev/usb/usbdevs_data.h
1.95.2.9+248-162sys/net/pf.c
1.20.2.11+284-97sys/dev/pci/pciide.c
1.3.4.4+150-175sys/arch/sparc64/include/ctlreg.h
+2,976-6,5851,966 files not shown
+10,281-20,0881,972 files

OpenBSD/src cbe392csys/dev/usb umidi_quirks.c

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

OpenBSD/src e2cc21csys/arch/sparc/dev zs.c, sys/dev/ic aic7xxx.c

   sync to -current
VersionDeltaFile
1.34.2.2+5,756-4,661sys/dev/ic/aic7xxx.c
1.2.6.2+3,216-4,195sys/dev/microcode/typhoon/3c990img.h
1.29.4.3+831-1,528sys/arch/sparc/dev/zs.c
1.8.10.1+1,333-860sys/dev/microcode/aic7xxx/aic7xxx.seq
1.3.10.2+1,100-810sys/dev/microcode/aic7xxx/aic7xxx_seq.h
1.2.2.2+1,441-11sys/dev/pci/noct.c
+13,677-12,0651,366 files not shown
+51,823-38,5581,372 files

OpenBSD/src 687a649sys/dev/usb umidi_quirks.c umidi.c

   fixes from NetBSD
VersionDeltaFile
1.4+34-2sys/dev/usb/umidi_quirks.c
1.4+15-9sys/dev/usb/umidi.c
+49-112 files

OpenBSD/src 4e941d1sys/dev/usb files.usb umidi.c

   add usb midi support.
   untested
   From NetBSD
VersionDeltaFile
1.27+7-1sys/dev/usb/files.usb
1.3+4-2sys/dev/usb/umidi.c
1.3+1-1sys/dev/usb/umidivar.h
1.3+1-1sys/dev/usb/umidireg.h
1.3+1-1sys/dev/usb/umidi_quirks.c
1.3+1-1sys/dev/usb/umidi_quirks.h
+15-76 files

OpenBSD/src 8f837d4sys/dev/usb umass.c ukbd.c

   Meant to commit only ulpt and committed everything.  Most things weren't ready
VersionDeltaFile
1.16+2,197-379sys/dev/usb/umass.c
1.13+257-233sys/dev/usb/ukbd.c
1.28+184-297sys/dev/usb/ohci.c
1.18+265-84sys/dev/usb/uhid.c
1.7+162-170sys/dev/usb/uscanner.c
1.25+125-170sys/dev/usb/uhci.c
+3,190-1,33359 files not shown
+3,885-2,52365 files

OpenBSD/src ba9cf21sys/dev/usb ehci.c umass.c

   Sync ulpt driver with NetBSD
VersionDeltaFile
1.1+2,757-0sys/dev/usb/ehci.c
1.15+380-2,198sys/dev/usb/umass.c
1.1+1,609-0sys/dev/usb/if_url.c
1.1+1,374-0sys/dev/usb/umidi.c
1.1+636-0sys/dev/usb/umass_scsipi.c
1.1+631-0sys/dev/usb/umct.c
+7,387-2,19860 files not shown
+13,598-3,91466 files