NetBSD/src WauBkXPsys/arch/arm/imx imx31_gpio.c

   Trailing whitespace
VersionDeltaFile
1.8+9-9sys/arch/arm/imx/imx31_gpio.c
+9-91 files

NetBSD/src iWRziBLexternal/bsd/bzip2/dist bzip2.1

   Fix mismerge of man page after 1.0.8 import.
VersionDeltaFile
1.5+46-81external/bsd/bzip2/dist/bzip2.1
+46-811 files

NetBSD/src IS2L7b9doc 3RDPARTY

   update bzip2 homepage and version
VersionDeltaFile
1.1636+6-6doc/3RDPARTY
+6-61 files

NetBSD/src Ulke9O5sys/arch/evbarm/conf GENERIC.common

   Enable DISKLABEL_EI, which is useful for machines that support both endian.
VersionDeltaFile
1.34+2-2sys/arch/evbarm/conf/GENERIC.common
+2-21 files

NetBSD/src zmH51sUsys/stand/efiboot Makefile.efiboot

   Enable us to load kernel image of different byte order. Now, earmv7hf-eb
   kernel can successfully boot from EFI bootloader.

   XXX
   We need to recognize disklabel and filesystem written in opposite byte oder.

NetBSD/src GUGIdQZsys/lib/libsa loadfile_elf32.c Makefile

   Add SA_ENABLE_BIENDIAN option, which enable us to load kernel image of
   opposite byte order (for arm EFI bootloader).

   XXX
   Currently, it is restricted to load_elf*.c. It would be nice if we can
   recognize disklabel and filesystem of opposite byte order.
VersionDeltaFile
1.55+17-11sys/lib/libsa/loadfile_elf32.c
1.91+8-1sys/lib/libsa/Makefile
+25-122 files

NetBSD/src GtRTJI8sys/dev/rasops rasops.c

   Fix cursor movement for ri_xscale = 1, e.g., fontwidth = 8 and bpp = 1.
VersionDeltaFile
1.80+29-5sys/dev/rasops/rasops.c
+29-51 files

NetBSD/src kBx1ubhsys/dev/rasops rasops15.c

   Fix byte order of stamp for big endian so that width-optimized
   putchar functions work correctly.
VersionDeltaFile
1.23+6-6sys/dev/rasops/rasops15.c
+6-61 files

NetBSD/src dTeFD9psys/arch/arm/arm32 db_interface.c

   Fix hand-crafted trap instruction in cpu_Debugger() for big endian.
VersionDeltaFile
1.59+6-2sys/arch/arm/arm32/db_interface.c
+6-21 files

NetBSD/src kidHgKosys/dev/ic z8530tty.c

   Fix panic due to inconsistent lock states of tty_lock in zsparam().
   Tested on mac68k.
VersionDeltaFile
1.133+4-4sys/dev/ic/z8530tty.c
+4-41 files

NetBSD/src 6plAq4qsys/dev/hyperv hvkbd.c

   Fix build for !WSDISPLAY_COMPAT_RAWKBD.
VersionDeltaFile
1.2+6-2sys/dev/hyperv/hvkbd.c
+6-21 files

NetBSD/src nOOFBO8distrib/utils/embedded/conf armv7.conf, distrib/utils/embedded/files armv7_boot_nonefi.cmd

   Fallback to non-EFI boot script if EFI bootloader is absent.

   Note that we do not currently build EFI bootloader for earmv7hf-eb,
   as it requires little-endian version of toolchain.

NetBSD/src Fa4OrBhsys/dev/fdt dw_apb_uart.c

   The device cannot recognize break signal. Use +++++ (five plus signs) as
   cnmagic in the same manner with bcm2835_com.c.
VersionDeltaFile
1.5+4-2sys/dev/fdt/dw_apb_uart.c
+4-21 files

NetBSD/src xL1wDDRshare/man/man4 ddb.4

   Describe how to enter ddb for evbarm.
   Bump date.
