NetBSD/src 83fhXoH — sys/arch/m68k/include profile.h

   Fix the mcount entry name in the 68010 case.
VersionDeltaFile
1.23+4-2sys/arch/m68k/include/profile.h
+4-21 files

NetBSD/src BMnBDLA — sys/net/npf npf_params.c

   nix whitespace
VersionDeltaFile
1.7+3-3sys/net/npf/npf_params.c
+3-31 files

NetBSD/src 0degS3m — external/gpl2/groff/tmac mdoc.local, sys/sys param.h

   Welcome to 11.1!
VersionDeltaFile
1.11.4.12+4-3external/gpl2/groff/tmac/mdoc.local
1.738.2.11+2-2sys/sys/param.h
+6-52 files

NetBSD/src n2YuSGS — distrib/notes/common main

   Disable 11.0 dedication
VersionDeltaFile
1.578.2.7+22-22distrib/notes/common/main
+22-221 files

NetBSD/src ZwmK4F9 — sys/arch/next68k/next68k nextrom.c

   Decorate next68k_bootargs() with no_instrument_function.
VersionDeltaFile
1.35+3-3sys/arch/next68k/next68k/nextrom.c
+3-31 files

NetBSD/src poIXEV3 — doc 3RDPARTY

   new expat 2.10.0 out
VersionDeltaFile
1.2272+3-3doc/3RDPARTY
+3-31 files

NetBSD/src xFBDIb7 — sys/arch/hb68k/conf std.hb68k, sys/arch/hp300/conf SMALL020 GENERIC

   Add -fno-unwind-tables to CFLAGS on all m68k platforms.
VersionDeltaFile
1.4+7-1sys/arch/m68k/conf/Makefile.kern.m68k.inc
1.20+2-5sys/arch/mvme68k/conf/std.mvme68k
1.5+2-5sys/arch/hb68k/conf/std.hb68k
1.141+3-3sys/arch/luna68k/conf/GENERIC
1.3+3-3sys/arch/hp300/conf/SMALL020
1.220+3-3sys/arch/hp300/conf/GENERIC
+20-2027 files not shown
+82-8233 files

NetBSD/src ITcr6iE — sys/arch/amiga/conf DRACO GENERIC.in, sys/arch/luna68k/conf GENERIC

   m68k/conf/Makefile.kern.m68k.inc now sets -fno-omit-frame-pointer
   automagically when it's needed, so don't bother doing it in
   individual kernel configs.
VersionDeltaFile
1.154+4-6sys/arch/amiga/conf/GENERIC.in
1.243+5-5sys/arch/mac68k/conf/GENERIC
1.142+4-5sys/arch/sun3/conf/GENERIC3X
1.193+4-5sys/arch/sun3/conf/GENERIC
1.140+3-5sys/arch/luna68k/conf/GENERIC
1.204+3-5sys/arch/amiga/conf/DRACO
+23-3121 files not shown
+75-11027 files

NetBSD/src S07xRcw — sys/arch/m68k/conf Makefile.kern.m68k.inc

   Also set -fno-omit-frame-pointer if DDB or KGDB is configured.
VersionDeltaFile
1.3+6-3sys/arch/m68k/conf/Makefile.kern.m68k.inc
+6-31 files

NetBSD/src T9e8Qum — lib/npf/ext_route npfext_route.c, sys/net/npf npf_ext_route.c

   just avoid hardcoding the interface key.

   use the name variable and adjust for it in kernel.

   needs both userland and kernel update to be in sync
VersionDeltaFile
1.19+2-2sys/net/npf/npf_ext_route.c
1.7+2-2lib/npf/ext_route/npfext_route.c
+4-42 files

NetBSD/src hOAx4dX — lib/npf/ext_route npfext_route.c

   revert last diff

   passed wrong nvlist key to the kernel

   fixes broken tests
VersionDeltaFile
1.6+3-3lib/npf/ext_route/npfext_route.c
+3-31 files

NetBSD/src h77G658 — sys/arch/m68k/conf Makefile.kern.m68k.inc

   Profiling requires the frame pointer, so if PROF is set in the Makefile,
   add -fno-omit-frame-pointer.

   Problem reported by Romain Dolbeau on port-m68k.
