NetBSD/src 52xNKgNusr.bin/kdump kdump.c

   oops did not mean to commit this yet.
VersionDeltaFile
1.149+0-71usr.bin/kdump/kdump.c
+0-711 files

NetBSD/src Vt6DALfusr.bin/kdump kdump.c

   reorder
VersionDeltaFile
1.148+73-2usr.bin/kdump/kdump.c
+73-21 files

NetBSD/src 8lpCkJQsys/nfs nfs_vnops.c

   prevent i being used if it is negative (0 does nothing). From OpenBSD
VersionDeltaFile
1.327+4-3sys/nfs/nfs_vnops.c
+4-31 files

NetBSD/src r4sN0BCusr.bin/gencat gencat.c

   Pr/59946: Corinna Vinschen: Octal parsing fails to advance pointer.
VersionDeltaFile
1.37+3-2usr.bin/gencat/gencat.c
+3-21 files

NetBSD/src 8eOLw3Fdoc CHANGES-9.5

   Ticket #2000
VersionDeltaFile
1.1.2.96+8-1doc/CHANGES-9.5
+8-11 files

NetBSD/src oIYv6bnexternal/cddl/osnet/dev/sdt sdt.c

   Pull up following revision(s) (requested by riastradh in ticket #2000):

        external/cddl/osnet/dev/sdt/sdt.c: revision 1.25

   dtrace_sdt: Don't ignore the first stack frame in sdt probes.

   The aframes argument to dtrace_probe_create gives the number of stack
   frames that are ignored in stack(), the first frame of which is
   `caller'.

   This is for, e.g., profiler interrupts where the interrupt frame
   itself isn't interesting; it's the code that was interrupted that was
   interesting (hence profile_aframes = PROF_ARTIFICIAL_FRAMES is often
   nonzero, or even several frames deep).

   But for sdt, the direct caller is the interesting part -- when we
   have something like:

   foo()

    [16 lines not shown]
VersionDeltaFile
1.20.2.1+2-2external/cddl/osnet/dev/sdt/sdt.c
+2-21 files

NetBSD/src ozq3wCWdoc CHANGES-10.2

   Ticket #1229
VersionDeltaFile
1.1.2.89+7-1doc/CHANGES-10.2
+7-11 files

NetBSD/src Sx149vjexternal/cddl/osnet/dev/sdt sdt.c

   Pull up following revision(s) (requested by riastradh in ticket #1229):

        external/cddl/osnet/dev/sdt/sdt.c: revision 1.25

   dtrace_sdt: Don't ignore the first stack frame in sdt probes.

   The aframes argument to dtrace_probe_create gives the number of stack
   frames that are ignored in stack(), the first frame of which is
   `caller'.

   This is for, e.g., profiler interrupts where the interrupt frame
   itself isn't interesting; it's the code that was interrupted that was
   interesting (hence profile_aframes = PROF_ARTIFICIAL_FRAMES is often
   nonzero, or even several frames deep).

   But for sdt, the direct caller is the interesting part -- when we
   have something like:

   foo()

    [16 lines not shown]
VersionDeltaFile
1.24.2.1+2-2external/cddl/osnet/dev/sdt/sdt.c
+2-21 files

NetBSD/src 3EgoV1wdoc CHANGES-11.0

   Ticket #167
VersionDeltaFile
1.1.2.72+7-1doc/CHANGES-11.0
+7-11 files

NetBSD/src 04gfPzoexternal/cddl/osnet/dev/sdt sdt.c

   Pull up following revision(s) (requested by riastradh in ticket #167):

        external/cddl/osnet/dev/sdt/sdt.c: revision 1.25

   dtrace_sdt: Don't ignore the first stack frame in sdt probes.

   The aframes argument to dtrace_probe_create gives the number of stack
   frames that are ignored in stack(), the first frame of which is
   `caller'.

   This is for, e.g., profiler interrupts where the interrupt frame
   itself isn't interesting; it's the code that was interrupted that was
   interesting (hence profile_aframes = PROF_ARTIFICIAL_FRAMES is often
   nonzero, or even several frames deep).

   But for sdt, the direct caller is the interesting part -- when we
   have something like:

   foo()

    [16 lines not shown]
VersionDeltaFile
1.24.6.1+2-2external/cddl/osnet/dev/sdt/sdt.c
+2-21 files

NetBSD/src C9lcgN1bin/dd dd.1

   dd(1): touch up markup
VersionDeltaFile
1.40+122-87bin/dd/dd.1
+122-871 files

NetBSD/src X04NfyQbin/dd dd.1 args.c

   PR bin/59942 Fix handling of count=0

   Apply (modified) patch from Andrus Suvalau in PR bin/59942
   (The actual change is very simple)

   This looks to have been broken since version 1.1 - simply short
   circuiting processing because count==0 is wrong, there is much
   else that needs to be done before copying nothing (including
   verifying args that follow it).

   It is almost certain that files=0 will need a similar change.
   That one looks like it will be even easier - simply deleting
   the test for files_cnt being 0 in args.c/f_files() should be
   enough I believe - but as I haven't seen any system with a
   tape drive in decades, I am unable to test any changes properly,
   so I will leave that to someone who can test it properly.
VersionDeltaFile
1.39+10-2bin/dd/dd.1
1.44+2-6bin/dd/args.c
1.54+3-3bin/dd/dd.c
+15-113 files

NetBSD/src vY7S3h6sys/arch/aarch64/aarch64 pmap.c

   spaces to tab
VersionDeltaFile
1.152+3-3sys/arch/aarch64/aarch64/pmap.c
+3-31 files

NetBSD/src GFmXVBYtests/bin/dd t_dd.sh

   PR bin/59942 Add tests for count=0

   Add zerocount test case from Andrus Suvalau in PR bin/59942

        Test that dd count-o skip=N actually skips before copying nothing

   Add another test case (zerocountextras) to test several other things
   that the implementation of count=0 was getting wrong (see addenda
   to the same PR)

   These new test cases are expected to fail until bin/dd has been updated
   (which will happen soon after this test has been committed and
   had time to settle)
VersionDeltaFile
1.6+41-1tests/bin/dd/t_dd.sh
+41-11 files

NetBSD/src 0tOFW4Ttests/bin/dd t_dd.sh

   Clean up this test a bit more.

   1. Test the right command's status (wc -c is unlikely to fail)
   2. Whitespace
   3. Sh coding style
VersionDeltaFile
1.5+36-22tests/bin/dd/t_dd.sh
+36-221 files

NetBSD/src BXzWnOqtests/bin/dd t_dd.sh

   Clean up this test a bit.

   1. Use printf instead of echo
   2. Use $( ) instead of ``
   3. Check exit status of commands being tested
   4. Misc other stuff (use -ne rather than != when comparing numbers, ...)
VersionDeltaFile
1.4+11-11tests/bin/dd/t_dd.sh
+11-111 files

NetBSD/src wYIzEm7sys/dev/usb if_ncm.c

   ncm(4): Verify payload _and header_ fits in buffer.

   usbnet(9) only guarantees payload fits in buffer, doesn't know
   anything about the ncm(4) header overhead.

   PR kern/59940: usbnet(9): uno_tx_prepare buffer overrun audit
VersionDeltaFile
1.3+4-3sys/dev/usb/if_ncm.c
+4-31 files

NetBSD/src ifIZyu8share/man/man9 usbnet.9

   usbnet.9: spelling, grammar, and style consistency fixes
VersionDeltaFile
1.23+15-15share/man/man9/usbnet.9
+15-151 files

NetBSD/src CLcsvvZsys/dev/fdt fdt_dma.h

   fdt_dma: extend dma_req with controller-specific ancillary data

   To support the i.MX23's DMA controller, it is necessary to pass
   controller-specific ancillary data (i.MX23: pio words) to the controller with
   each request.
VersionDeltaFile
1.2+6-2sys/dev/fdt/fdt_dma.h
+6-21 files

NetBSD/src 1VDbEgldoc CHANGES-9.5, sys/arch/i386/i386 vector.S

   Apply patch, requested by bouyer in ticket #1998:

        sys/arch/i386/i386/vector.S     (apply patch)

   xen: PR 58561: make sure kernel preemption won't cause write of
   evtchn_upcall_mask of the wrong virtual CPU.
   (file accidently missed in the original commit for ticket #1998)
VersionDeltaFile
1.83.4.1+21-5sys/arch/i386/i386/vector.S
1.1.2.95+2-1doc/CHANGES-9.5
+23-62 files

NetBSD/src wdRLiEXdoc CHANGES-10.2

   Tickets #1226 - #1228
VersionDeltaFile
1.1.2.88+32-1doc/CHANGES-10.2
+32-11 files

NetBSD/src Ri21hbXtools/compat configure compat_defs.h

   Pull up following revision(s) (requested by skrll in ticket #1228):

        tools/compat/configure.ac: revision 1.113
        tools/compat/compat_defs.h: revision 1.131
        tools/compat/configure: revision 1.111
        (all via patch)

   tools build fixes for <sys/endian.h> changes, from skrll
VersionDeltaFile
1.99.6.4+12-12tools/compat/configure
1.120.4.3+5-2tools/compat/compat_defs.h
1.99.6.4+2-2tools/compat/configure.ac
+19-163 files

NetBSD/src b2WVjX2doc CHANGES-11.0

   Tickets #163 - #166
VersionDeltaFile
1.1.2.71+40-1doc/CHANGES-11.0
+40-11 files

NetBSD/src oPyReOLtools/compat configure compat_defs.h

   Pull up following revision(s) (requested by skrll in ticket #166):

        tools/compat/configure.ac: revision 1.113
        tools/compat/compat_defs.h: revision 1.131
        tools/compat/configure: revision 1.111

   tools build fixes for <sys/endian.h> changes, from skrll
VersionDeltaFile
1.107.2.2+12-12tools/compat/configure
1.125.2.2+5-2tools/compat/compat_defs.h
1.109.2.2+2-2tools/compat/configure.ac
+19-163 files

NetBSD/src 2hLpNl2sys/dev/pci if_iwm.c

   Pull up following revision(s) (requested by riastradh in ticket #1227):

        sys/dev/pci/if_iwm.c: revision 1.89

   Fix DMA sync sizes.
   Don't panic for inconsistent queue counter, just print an error to console.
VersionDeltaFile
1.87.10.1+19-11sys/dev/pci/if_iwm.c
+19-111 files

NetBSD/src zScEiuWdoc CHANGES-9.5

   Tickets #1998 and #1999
VersionDeltaFile
1.1.2.94+25-1doc/CHANGES-9.5
+25-11 files

NetBSD/src kwb1F5Osys/dev/pci if_iwm.c

   Pull up following revision(s) (requested by riastradh in ticket #1999):

        sys/dev/pci/if_iwm.c: revision 1.89

   Fix DMA sync sizes.
   Don't panic for inconsistent queue counter, just print an error to console.
VersionDeltaFile
1.83.8.1+19-11sys/dev/pci/if_iwm.c
+19-111 files

NetBSD/src pQ3J031sys/arch/amd64/amd64 locore.S spl.S, sys/arch/amd64/include frameasm.h

   Pull up following revision(s) (requested by bouyer in ticket #1998):

        sys/arch/amd64/include/frameasm.h: revision 1.56
        sys/arch/xen/x86/xen_intr.c: revision 1.32
        sys/arch/i386/include/frameasm.h: revision 1.36
        sys/arch/i386/i386/locore.S: revision 1.206
        sys/arch/amd64/amd64/cpufunc.S: revision 1.71
        sys/arch/i386/i386/i386_trap.S: revision 1.25
        sys/arch/i386/i386/spl.S: revision 1.59
        sys/arch/amd64/amd64/locore.S: revision 1.236
        sys/arch/amd64/amd64/spl.S: revision 1.50
        sys/arch/x86/x86/fpu.c: revision 1.94
        sys/arch/amd64/amd64/amd64_trap.S: revision 1.56
        (all via patch)

   fputrap: enable interrupts before panic(), for consistency.
   noticed while working on PR port-xen/58561
   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movq CPUVAR(VCPU),%r ## temp_reg ;

    [37 lines not shown]
VersionDeltaFile
1.28.4.1+91-14sys/arch/i386/include/frameasm.h
1.44.2.1+52-3sys/arch/amd64/include/frameasm.h
1.18.4.1+24-9sys/arch/i386/i386/i386_trap.S
1.185.2.2+16-3sys/arch/amd64/amd64/locore.S
1.40.4.1+9-7sys/arch/amd64/amd64/spl.S
1.168.2.1+8-4sys/arch/i386/i386/locore.S
+200-405 files not shown
+221-5511 files

NetBSD/src 3iMAgXHsys/arch/amd64/amd64 spl.S locore.S, sys/arch/amd64/include frameasm.h

   Pull up following revision(s) (requested by bouyer in ticket #1226):

        sys/arch/amd64/include/frameasm.h: revision 1.56
        sys/arch/xen/x86/xen_intr.c: revision 1.32
        sys/arch/i386/include/frameasm.h: revision 1.36
        sys/arch/i386/i386/locore.S: revision 1.206
        sys/arch/amd64/amd64/cpufunc.S: revision 1.71
        sys/arch/i386/i386/i386_trap.S: revision 1.25
        sys/arch/i386/i386/spl.S: revision 1.59
        sys/arch/amd64/amd64/locore.S: revision 1.236
        sys/arch/amd64/amd64/spl.S: revision 1.50
        sys/arch/x86/x86/fpu.c: revision 1.94
        sys/arch/amd64/amd64/amd64_trap.S: revision 1.56

   fputrap: enable interrupts before panic(), for consistency.
   noticed while working on PR port-xen/58561
   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movq CPUVAR(VCPU),%r ## temp_reg ;
   movb $1,EVTCHN_UPCALL_MASK(%r ## temp_reg);

    [36 lines not shown]
VersionDeltaFile
1.35.4.1+100-20sys/arch/i386/include/frameasm.h
1.55.4.1+48-11sys/arch/amd64/include/frameasm.h
1.23.4.1+20-5sys/arch/i386/i386/i386_trap.S
1.57.4.1+7-8sys/arch/i386/i386/spl.S
1.48.4.1+7-5sys/arch/amd64/amd64/spl.S
1.214.4.5+8-4sys/arch/amd64/amd64/locore.S
+190-535 files not shown
+213-6611 files

NetBSD/src QavA9C8sys/arch/amd64/amd64 locore.S spl.S, sys/arch/amd64/include frameasm.h

   Pull up following revision(s) (requested by bouyer in ticket #165):
        sys/arch/amd64/include/frameasm.h: revision 1.56
        sys/arch/xen/x86/xen_intr.c: revision 1.32
        sys/arch/i386/include/frameasm.h: revision 1.36
        sys/arch/i386/i386/locore.S: revision 1.206
        sys/arch/amd64/amd64/cpufunc.S: revision 1.71
        sys/arch/i386/i386/i386_trap.S: revision 1.25
        sys/arch/i386/i386/spl.S: revision 1.59
        sys/arch/amd64/amd64/locore.S: revision 1.236
        sys/arch/amd64/amd64/spl.S: revision 1.50
        sys/arch/x86/x86/fpu.c: revision 1.94
        sys/arch/amd64/amd64/amd64_trap.S: revision 1.56
   fputrap: enable interrupts before panic(), for consistency.
   noticed while working on PR port-xen/58561
   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movq CPUVAR(VCPU),%r ## temp_reg ;
   movb $1,EVTCHN_UPCALL_MASK(%r ## temp_reg);
   With preemption enabled we may be moved to another CPU between the
   2 intructions and we end up updating the evtchn_upcall_mask of another VCPU

    [26 lines not shown]
VersionDeltaFile
1.35.12.1+100-20sys/arch/i386/include/frameasm.h
1.55.12.1+48-11sys/arch/amd64/include/frameasm.h
1.24.2.1+20-5sys/arch/i386/i386/i386_trap.S
1.58.8.1+7-8sys/arch/i386/i386/spl.S
1.230.2.2+8-4sys/arch/amd64/amd64/locore.S
1.49.8.1+7-5sys/arch/amd64/amd64/spl.S
+190-535 files not shown
+213-6611 files