VersionDeltaFile
1.185+10-2share/man/man4/ddb.4
+10-21 files

NetBSD/src lgb9Zwuexternal/cddl/osnet/dist/lib/libdtrace/common dt_open.c

   Always use "netbsd" as kernel name, dt_module_update() already takes
   care to load data from the booted kernel image.

NetBSD/src vMfXKDfexternal/cddl/osnet/dist/lib/libdtrace/common dt_open.c

   Try to load module "dtrace" before opening "/dev/dtrace/dtrace".

   Fixes PR kern/54387: DTrace Kernel module does not autoload on first use ...

NetBSD/src tIo2D6Ptests/usr.bin/printf printf.sh

   Stop assuming that printf handles options in any way at all
   (it doesn't - that is, shouldn't) which includes processing -- as an
   "end of options".  The first arg is (always) the format string.

   Remove/fix tests that assumed the contrary.

   Problem (with printf) pointed out on tech-userlevel by Thierry Laronde.
VersionDeltaFile
1.4+17-20tests/usr.bin/printf/printf.sh
+17-201 files

NetBSD/src I74hgMsusr.bin/printf printf.c

   Stop assuming that printf handles options in any way at all
   (it doesn't - that is, shouldn't) which includes processing -- as an
   "end of options".  The first arg is (always) the format string.

   Remove call to getopt() (but still do associated changes to argc/argv)

   Note: for now this is #if 0's out instead of being deleted, the old
   code should be fully removed sometime soon.

   Problem pointed out on tech-userlevel by Thierry Laronde.
VersionDeltaFile
1.49+14-3usr.bin/printf/printf.c
+14-31 files

NetBSD/src ILVnUCrtests/usr.bin/printf t_builtin.sh

   Correct a typo.   It is atf_require_prog not atf_require_pfog ...
VersionDeltaFile
1.5+2-2tests/usr.bin/printf/t_builtin.sh
+2-21 files