VersionDeltaFile
1.2+6-1sys/arch/m68k/conf/Makefile.kern.m68k.inc
+6-11 files

NetBSD/src SYDzWTs — sys/external/bsd/drm2/dist/drm/i915/gt intel_lrc.c

   i915: Fix execlist submission register indexing harder.

   This time, with any luck, I transcribed the indexing correctly.

   PR port-amd64/58657: i915drmkms blank screen
VersionDeltaFile
1.10+4-4sys/external/bsd/drm2/dist/drm/i915/gt/intel_lrc.c
+4-41 files

NetBSD/src Lm2RtVy — usr.bin/atto main.c menu.c

   atto(1): Errors relating to the menu generally aren't fatal,
   so don't treat them as such.
VersionDeltaFile
1.4+47-25usr.bin/atto/menu.c
1.8+3-1usr.bin/atto/main.c
+50-262 files

NetBSD/src ucqMIuY — usr.bin/atto window.c gap.c

   atto(1): fatal cannot take special format string arguments other than
   the initial %s for the program name. Gain some safety by not having
   callers pass a format string in the first place.

   With this, we can raise WARNS to 5.
VersionDeltaFile
1.3+9-9usr.bin/atto/menu.c
1.7+6-6usr.bin/atto/main.c
1.6+2-2usr.bin/atto/gap.c
1.4+2-2usr.bin/atto/Makefile
1.5+1-1usr.bin/atto/window.c
+20-205 files

NetBSD/src tKAAUR0 — usr.bin/atto window.c command.c

   atto(1): don't cast malloc return value
VersionDeltaFile
1.5+2-2usr.bin/atto/gap.c
1.4+1-1usr.bin/atto/window.c
1.10+1-1usr.bin/atto/command.c
1.6+1-1usr.bin/atto/buffer.c
+5-54 files

NetBSD/src xrOjsRY — sys/ufs/lfs lfs_segment.c lfs_extern.h

   Revert the reclaimd changes until I've had a chance to look into the
   ramifications more closely.
VersionDeltaFile
1.117+45-61sys/ufs/lfs/lfs_subr.c
1.409+2-53sys/ufs/lfs/lfs_vfsops.c
1.185+12-8sys/ufs/lfs/lfs_syscalls.c
1.62+1-9sys/ufs/lfs/lfs_accessors.h
1.319+2-4sys/ufs/lfs/lfs_segment.c
1.134+2-4sys/ufs/lfs/lfs_extern.h
+64-1391 files not shown
+65-1437 files

NetBSD/src WzTWZCy — lib/libpthread pthread_attr.c pthread.c

   PR lib/60949 pthread*_getname_np(3) - avoid UB if len == 0

   Just make len == 0 be an EINVAL error.

   Update pthread_attr_getname_np(3) man page, so it no longer says
   there are no errors from pthread_attr_getname_np() - which was wrong
   in any case, as there was already one (if attr is invalid), and
   while there, one minor grammar fix.

   No pullups currently planned.
VersionDeltaFile
1.8+17-6lib/libpthread/pthread_attr_getname_np.3
1.23+5-2lib/libpthread/pthread_attr.c
1.197+5-2lib/libpthread/pthread.c
+27-103 files

NetBSD/src 47Tn4K8 — sys/dev/hid hidkbdmap.c

   Correct mapping of KS_Power for the "Keyboard Power" Usage ID.

   It's USB Keyboard/Keypad Page usage 102 (not 109 which is F18).
VersionDeltaFile
1.17+3-4sys/dev/hid/hidkbdmap.c
+3-41 files

NetBSD/src yoE1dE5 — sys/arch/m68k/m68k trap_subr.s

   In the fpfline trap handler, use the faultstkadj path rather than the
   basic fault path.  This is to handle FPU emulation faults on the 68LC040,
   which use a format 4 frame; if the emulated FPU insn results in a signal,
   kernel stack would be leaked.

   Problem reported by Romain Dolbeau on port-m68k.
VersionDeltaFile
1.29+8-3sys/arch/m68k/m68k/trap_subr.s
+8-31 files

