Displaying 1 50 of 1,414,028 commits (0.073s)

NetBSD — external/bsd/blacklist/lib bl.c

Use %s+strerro(errno) instead of %m (From Kurt Lidl)
Delta File
+14 -11 external/bsd/blacklist/lib/bl.c
+14 -11 1 file

NetBSD — sys/arch/mips/mips pmap_machdep.c

Fix up va for pmap_md_map_ephemeral_page and so that cache ops get the
correct address
Delta File
+7 -6 sys/arch/mips/mips/pmap_machdep.c
+7 -6 1 file

NetBSD — sys/arch/arm/arm32 pmap.c

more debug
Delta File
+14 -2 sys/arch/arm/arm32/pmap.c
+14 -2 1 file

NetBSD — tests/dev/fss t_fss.sh Makefile

Import the new fss(4) test here, too
Delta File
+82 -0 tests/dev/fss/t_fss.sh
+10 -0 tests/dev/fss/Makefile
+92 -0 2 files

NetBSD — etc/mtree NetBSD.dist.tests

Add the real directory as well as the debug directory.
Delta File
+2 -1 etc/mtree/NetBSD.dist.tests
+2 -1 1 file

NetBSD — external/bsd/dhcpcd/dist if-bsd.c ipv6.c, external/bsd/dhcpcd/dist/dhcpcd-hooks 20-resolv.conf

Sync

NetBSD — external/bsd/dhcpcd/dist if-bsd.c ipv6.c, external/bsd/dhcpcd/dist/dhcpcd-hooks 20-resolv.conf

Import dhcpcd-6.11.2 with the following changes:
  *  It's now possible to exclude the vendor-class option.
  *  Fixed a NULL pointer dereference when checking ARP conflicts.
  *  Revert a change in 6.11.1 which causes some packets not to be
     read correctly from the BPF socket.
  *  Commandline options are now applied to profiles.
  *  Simplified route handling on BSD.
  *  Fix expiration of IPv6 routers if a static route was present.
  *  --inactive now starts with all interfaces inactive.
     subsequent calls to dhcpcd can activate/deactivate them.

NetBSD — external/bsd/dhcpcd/dist if-bsd.c dhcp.c, external/bsd/dhcpcd/dist/dhcpcd-hooks 20-resolv.conf

Import dhcpcd-6.11.2 with the following changes:
  *  It's now possible to exclude the vendor-class option.
  *  Fixed a NULL pointer dereference when checking ARP conflicts.
  *  Revert a change in 6.11.1 which causes some packets not to be
     read correctly from the BPF socket.
  *  Commandline options are now applied to profiles.
  *  Simplified route handling on BSD.
  *  Fix expiration of IPv6 routers if a static route was present.
  *  --inactive now starts with all interfaces inactive.
     subsequent calls to dhcpcd can activate/deactivate them.

NetBSD — external/bsd/dhcpcd/dist if-bsd.c dhcp.c, external/bsd/dhcpcd/dist/dhcpcd-hooks 20-resolv.conf

Import dhcpcd-6.11.2 with the following changes:
  *  It's now possible to exclude the vendor-class option.
  *  Fixed a NULL pointer dereference when checking ARP conflicts.
  *  Revert a change in 6.11.1 which causes some packets not to be
     read correctly from the BPF socket.
  *  Commandline options are now applied to profiles.
  *  Simplified route handling on BSD.
  *  Fix expiration of IPv6 routers if a static route was present.
  *  --inactive now starts with all interfaces inactive.
     subsequent calls to dhcpcd can activate/deactivate them.

NetBSD — etc/mtree NetBSD.dist.tests

Add destination directory for new dev/fss test
Delta File
+2 -1 etc/mtree/NetBSD.dist.tests
+2 -1 1 file

NetBSD — sys/arch/arm/arm32 pmap.c

Simplify ARM_MMU_EXTENDED #ifdefs

No functional change
Delta File
+7 -7 sys/arch/arm/arm32/pmap.c
+7 -7 1 file

NetBSD — sys/dev/pci pcidevs_data.h pcidevs.h

regen
Delta File
+2,517 -2,514 sys/dev/pci/pcidevs_data.h
+3 -2 sys/dev/pci/pcidevs.h
+2,520 -2,516 2 files

NetBSD — sys/dev/pci pcidevs

Add MegaRAID SAS3008
Delta File
+2 -1 sys/dev/pci/pcidevs
+2 -1 1 file

NetBSD — distrib/sets/lists/tests mi

Add files for the new fss(4) test
Delta File
+6 -1 distrib/sets/lists/tests/mi
+6 -1 1 file

