NetBSD/src dMLBOYgsys/compat/linux/common linux_misc.c

   I don't see the point in having this useless printf, but add a '\n' to it,
   so that it at least displays useless stuff correctly.
VersionDeltaFile
1.244+3-3sys/compat/linux/common/linux_misc.c
+3-31 files

NetBSD/src 3DvaaIasys/compat/linux/common linux_socket.c

   Fix memory leak.

NetBSD/src AWBARTmsys/compat/linux/common linux_socket.c

   Hum, don't pass an mbuf to realloc(). Inspired from copyin32_msg_control().

NetBSD/src VXVytC1lib/libnpf Makefile, lib/npf mod.mk

   libnpf fix: link the library itself to libnv; libnpf users should not be
   expected to assume this dependency.

NetBSD/src M5rTKZJexternal/cddl/osnet/dist/uts/common/fs/zfs dnode.c

   Add missing dmu_zfetch_fini() when dnode_create() lost the race.

NetBSD/src fEQMKaMexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   Implement kqueue support.

NetBSD/src Ny7bd1aexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   Implement poll support.

NetBSD/src mI1RfjGsys/compat/linux/common linux_socket.h linux_socket.c

   Don't read data from userland directly. This simply does not work on any
   recent x86 CPU (thanks to SMAP) and all architectures that forbid direct
   access to userland from the kernel. But I guess no one noticed because no
   one ever uses compat_linux, right?

NetBSD/src xTkUSLHsys/arch/arm/arm32 bus_dma.c

   bus_dmamap_load_raw: support coherent mappings
   bus_dmamap_sync: support syncing "raw" buffer types
VersionDeltaFile
1.116+9-7sys/arch/arm/arm32/bus_dma.c
+9-71 files

NetBSD/src ZvKevztsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.1372+3,101-3,091sys/dev/pci/pcidevs_data.h
1.1373+5-1sys/dev/pci/pcidevs.h
+3,106-3,0922 files

NetBSD/src cACpttgsys/dev/pci pcidevs

   Add Mellanox ConnectX-4, ConnectX-4 Lx, ConnectX-5, and ConnectX-5 Ex
VersionDeltaFile
1.1385+5-1sys/dev/pci/pcidevs
+5-11 files

NetBSD/src FYZVwmNsys/dev/sdmmc sdmmcdevs.h

   regen
VersionDeltaFile
1.6+2-2sys/dev/sdmmc/sdmmcdevs.h
+2-21 files

NetBSD/src km2UIYYsys/dev/sdmmc sdmmcdevs

   Fix typo
VersionDeltaFile
1.6+2-2sys/dev/sdmmc/sdmmcdevs
+2-21 files

NetBSD/src GWwJ7g2sys/dev/usb usbdi.c

   don't try to deref a maybe-NULL pointer.  instead of logging
   potentially garbage (if not NULL), log the request length.
VersionDeltaFile
1.185+4-4sys/dev/usb/usbdi.c
+4-41 files

NetBSD/src WN6uMGUusr.bin/audiocfg main.c audiodev.c

   Revert about index number changes.  It breaks its usage and output format.
   Pointed out by mrg@.

NetBSD/src C9kG9UEusr.bin/audiocfg audiodev.c

   Create a waveform in hardware native sample rate which is more efficient.
VersionDeltaFile
1.14+3-5usr.bin/audiocfg/audiodev.c
+3-51 files

NetBSD/src ViLda9Nusr.bin/audiocfg audiodev.c

   AUDIO_GETBUFINFO is more efficient for this purpose.
VersionDeltaFile
1.13+3-3usr.bin/audiocfg/audiodev.c
+3-31 files

NetBSD/src FGrRyYYusr.bin/audiocfg audiocfg.1

   Fix markup.  index of list command is optional.
VersionDeltaFile
1.6+2-1usr.bin/audiocfg/audiocfg.1
+2-11 files

NetBSD/src uq106k8usr.bin/audiocfg main.c

   Make the same code that appears repeatedly a function.
VersionDeltaFile
1.15+27-48usr.bin/audiocfg/main.c
+27-481 files

NetBSD/src RwW2oPCusr.bin/audiocfg main.c audiodev.c

   Use err(3)/warn(3) instead of perror(3)/fprintf(stderr,...).
   Use getprogname(3) for usage().

NetBSD/src dnBvptjusr.bin/audiocfg audiodev.c main.c

   Check mode argument earlier.

NetBSD/src CEZcRJUusr.bin/audiocfg audiodev.c main.c

   Use device unit number for index.
   The index number was too confusing such as
    0: [ ] audio1 @ wss0
    1: [*] audio0 @ yds0
   in my PC for example.  Here is new format:
    [*] audio0 @ yds0
    [ ] audio1 @ wss0
   In this style, devices are always listed in order of unit number
   and 0 always means audio0, 1 always means audio1.

NetBSD/src F17gQYBusr.bin/audiocfg audiodev.c main.c

   Revert to use single descriptor for "audiocfg test" as before.

NetBSD/src fZJM0OTusr.bin/audiocfg audiodev.c main.c

   Rename some members in adev for clarity.  No functional changes intended.