NetBSD/src wYVA36j — sys/arch/m68k/fpe fpu_rem.c fpu_log.c

   Allocate state for the FPU emulator on the kernel stack rather than as
   static globals.  Normally we wouldn't want to allocate this much on the
   stack, but the emulator is only for user-space code, so the kernel stack
   will have been idle when the F-line trap occurred; the only things on
   the stack at this point are the trap frame and the small number of call
   frames required to get us here.

   This prevents concurrent FPU emuations from colliding with each other.
   This is something that could happen when e.g. two FP-using programs are
   running concurrently on a system under memory pressure and one of them
   blocks during an emulation to service a page fault.

   The alternatives are less than ideal: we either have to dynamically
   allocate memory or wrap the emulator in a mutex.

   Similarly, change __fpu_logn() and __fpu_modrem() to place their
   temporaries on the stack, as well.

   Problem reported by Romain Dolbeau on port-m68k.
VersionDeltaFile
1.52+31-15sys/arch/m68k/fpe/fpu_emulate.c
1.19+3-3sys/arch/m68k/fpe/fpu_rem.c
1.19+3-3sys/arch/m68k/fpe/fpu_log.c
+37-213 files

NetBSD/src ycQb8F7 — sys/arch/m68k/fpe fpu_emulate.c fpu_fstore.c

   Don't proceed with undefined results in the face of memory access
   errors in the FPU emulator:
   - fpu_load_ea() / fpu_store_ea(): if copyin() / copyout() return non-zero,
     return SIGSEGV.

   Catch some callers of fpu_load_ea() and fpu_store_ea() that were ignoring
   the return value:
   - fpu_emul_arith() / fpu_emul_fscale(): Pay attention to the return value
     of fpu_load_ea().
   - fpu_emul_fstore(): Pay attention to the return value of fpu_store_ea().

   Problem reported by Romain Dolbeau on port-m68k.
VersionDeltaFile
1.29+20-8sys/arch/m68k/fpe/fpu_calcea.c
1.18+9-3sys/arch/m68k/fpe/fpu_fstore.c
1.18+9-3sys/arch/m68k/fpe/fpu_fscale.c
1.51+7-3sys/arch/m68k/fpe/fpu_emulate.c
+45-174 files

NetBSD/src K7iZhg7 — sys/external/bsd/drm2/dist/drm/i915/gt intel_lrc.c

   i915: Fix execlist submission register indexing.

   PR port-amd64/58657: i915drmkms blank screen
VersionDeltaFile
1.9+4-4sys/external/bsd/drm2/dist/drm/i915/gt/intel_lrc.c
+4-41 files

NetBSD/src aQK9zE7 — share/man/man9 secmodel.9

   secmodel.9: update some details in code examples

   Back in 2009, refactoring changed where certain functionality is
   located, but the examples in this man page weren't updated to match.
VersionDeltaFile
1.24+8-7share/man/man9/secmodel.9
+8-71 files

NetBSD/src n2A3PDV — usr.bin/atto display.c

   prevent invalid sequences being written out, instead print '?' (Kilian Feess)
VersionDeltaFile
1.6+11-4usr.bin/atto/display.c
+11-41 files

NetBSD/src YJ8f8q5 — usr.bin/atto gap.c command.c

   prevent negative offsets hiding bugs (Kilian Feess)
VersionDeltaFile
1.5+6-5usr.bin/atto/display.c
1.9+2-3usr.bin/atto/command.c
1.4+1-2usr.bin/atto/gap.c
+9-103 files

NetBSD/src i7rXYlG — usr.bin/atto header.h

   widen types to prevent truncation (Kilian Feess)
VersionDeltaFile
1.6+4-4usr.bin/atto/header.h
+4-41 files

NetBSD/src Iawtjck — usr.bin/atto buffer.c window.c

   Add checks to unchecked allocations (Kilian Feess)
VersionDeltaFile
1.8+9-2usr.bin/atto/command.c
1.6+4-0usr.bin/atto/main.c
1.3+2-1usr.bin/atto/window.c
1.5+2-0usr.bin/atto/buffer.c
+17-34 files

NetBSD/src uzAlrXL — usr.bin/atto command.c

   avoid buffer overreads (Kilian Feess)
VersionDeltaFile
1.7+6-4usr.bin/atto/command.c
+6-41 files

NetBSD/src anwQCWC — usr.bin/atto command.c

   set nscrap to 0 on malloc failure (Kilian Feess)
VersionDeltaFile
1.6+1-0usr.bin/atto/command.c
+1-01 files