NetBSD/src hqXsPR6sys/arch/virt68k/virt68k bus_space.c

   Use pmap_{pa_has,va_is}_static_mapping() rather than hard-coding the
   VIRT68K TT ranges.
VersionDeltaFile
1.2+18-10sys/arch/virt68k/virt68k/bus_space.c
+18-101 files

NetBSD/src m1jmfzysys/arch/m68k/include pmap_68k.h pmap_motorola.h, sys/arch/m68k/m68k pmap_68k.c pmap_motorola.c

   Introduce new functions:
   - pmap_pa_has_static_mapping() -- Does the specified physical address
     range have a static mapping (either TT or allocated in pmap_bootstrap1())?
   - pmap_va_is_static_mapping() -- Is the specified virtual address range
     one of those static mappings?
VersionDeltaFile
1.53+104-3sys/arch/m68k/m68k/pmap_68k.c
1.104+104-2sys/arch/m68k/m68k/pmap_motorola.c
1.13+10-1sys/arch/m68k/include/pmap_68k.h
1.55+6-1sys/arch/m68k/include/pmap_motorola.h
+224-74 files

NetBSD/src yZuxprWsys/arch/amiga/amiga machdep.c, sys/arch/atari/atari machdep.c

   These platforms don't yet have the necessary changes to use the new
   68k pmap, but declare an empty machine_bootmap[] for a future change
   to shared code that will reference it.
VersionDeltaFile
1.206+7-2sys/arch/atari/atari/machdep.c
1.91+7-2sys/arch/cesfic/cesfic/machdep.c
1.277+7-2sys/arch/amiga/amiga/machdep.c
+21-63 files

NetBSD/src 77cI8nlsys/arch/hp300/hp300 machdep.c, sys/arch/luna68k/luna68k machdep.c

   Remove __HAVE_NEW_PMAP_68K for declaring machine_bootmap[].
VersionDeltaFile
1.140+3-5sys/arch/news68k/news68k/machdep.c
1.144+3-5sys/arch/next68k/next68k/machdep.c
1.41+3-5sys/arch/virt68k/virt68k/machdep.c
1.230+3-5sys/arch/x68k/x68k/machdep.c
1.269+4-4sys/arch/hp300/hp300/machdep.c
1.131+3-5sys/arch/luna68k/luna68k/machdep.c
+19-291 files not shown
+21-337 files

NetBSD/src OUZZaGKsys/dev/mvme osiop_pcctwo.c

   Fix previous; the old cpuspeed was in MHz by the end of cpu_startup(),
   not MHz*10 (despite being MHz*10 earlier in startup).

   Also, don't const-fold by hand; let the compiler do it so that it's
   more obvious what is going on.
VersionDeltaFile
1.16+4-4sys/dev/mvme/osiop_pcctwo.c
+4-41 files

NetBSD/src thzHWdgsys/arch/m68k/include mmu_40.h mmu_30.h

   Oops, <m68k/mmu.h> isn't needed by user-land.  Include it when _KERNEL
   only.
VersionDeltaFile
1.7+3-3sys/arch/m68k/include/mmu_40.h
1.6+2-3sys/arch/m68k/include/mmu_30.h
+5-62 files

NetBSD/src d3PgHsisys/arch/m68k/include pmap_motorola.h

   Fully duplicate the pmap_bootmap definitions from the new 68k pmap
   module to simplify the transitional phase and faciliate some future
   code sharing.
VersionDeltaFile
1.54+15-3sys/arch/m68k/include/pmap_motorola.h
+15-31 files

NetBSD/src H3ZF8CTsys/dev/mvme osiop_pcctwo.c

   Adapt to cpuspeed -> cpuspeed_khz changes.
VersionDeltaFile
1.15+6-4sys/dev/mvme/osiop_pcctwo.c
+6-41 files

NetBSD/src 7ds8uXUsys/arch/m68k/include mmu.h

   Add mmu_range_is_tt() helper function that consults the TT register
   configuration to determine if a physical address range is transparently-
   translated for the specified access.

   (missed "cvs add")
VersionDeltaFile
1.1+45-0sys/arch/m68k/include/mmu.h
+45-01 files