NetBSD/src xQi8VJbexternal/bsd/compiler_rt/lib/clang/lib/netbsd/safestack-m32 Makefile, external/bsd/compiler_rt/lib/clang/lib/netbsd/safestack-m64 Makefile

   Fix LLVM sanitizer build by GCC (HAVE_LLVM=no)

   Do not error if a priority from 0 to 100 is used for constructor or
   destructor.

   Use -Wno-error to silence all errors from this warning type. There should
   be used -Wno-prio-ctor-dtor, but it's not supported by GCC7.

NetBSD/src LWs3eyQsys/ddb db_access.c

   Avoids signedness bit shift in db_get_value()

   Appease UBSan.
VersionDeltaFile
1.24+7-4sys/ddb/db_access.c
+7-41 files

NetBSD/src ri9Q0Mnsys/miscfs/procfs procfs_linux.c

   Fix info leaks.
VersionDeltaFile
1.75+4-2sys/miscfs/procfs/procfs_linux.c
+4-21 files

NetBSD/src 6gXyQuMsys/compat/netbsd32 netbsd32_compat_43.c

   Fix info leak.

NetBSD/src id7lEsEsys/compat/linux32/common linux32_misc.c

   Hum, don't forget the 'pid' argument, otherwise we're not gonna go very
   far.

NetBSD/src iTvLtm5sys/compat/linux/common linux_statfs.h

   Fix info leaks.

NetBSD/src eXzq0nvsys/compat/linux32/common linux32_ioctl.c

   Put the printf under DEBUG_LINUX.

NetBSD/src UHwD5uDsys/compat/ossaudio ossaudio.c

   Fix error handling, returns an errno, not -1.
VersionDeltaFile
1.75+4-4sys/compat/ossaudio/ossaudio.c
+4-41 files

NetBSD/src PupXh4bsys/compat/linux/common linux_termios.c, sys/compat/linux32/common linux32_termios.c

   Add a default case, don't call sys_ioctl() with an uninitialized 'com'
   argument.

NetBSD/src qeXESqbsys/compat/linux/common linux_fcntl.h

   When dealing with an unknown value, set -1, to prevent (harmless)
   uninitialized accesses later.

NetBSD/src oapfufUusr.bin/calendar/calendars calendar.birthday

NetBSD/src gHAPFussys/compat/linux/arch/amd64 linux_machdep.c

   Remove printf.

NetBSD/src LvHWpzfsys/compat/linux/common linux_ipc.c, sys/kern sysv_shm.c

   Fix stupid bugs in linux_sys_shmctl(): the index could be out of bound
   (page fault) and there was no proper locking.

   Maybe we should just remove LINUX_SHM_STAT, like compat_linux32.

NetBSD/src Qk8t2nzsys/dev/audio audio.c

   Add missing mutex, we were hitting a KASSERT.
VersionDeltaFile
1.29+4-2sys/dev/audio/audio.c
+4-21 files

NetBSD/src GmDOSj6sys/dev/usb files.usb

   aue depends upon usbnet
VersionDeltaFile
1.167+2-2sys/dev/usb/files.usb
+2-21 files

NetBSD/src pqNSImHsys/compat/linux/common linux_signal.c, sys/compat/linux32/common linux32_signal.c

   Fix info leaks in sigaltstack.

NetBSD/src eIhpDnwdistrib/sets/lists/base shl.mi, distrib/sets/lists/comp mi shl.mi

   fix MKCXX=no:
   - don't build GDB
   - don't build sanitizers
   - don't build GCC commands
   - fix some set lists

NetBSD/src rzwwJuhsys/compat/linux/common linux_misc.c, sys/compat/linux32/common linux32_sysinfo.c

   Fix info leaks in sysinfo().

NetBSD/src dOI1Au6sys/compat/linux/common linux_file64.c linux_misc.c, sys/compat/linux32/common linux32_dirent.c

   Fix info leaks.

NetBSD/src ceQ4l4ssys/dev/usb TODO.usbmp

   update the list of splusb drivers (it's grown unfortunately) and
   explicitly state that they should be converted.
VersionDeltaFile
1.16+14-3sys/dev/usb/TODO.usbmp
+14-31 files

NetBSD/src f3nJbEmsys/dev/usb usb.h

   avoid using old bsd types (u_int etc) so that this compiles with
   _POSIX_C_SOURCE as noted in PR#48339.
VersionDeltaFile
1.118+11-11sys/dev/usb/usb.h
+11-111 files

NetBSD/src IdtCio0share/man/man9 usbnet.9

   Mark up NULL. Capitalize NetBSD.
VersionDeltaFile
1.9+5-3share/man/man9/usbnet.9
+5-31 files

NetBSD/src vzEKQOJsys/dev/usb TODO

   - remove items that are fixed (usually in the distant past)
   - usbnet is (almost) done for non wifi
   - non trivial usbdi documentation exists now
VersionDeltaFile
1.52+3-34sys/dev/usb/TODO
+3-341 files

NetBSD/src V2YiyKUsys/compat/linux/common linux_termios.h

   Fix info leaks.

NetBSD/src 8w0NDXYsys/compat/linux/common linux_file64.c

   Fix info leak.

NetBSD/src sBGR8nIsys/compat/linux/common linux_misc.c, sys/compat/linux32/common linux32_utsname.c

   Fix info leaks.