NetBSD — tests/dev Makefile, tests/dev/fss t_fss.sh Makefile

Add a basic test for fss(4)

XXX For now, we just create required files (including mount-points)
XXX in the test's working directory.  Eventually someone with more
XXX rump-foo than I should create a fss rump-component and then update
XXX the test to run under rump.

NetBSD — tests/dev Makefile.inc

Remove.  Nothing here (or below) seems to refer to it, and it won't
work anyway due to the case of the 'l' in CPPFlAGS
Delta File
+0 -2 tests/dev/Makefile.inc
+0 -2 1 file

NetBSD — sys/netinet6 ip6_output.c

Avoid memset and rtcache_free if unnecessary

It's the same as ip_output.
Delta File
+5 -5 sys/netinet6/ip6_output.c
+5 -5 1 file

NetBSD — tests/fs/tmpfs t_vnd.sh

Update the test - the "official" name of the vnd configuration utility
was changed in NetBSD 7 to vndconfig(8).
Delta File
+4 -4 tests/fs/tmpfs/t_vnd.sh
+4 -4 1 file

NetBSD — usr.sbin/fssconfig fssconfig.8

Improve wording, enhance the example
Delta File
+16 -11 usr.sbin/fssconfig/fssconfig.8
+16 -11 1 file

NetBSD — sys/kern tty_pty.c

Add module initializers in the pmax-specific copies of the [bc]devsw's
Delta File
+4 -2 sys/kern/tty_pty.c
+4 -2 1 file

NetBSD — sys/kern tty_pty.c

Add a note to revisit the locking for this device.
Delta File
+8 -2 sys/kern/tty_pty.c
+8 -2 1 file

NetBSD — sys/kern tty_pty.c

Redo previous, restoring "return xxx;" in each case of the select.  This
gets the exit conditions back the way they were, and allows the atf test
kernel/t_pty to pass.
Delta File
+16 -14 sys/kern/tty_pty.c
+16 -14 1 file

NetBSD — sys/dev md.c

Since md(4) has a pointer from the softc back to the device_t, it is
OK for us to use device_lookup_private_acquire() rather than calling
device_lookup_acquire() followed by device_private().

So, redo earlier changes, which reduces diff to the original code at
the branch-point.
Delta File
+41 -62 sys/dev/md.c
+41 -62 1 file

NetBSD — sys/arch/evbppc/conf Makefile.obs405.inc Makefile.ev64260.inc

Fix typo in Makefile which resulted in kernel image not being generated

From Rin Okuyama in PR/51369

NetBSD — distrib/sets/lists/base mi

Resurrect Asia/Tomsk, split off from Asia/Novosibirsk in tzdata2016d.
Delta File
+2 -2 distrib/sets/lists/base/mi
+2 -2 1 file

NetBSD — external/gpl3/binutils/lib/libbfd/arch/alpha bfdver.h config.h, external/gpl3/binutils/lib/libbfd/arch/arm config.h bfdver.h

regen; Left: earm, armeb, earmeb, riscv64, earmhf, earmhfeb, aarch64.

NetBSD — external/gpl3/binutils/dist/bfd ChangeLog elf32-i386.c, external/gpl3/binutils/dist/binutils ChangeLog configure

merge conflicts

NetBSD — external/gpl3/binutils/dist md5.sum, external/gpl3/binutils/dist/bfd ChangeLog elf32-i386.c

Import 2.26.1; please see the individual ChangeLogs for bug fixes.

NetBSD — external/gpl3/binutils/dist md5.sum, external/gpl3/binutils/dist/bfd coff-x86_64.c coff-i386.c

Import 2.26.1; please see the individual ChangeLogs for bug fixes.

NetBSD — doc CHANGES

Note sdtemp(4)'s JEDEC TSE2004av support.
Delta File
+2 -1 doc/CHANGES
+2 -1 1 file

NetBSD — share/man/man4 sdtemp.4, sys/dev/i2c sdtemp.c sdtemp_reg.h

 Add JEDEC TSE2004av support. OK'ed by pgoyette. If a device conforms
TES2004av, it can be used without adding new entry into the matching
table.

NetBSD — sys/netinet in.c if_arp.c, sys/netinet6 in6.c nd6_nbr.c

Fix panic on adding/deleting IP addresses under network load

Adding and deleting IP addresses aren't serialized with other network
opeartions, e.g., forwarding packets. So if we add or delete an IP
address under network load, a kernel panic may happen on manipulating
network-related shared objects such as rtentry and rtcache.

To avoid such panicks, we still need to hold softnet_lock in in_control
and in6_control that are called via ioctl and do network-related operations
including IP address additions/deletions.