NetBSD/src TWXxIlGsys/arch/m68k/conf files.m68k, sys/arch/m68k/include mmu_40.h mmu_30.h

   Add mmu_range_is_tt() helper function that consults the TT register
   configuration to determine if a physical address range is transparently-
   translated for the specified access.
VersionDeltaFile
1.1+252-0sys/arch/m68k/m68k/mmu_tt.c
1.6+4-2sys/arch/m68k/include/mmu_40.h
1.5+3-1sys/arch/m68k/include/mmu_30.h
1.74+2-1sys/arch/m68k/conf/files.m68k
+261-44 files

NetBSD/src lYvawxYshare/man/man7 stack.7

   stack(7): tweak diagrams for readability a bit
VersionDeltaFile
1.8+30-19share/man/man7/stack.7
+30-191 files

NetBSD/src LMsEPFkusr.bin/make Makefile, usr.bin/xlint Makefile.inc

   lint, make: only enable strict bool mode when using GCC

   The GCC precompiler marks each token whether it comes from a system
   header. Lint uses this information to allow some expressions that aren't
   strictly bool, such as in __predict_true and __predict_false. The Clang
   preprocessor treats all tokens as not coming from system headers, thus
   being too strict.
VersionDeltaFile
1.129+2-2usr.bin/make/Makefile
1.30+2-2usr.bin/xlint/Makefile.inc
+4-42 files

NetBSD/src ruFQh6jlibexec/lfs_cleanerd lfs_cleanerd.c coalesce.c

   Use the new FCNTL mechanism to move blocks to clean segments, rather than
   duplicating the code in user space.  lfs_cleanerd still decides which
   segments' blocks to move but no longer identifies individual blocks
   for cleaning, and does not handle file data.
VersionDeltaFile
1.61+121-841libexec/lfs_cleanerd/lfs_cleanerd.c
1.34+55-295libexec/lfs_cleanerd/coalesce.c
1.16+29-1libexec/lfs_cleanerd/cleaner.h
1.9+2-2libexec/lfs_cleanerd/Makefile.inc
+207-1,1394 files

NetBSD/src o3gwClHsbin/newfs_lfs make_lfs.c

   Wait to determine inode-block size until the block and fragment sizes have
   been finalized.
VersionDeltaFile
1.61+14-9sbin/newfs_lfs/make_lfs.c
+14-91 files

NetBSD/src tJ0jw5Cusr.sbin/dumplfs dumplfs.c

   Add ibsize to the summary output.
VersionDeltaFile
1.72+6-5usr.sbin/dumplfs/dumplfs.c
+6-51 files

NetBSD/src yojIxu8share/man/man7 stack.7

   stack(7): fix stack base computation

   ok uwe@
VersionDeltaFile
1.7+3-3share/man/man7/stack.7
+3-31 files

NetBSD/src CYL2TwDdoc 3RDPARTY

   Note release of tz{code,data}2026b
VersionDeltaFile
1.2188+2-2doc/3RDPARTY
+2-21 files

NetBSD/src P8izug1share/man/man7 sysctl.7

   sysctl(7): document guard size macros
VersionDeltaFile
1.171+4-4share/man/man7/sysctl.7
+4-41 files

NetBSD/src g3ZXhQxlibexec/httpd auth-bozo.c

   Fix off-by-one in case user provided '\x80' in the auth string
VersionDeltaFile
1.29+2-2libexec/httpd/auth-bozo.c
+2-21 files

NetBSD/src A2KMScDsys/arch/evbarm/conf files.evbarm

   g/c
VersionDeltaFile
1.34+1-6sys/arch/evbarm/conf/files.evbarm
+1-61 files

NetBSD/src Xdbc5Eelib/libpthread pthread_attr.3

   pthread_attr(3): link to pthread_attr_get_np(3)
VersionDeltaFile
1.23+2-1lib/libpthread/pthread_attr.3
+2-11 files

NetBSD/src oJdV8Fpsys/arch/evbarm/conf files.altera mk.altera

   evbarm: drop unused altera configuration files