NetBSD/src LS78Zhkusr.sbin/sysinst util.c

   scripting_vprintf: to simplify things for gcc (and avoid "may be used
   uninitialized" warnings) just always copy the va_list and use one
   copy for the first pass, the other for the second.
VersionDeltaFile
1.28+4-7usr.sbin/sysinst/util.c
+4-71 files

NetBSD/src XlyZmHddistrib/sets/lists/xcomp mi, external/mit/xorg/lib/freetype/freetype Makefile

   Add ftcolor.h to build from freetype2.

NetBSD/src wM8kl59usr.sbin/sysinst disklabel.c

   When changing the user geometry, do not alter the disklabel internal
   geometry information. On drives only capable of doing CHS addressing,
   we rely on this data.
VersionDeltaFile
1.9+12-8usr.sbin/sysinst/disklabel.c
+12-81 files

NetBSD/src p5YSCLQexternal/bsd/bzip2/dist bzip2.1 bzip2.c

   Merge bzip2 1.0.8

   1.0.7 (27 Jun 19)
   ~~~~~~~~~~~~~~~~~

   * Fix undefined behavior in the macros SET_BH, CLEAR_BH, & ISSET_BH

   * bzip2: Fix return value when combining --test,-t and -q.

   * bzip2recover: Fix buffer overflow for large argv[0]

   * bzip2recover: Fix use after free issue with outFile (CVE-2016-3189)

   * Make sure nSelectors is not out of range (CVE-2019-12900)

   1.0.8 (13 Jul 19)
   ~~~~~~~~~~~~~~~~~

   * Accept as many selectors as the file format allows.
     This relaxes the fix for CVE-2019-12900 from 1.0.7
     so that bzip2 allows decompression of bz2 files that
     use (too) many selectors again.

   * Fix handling of large (> 4GB) files on Windows.


    [5 lines not shown]

NetBSD/src WLuUrVhusr.sbin/sysinst disklabel.c

   Reintroduce scripting for writing the disklabel
VersionDeltaFile
1.8+11-9usr.sbin/sysinst/disklabel.c
+11-91 files

NetBSD/src nfwWxQAusr.sbin/sysinst util.c

   scripting_fprintf: when we traverse the va_list twice, we need to save
   it before the first and reset it before the second pass.
VersionDeltaFile
1.27+6-1usr.sbin/sysinst/util.c
+6-11 files

NetBSD/src cf0cOaxexternal/bsd/bzip2/dist manual.ps manual.html

   Import bzip2 1.0.8

NetBSD/src HTXfvzLetc/etc.amd64 MAKEDEV.conf, etc/etc.i386 MAKEDEV.conf

   Create up to pci19.

   We probably don't need more than one pci file, but the code needs to be
   changed for it, which might introduce problems, and we're just before a
   branch.

   Not needed for evbarm because it uses devpubd by default.

   Stopgap fix for PR xsrc/54388.

NetBSD/src oIlOdDjsys/dev/usb if_upl.c if_axe.c

   remove unused structure members.  this brings most <foo>_chain and
   <foo>_cdata structures into being identical for usb ethernet drivers.

   upl(4) and url(4) need more work.

NetBSD/src kDv9WGtsys/dev/usb if_axe.c

   remove unused axe_accum and axe_idx members of struct axe_chain.
VersionDeltaFile
1.101+2-6sys/dev/usb/if_axe.c
+2-61 files

NetBSD/src Lentzjbsys/arch/arm/altera cycv_gmac.c, sys/arch/arm/amlogic meson_dwmac.c

   move DWCGMAC_MPSAFE into dwc_gmac_var.h and introduce an
   additional define that is 0 or FDT_INTR_MPSAFE that the
   frontends can use when passing to fdtbus_intr_establish().

   with NET_MPSAFE enabled, this avoids hangs seen on rock64,
   as well as finishing the MPSAFE port for this driver.

   XXX: still don't know why the existing hangs occur.

NetBSD/src PdiO1KIsys/sys compat_stub.h

   add missing 'struct reg;' forward decl.
VersionDeltaFile
1.18+2-1sys/sys/compat_stub.h
+2-11 files

NetBSD/src DGxKhY2external/nvidia-firmware Makefile

   don't descend into gm20x unless MKNOUVEAUFIRMWARE != "no"
VersionDeltaFile
1.3+3-1external/nvidia-firmware/Makefile
+3-11 files

NetBSD/src 9BqDgpFshare/mk bsd.own.mk

   add util-macros src dir.
VersionDeltaFile
1.1148+2-1share/mk/bsd.own.mk
+2-11 files

NetBSD/src M9F4rL3distrib/sets/lists/base mi, external/nvidia-firmware/gm20x/common Makefile

   Install the nouveau gm206 firmware as used by my graphics card.

   Also add the other gm20x nouveau firmwares to the source tree
   to make it easier to add them for someone who can test them.

   Installed if MKNOUVEAUFIRMWARE is set to 'yes'.
   This defaults to no except on amd64 and i386 (like for radeon).

NetBSD/src yhGJxLUsys/arch/amd64/amd64 process_machdep.c netbsd32_machdep.c

   Restore the ability to debug a 32 bit process from a 64 bit debugger:
   - add a function to validate a 64 bit context in 32 bit mode to write registers
   - remove 32 bit checks from read and write register functions
   - check for pc to fit in 32 bits.
   proposed in tech-kern, ok maxv.

NetBSD/src xXvfm78sys/kern compat_stub.c, sys/sys compat_stub.h

   add a register validation hook for ptrace on netbsd32 to be used for
   64 -> 32 debugging.
VersionDeltaFile
1.17+3-1sys/sys/compat_stub.h
1.15+2-1sys/kern/compat_stub.c
+5-22 files

NetBSD/src KZYwV0ndistrib/amd64/ramdisks/ramdisk list

   Add newfs_msdos to amd64 install media, proposed on port-amd64@ back in
   december.
   newfs_msdos is needed to make a UEFI bootable disk.
VersionDeltaFile
1.15+2-1distrib/amd64/ramdisks/ramdisk/list
+2-11 files

NetBSD/src FRwF5Hesys/netcan can_pcb.c can.c

   Don't kmem_alloc()/kmem_free() with spin lock held: call can_pcbsetfilter()
   without canp_mtx; take it here and check canp_state before updating the
   canp_filters.
VersionDeltaFile
1.8+23-10sys/netcan/can_pcb.c
1.7+2-4sys/netcan/can.c
+25-142 files

NetBSD/src Dza0tZJshare/misc acronyms.comp

   CACLS DIA ICACLS
VersionDeltaFile
1.281+4-1share/misc/acronyms.comp
+4-11 files

NetBSD/src RvOrX5rexternal/mit/xorg/tools/fc-cache Makefile, external/mit/xorg/tools/mkfontscale Makefile

   update for freetype 2.10.0

NetBSD/src LuAJFKsdistrib/sets/lists/xbase shl.mi, distrib/sets/lists/xdebug shl.mi

   updates for freetype 2.10.0

NetBSD/src ktUqXScsys/arch/arm/fdt gicv3_fdt.c gic_fdt.c

   Fixed compile error.

NetBSD/src V8uAYsXsys/arch/arm/sunxi sunxi_hdmi.c

   Don't allocate edid informations on stack, it's too large (struct edid_info is
   near 3KB), and causes a stack overflow, corrupting proc0's struct pcb.
VersionDeltaFile
1.7+23-20sys/arch/arm/sunxi/sunxi_hdmi.c
+23-201 files

NetBSD/src Cxnd7UXsys/arch/x86/pci if_vmx.c

   vmx(4) can be set IFEF_MPSAFE now.

   I tested bidirectional forwarding with some ioctls.
VersionDeltaFile
1.35+3-2sys/arch/x86/pci/if_vmx.c
+3-21 files

NetBSD/src IINK2Vpsys/arch/x86/pci if_vmx.c

   Store IFF_ALLMULTI in ec->ec_flags instead of ifp->if_flags.

   See such as if_wm.c:1.636.
VersionDeltaFile
1.34+8-4sys/arch/x86/pci/if_vmx.c
+8-41 files

NetBSD/src a4yjhzusys/arch/x86/pci if_vmx.c

   vmx(4) enable jumbo frame.

   I tested 1600 mtu to/from Linux vmxnet3.
VersionDeltaFile
1.33+3-3sys/arch/x86/pci/if_vmx.c
+3-31 files

NetBSD/src kbPCp96sys/dev/usb usb_subr.c

   revert previous.  meant to delete that change...
VersionDeltaFile
1.234+2-38sys/dev/usb/usb_subr.c
+2-381 files

NetBSD/src 7nL2QSOsys/dev/usb usb_subr.c if_ure.c

   call ure_stop_locked(), not ure_stop(), from ure_init_locked() to
   avoid locking botch.  fixes assert reported by sc.dying.
VersionDeltaFile
1.233+38-2sys/dev/usb/usb_subr.c
1.14+4-3sys/dev/usb/if_ure.c
+42-52 files

NetBSD/src KsiWTcwsys/kern sys_ptrace_common.c

   Enhance locking of ptrace_update_lwp

   Replace lwp_delref() + mutex_enter() with: mutex_enter() + lwp_delref2().
   This avoids extra taking and exiting from a mutex.

   Add missing mutex_exit() for LW_SYSTEM.

   Do not switch lwp for PT_SET_SIGINFO. This operation is not needed and
   avoids panic for >2 LWPs as p_lock is attempted to be entered again in a
   critical section.
VersionDeltaFile
1.58+5-7sys/kern/sys_ptrace_common.c
+5-71 files

NetBSD/src jlkk6Evsys/arch/sparc64/sparc64 locore.s

   sun4v: added some missing comments to the code in pcbspill
VersionDeltaFile
1.421+7-7sys/arch/sparc64/sparc64/locore.s
+7-71 files