Fix PR kern/51356

NetBSD — sbin/fsdb fsdb.c, sys/ufs/ffs ffs_vfsops.c

From Michael Plass:

The superblock field that distinguishes between 4.2BSD and 4.4BSD
inodes is really only relevant on a UFS1 file system. Make sure that
it is a UFS1 fs before using fs_old_inodefmt.

Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
even for UFS2, so problems were apparent only on file systems created
by other operating systems, for example, FreeBSD.

NetBSD — sys/net rtsock.c, sys/netinet tcp_vtw.c

PR kern/51371: avoid shifting negative values
Delta File
+4 -4 sys/net/rtsock.c
+3 -3 sys/netinet/tcp_vtw.c
+7 -7 2 files

NetBSD — sys/uvm uvm_aobj.c

PR kern/51371: fix misleading indentation
Delta File
+3 -3 sys/uvm/uvm_aobj.c
+3 -3 1 file

NetBSD — sys/dev cgd.c

Remove duplicated code (cut-and-paste error)
Delta File
+2 -8 sys/dev/cgd.c
+2 -8 1 file

NetBSD — sys/dev/pci pcidevs_data.h pcidevs.h

regen
Delta File
+9,061 -9,058 sys/dev/pci/pcidevs_data.h
+10 -9 sys/dev/pci/pcidevs.h
+9,071 -9,067 2 files

NetBSD — sys/dev/pci pcidevs

Add Super Micro Computer Inc
Delta File
+2 -1 sys/dev/pci/pcidevs
+2 -1 1 file

NetBSD — sys/dev/pci pcidevs

sort by vendor id.
Delta File
+8 -8 sys/dev/pci/pcidevs
+8 -8 1 file

NetBSD — sys/dev vnd.c

Don't try to call device_release() if we succesfully called vnd_destroy()
Delta File
+3 -3 sys/dev/vnd.c
+3 -3 1 file

NetBSD — sys/dev vnd.c

Clean up the vnd_spawn() routine so it actually works.  In particular,
it needs to return the new unit's sc _after_ acquiring a reference to
the unit.
Delta File
+4 -6 sys/dev/vnd.c
+4 -6 1 file

NetBSD — sys/dev vnd.c

Return ENXIO if the device is NOT found, not when the device IS found!
Delta File
+3 -3 sys/dev/vnd.c
+3 -3 1 file

NetBSD — sys/uvm uvm_km.c

Use UVM_PROT_ALL only if UVM_KMF_EXEC is given as argument. Otherwise, if
UVM_KMF_PAGEABLE is also given as argument, only the VA is allocated and
UVM waits for the page to fault before kentering it. When kentering it, it
will use the UVM_PROT_ flag that was passed to uvm_map; which means that it
will kenter it as RWX.

With this change, the number of RWX pages in the amd64 kernel reaches
strictly zero.
Delta File
+5 -4 sys/uvm/uvm_km.c
+5 -4 1 file

NetBSD — sys/arch/x86/acpi acpi_wakeup.c

Call cpu_init_msrs on i386 when waking up. Currently it does not change
anything, since MSR_EFER is already enabled earlier. But if we add new
MSRs in the future, we will want them when waking up as well.
Delta File
+4 -5 sys/arch/x86/acpi/acpi_wakeup.c
+4 -5 1 file

NetBSD — sys/arch/x86/x86 pmap.c

Re-enable large pages on the data segment, but don't map the first page,
and add a comment to explain why. We will have to move the LAPIC VA.

The large page support is technically the same as before my last commit,
since in practice, the first page of .data is never mapped with large
pages.
Delta File
+8 -7 sys/arch/x86/x86/pmap.c
+8 -7 1 file

NetBSD — sys/dev vnd.c

When detaching, call device_release() to allow the detach to complete.
Delta File
+7 -2 sys/dev/vnd.c
+7 -2 1 file

NetBSD — sys/dev vnd.c

When we spawn a new unit, make sure we get a pointer to its device_t so
we have something to give device_release() when we're finished!

Also, add a call to device_release() in an error path.
Delta File
+12 -3 sys/dev/vnd.c
+12 -3 1 file

NetBSD — sys/arch/cobalt/cobalt machdep.c

Fix RB_KDB by calling the debugger entry points after pmap_bootstrap, etc
Delta File
+12 -11 sys/arch/cobalt/cobalt/machdep.c
+12 -11 1 file

NetBSD — sys/kern subr_prf.c

Bump size of scratchstr - some KASSERTMGS exceed 256 characters
Delta File
+3 -3 sys/kern/subr_prf.c
+3 -3 1 file