VersionDeltaFile
1.2+1-1sys/arch/evbarm/conf/files.altera
1.5+1-1sys/arch/evbarm/conf/mk.altera
1.7+1-1sys/arch/evbarm/conf/std.altera
+3-33 files

NetBSD/src enACFH4usr.bin/xlint/lint1 tree.c

   lint: recognize Clang's __c11_atomic builtins

   Needed by libpthread and several others when building with HAVE_LLVM=yes
   MKLLVM=yes MKGCC=no.
VersionDeltaFile
1.714+22-2usr.bin/xlint/lint1/tree.c
+22-21 files

NetBSD/src nm56hdldoc RESPONSIBLE

   doc/RESPONSIBLE: add myself
VersionDeltaFile
1.129+3-3doc/RESPONSIBLE
+3-31 files

NetBSD/src 8JoGa4esys/arch/hp300/hp300 machdep.c, sys/arch/m68k/m68k m68k_machdep.c

   Re-factor the various m68k platforms' identifycpu() functions, and bring
   some consistency to how the CPU/FPU/MMU/cache information is displayed.
   Each platform now provides a machine_set_model() function that is called
   from cpu_startup_common().  This function is respondible for calling
   cpu_setmodel() with platform-specific model description.  Then, common code
   is responsible for printing the model information, along with the CPU
   and cache info, but separately (and this is no longer included in the
   hw.model sysctl node; at least it's now consistent!)

   Some examples:

     Qemu 10.1.2 Virt platform
     MC68040+MMU+FPU, 4k+4k on-chip I/D caches

   (hw.model == "Qemu 10.1.2 Virt platform")

     Motorola MVME-147
     MC68030 CPU+MMU @ 25MHz, MC68882 FPU


    [43 lines not shown]
VersionDeltaFile
1.268+80-204sys/arch/hp300/hp300/machdep.c
1.21+277-3sys/arch/m68k/m68k/m68k_machdep.c
1.192+26-146sys/arch/mvme68k/mvme68k/machdep.c
1.40+12-139sys/arch/virt68k/virt68k/machdep.c
1.143+28-109sys/arch/next68k/next68k/machdep.c
1.229+12-86sys/arch/x68k/x68k/machdep.c
+435-68730 files not shown
+653-1,24036 files

NetBSD/src lPQi55Hexternal/bsd/jemalloc/dist/src thread_event_registry.c

   fix clang build.
VersionDeltaFile
1.2+1-1external/bsd/jemalloc/dist/src/thread_event_registry.c
+1-11 files

NetBSD/src mJzjKNalibexec/httpd lua-bozo.c

   Fix double free of uri (later handled by bozo_clean_request())
VersionDeltaFile
1.16+1-2libexec/httpd/lua-bozo.c
+1-21 files

NetBSD/src 8RpgLzelibexec/httpd bozohttpd.c

   Fix use-after-free in the "http://" case
VersionDeltaFile
1.150+3-3libexec/httpd/bozohttpd.c
+3-31 files

NetBSD/src tJmF02tsys/arch/aarch64/aarch64 pmap_machdep.c, sys/arch/aarch64/include pmap_machdep.h

   pmapmi: Define and use pmap_md_kernel_vaddr_{p,to_paddr} in pmap_extract.

   Allow an architecture to provide a function that extracts the PA from the
   VA that the kernel text/data/bss are mapped at. This allows pmap_extract
   to work for kernel mappings that aren't PAGE_SIZE sized.
VersionDeltaFile
1.14+33-3sys/arch/aarch64/aarch64/pmap_machdep.c
1.80+15-1sys/arch/mips/include/pmap.h
1.27+15-1sys/arch/powerpc/include/booke/pmap.h
1.29+15-1sys/arch/riscv/include/pmap.h
1.90+6-2sys/uvm/pmap/pmap.c
1.13+3-1sys/arch/aarch64/include/pmap_machdep.h
+87-96 files

NetBSD/src z0VZcZxlibexec/httpd ssl-bozo.c

   Fix iteration over protos[] to prevent out-of-bounds access
VersionDeltaFile
1.35+3-3libexec/httpd/ssl-bozo.c
+3-31 files