version 1.1, 2009/04/30 00:54:46 |
version 1.1.2.36, 2009/06/23 07:12:21 |
|
|
|
# $NetBSD$ |
|
|
|
A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 |
|
release: |
|
|
|
gnu/usr.bin/groff/tmac/mdoc.local patched by hand |
|
sys/sys/param.h patched by hand |
|
|
|
Welcome to 5.0_STABLE. |
|
[snj] |
|
|
|
sys/arch/i386/conf/ALL 1.187 |
|
sys/arch/i386/conf/GENERIC 1.922 |
|
sys/dev/pci/files.pci 1.309 |
|
sys/dev/pci/gcscaudio.c 1.1 |
|
sys/dev/pci/gcscaudioreg.h 1.1 |
|
|
|
Add AMD Geode CS5536 audio driver; written by SHIMIZU Ryo. |
|
[jmcneill, ticket #260] |
|
|
|
distrib/sets/lists/man/mi 1.1117 |
|
share/man/man4/Makefile 1.485 |
|
share/man/man4/gcscaudio.4 1.1 |
|
|
|
Add man page for the gcscaudio driver. |
|
[jmcneill, ticket #261] |
|
|
|
sys/dev/mii/inphy.c 1.51 |
|
sys/dev/mii/iophy.c 1.35 |
|
sys/dev/mii/nsphy.c 1.56 |
|
sys/dev/mii/rlphy.c 1.25 |
|
sys/dev/mii/ukphy_subr.c 1.11 |
|
sys/dev/pci/if_txp.c 1.28 |
|
|
|
Our drivers give 100BASE-T4 a higher priority than 100BASE-TX |
|
full duplex. Fix this. |
|
[cegger, ticket #474] |
|
|
|
sys/arch/i386/acpi/npx_acpi.c 1.18 |
|
sys/arch/i386/acpi/spic_acpi.c 1.21 |
|
sys/dev/acpi/acpi_ec.c 1.53 |
|
sys/dev/acpi/acpi_resource.c 1.27 |
|
sys/dev/acpi/atppc_acpi.c 1.16 |
|
sys/dev/acpi/attimer_acpi.c 1.12 |
|
sys/dev/acpi/com_acpi.c 1.28 |
|
sys/dev/acpi/fdc_acpi.c 1.35 |
|
sys/dev/acpi/hpet_acpi.c 1.4 |
|
sys/dev/acpi/joy_acpi.c 1.9 |
|
sys/dev/acpi/lpt_acpi.c 1.18 |
|
sys/dev/acpi/mpu_acpi.c 1.9 |
|
sys/dev/acpi/pckbc_acpi.c 1.31 |
|
sys/dev/acpi/pcppi_acpi.c 1.11 |
|
sys/dev/acpi/ug_acpi.c 1.5 |
|
sys/dev/acpi/wss_acpi.c 1.20 |
|
sys/dev/acpi/ym_acpi.c 1.6 |
|
|
|
Cut the amount of spam from acpi devices in roughly half by |
|
printing resources on the same line as autoconf messages. |
|
[jmcneill, ticket #498] |
|
|
|
sys/dev/acpi/acpi_ec.c 1.54 |
|
|
|
Change a confusing attach message. |
|
[jmcneill, ticket #535] |
|
|
|
distrib/sets/lists/base/mi 1.797 via patch |
|
sys/dev/microcode/zyd/Makefile 1.2 |
|
sys/dev/microcode/zyd/zd1211-licence delete |
|
sys/dev/microcode/zyd/zd1211-license 1.1 |
|
|
|
- Rename filename of license. |
|
- Correct filename in license (add missing prefix). |
|
[hira, ticket #538] |
|
|
|
sys/dev/ic/hme.c 1.69, 1.70, 1.73 |
|
sys/dev/ic/gem.c 1.83 |
|
|
|
hme.c rev 1.69: tcp4csum-rx and udp4csum is not enabled |
|
properly due to lack of "else" statement. |
|
hme.c rev 1.70: local ether_cmp() funcion has a wrong return |
|
value, so multicast is not set properly. |
|
hme.c rev 1.71, gem.c rev 1.83: These chips are configured to |
|
calculate RX packet checksum from offset ETHER_HDR_LEN + |
|
sizeof(struct ip), so if RX packets has IP options headers the |
|
drivers have to deduct the sum of the IP options header part. |
|
But there is a bug in the deduction calculation, so if |
|
tcp4csum-rx or udp4csum-rx are enabled all RX TCP/UDP packets |
|
with IP option headers will be discarded. |
|
[tsutsui, ticket #595] |
|
|
|
sys/dev/ic/rtl8169.c 1.109-1.113 |
|
sys/dev/ic/rtl81x9var.h 1.43-1.45 |
|
sys/dev/ic/rtl81x9reg.h 1.34, 1.35 |
|
|
|
Add hardware checksum support for newer 8168/8111/8102 chips. |
|
[tsutsui, ticket #597] |
|
|
|
sys/dev/raidframe/rf_dagfuncs.c 1.30 |
|
sys/dev/raidframe/rf_diskqueue.c 1.52 |
|
sys/dev/raidframe/rf_diskqueue.h 1.23 |
|
|
|
Rework/simplify the disk queuing code. A bunch of this was |
|
still holdovers from the simulator and would never be seen/used |
|
in-kernel. |
|
[oster, ticket #607] |
|
|
|
sys/kern/sys_module.c 1.9 |
|
|
|
copyin the modctl_load_t for the non-x86 world. Fixes PR/41294. |
|
[skrll, ticket #729] |
|
|
|
lib/libc/net/getifaddrs.3 1.10 |
|
lib/libc/net/getifaddrs.c 1.12 |
|
sbin/ifconfig/af_link.c 1.4 - 1.6 |
|
sbin/ifconfig/ifconfig.c 1.216 - 1.218 |
|
sbin/ifconfig/util.c 1.10, 1.11 |
|
sbin/ifconfig/util.h 1.7 |
|
|
|
address in the 'address: ' field |
|
For non-AF_LINK ifaddrs, ifa_data is NULL. AFAICT, this has always |
|
been so. Say so in the documentation. |
|
Bring getifaddrs(3) behavior in line with the documentation: the |
|
ifa_data member of every AF_LINK struct ifaddrs points at the |
|
corresponding struct if_data. In ifconfig(8), do not try to suppress |
|
duplicate AF_LINK ifaddrs by checking for a NULL ifa_data. |
|
Don't copy out two AF_LINK struct ifaddrs for each active link-layer |
|
address. getifaddrs(3) used to copy out one ifaddrs for the kernel's |
|
RTM_IFINFO message, and one more for the kernel's RTM_NEWADDR message. |
|
I suppress the first duplicate with a highly conservative change that |
|
wastes a little bit of ifaddrs storage. The storage is not leaked. |
|
[dyoung, ticket #730] |
|
|
|
sys/kern/uipc_socket.c 1.189 |
|
|
|
PR kern/41311: Mutex error: mutex_vector_enter: locking against myself |
|
[ad, ticket #731] |
|
|
|
sys/kern/vfs_dirhash.c 1.10 |
|
|
|
port-vax/41315: fix off by one error |
|
Previous code ususally works since compiler won't put gap between |
|
those struct members but there is no reason to rely on that. |
|
[martin, ticket #732] |
|
|
|
sys/netinet6/ip6_input.c 1.127 |
|
|
|
Add missing paranthesis - from Kurt Lidl in PR port-vax/41316 |
|
[martin, ticket #733] |
|
|
|
sys/dev/ic/ncr53c9x.c 1.138 |
|
|
|
Add missing braces - patch from Kurt Lidl in PR port-vax/41314. |
|
[martin, ticket #734] |
|
|
|
common/dist/zlib/zlib.h 1.3 |
|
sys/lib/libkern/Makefile patch |
|
sys/lib/libkern/crc32.c 1.1-1.4 |
|
sys/lib/libkern/crc32.h 1.1 |
|
sys/lib/libkern/libkern.h 1.89, 1.90 via patch |
|
sys/lib/libkern/arch/i386/Makefile.inc 1.28 |
|
sys/lib/libsa/cread.c 1.23 |
|
sys/lib/libz/Makefile 1.16 |
|
sys/net/zlib.h 1.14 via patch |
|
sys/opencrypto/crypto.c 1.33 |
|
sys/opencrypto/cryptodev.c 1.46 |
|
sys/opencrypto/cryptodev.h 1.16 |
|
sys/opencrypto/cryptosoft.c 1.24 |
|
sys/opencrypto/cryptosoft.h 1.6 |
|
sys/opencrypto/deflate.h 1.6 |
|
sys/opencrypto/cryptosoft_xform.c 1.12 |
|
sys/opencrypto/deflate.c 1.13 |
|
sys/opencrypto/files.opencrypto 1.20 |
|
sys/opencrypto/ocryptodev.c 1.1 |
|
sys/opencrypto/ocryptodev.h 1.1 |
|
sys/opencrypto/xform.c 1.18 |
|
sys/opencrypto/xform.h 1.10 |
|
|
|
Extend the Opencrypto API to allow the destination buffer |
|
size to be specified when it is not the same size as the input |
|
buffer (i.e., for operations like compress and decompress). |
|
The crypto_op and crypt_n_op structures gain a u_int dst_len |
|
field. The session_op structure gains a comp_alg field to |
|
specify a compression algorithm. |
|
Moved four ioctls to new ids; CIOCGSESSION, CIOCNGSESSION, |
|
CIOCCRYPT, and CIOCNCRYPTM. Added four backward compatible |
|
ioctls; OCIOCGSESSION, OCIOCNGSESSION, OCIOCCRYPT, and |
|
OCIOCNCRYPTM. |
|
Backward compatibility is maintained in ocryptodev.h and |
|
ocryptodev.c which implement the original ioctls and set |
|
dst_len and comp_alg to 0. |
|
Add user-space access to compression features. |
|
Add software gzip support (CRYPTO_GZIP_COMP). |
|
Add the fast version of crc32 from zlib to libkern. This should |
|
be generally useful and provide a place to start normalizing |
|
the various crc32 routines in the kernel. The crc32 routine is |
|
used in this patch to support GZIP. |
|
Fixes PR kern/41069 and PR kern/41070. |
|
[tls, ticket #611] |
|
|
|
sys/dev/pci/if_wm.c: 1.168, 1.169 via patch |
|
sys/dev/pci/if_wmreg.h: 1.26 via patch |
|
|
|
On i82563, the em driver says that the ready bit in the MDIC |
|
register may be incorrectly set. Insert delay(200) like the |
|
em driver. |
|
Examine the management mode and mark DRV_LOAD (for |
|
ICH{8,9,10},80003, 8257{1,2,3,4}). Add some error printf()s. |
|
Make the bank detect routine into the function. |
|
[spz, ticket #621] |
|
|
|
sys/dev/pci/if_wm.c 1.171, 1.172 |
|
|
|
Enable hardware VLAN support. |
|
[tls, ticket #627] |
|
|
|
sys/dev/pci/if_wm.c 1.170 |
|
|
|
Add workaround for 82543GC: We need to force speed and duplex |
|
on the MAC equal to what the PHY speed and duplex configuration |
|
is. Fixes PR#36430. |
|
[msaitoh, ticket #630] |
|
|
|
sys/net/if_vlan.c 1.63 |
|
|
|
Also inherit the parent's TCP segmentation offload capability. |
|
Note the vlan interface does not see updates to the parents |
|
capabilities so if, for example, TSO is on in both, then turned |
|
off in the parent it will remain on in the vlan interface. |
|
[darran, ticket #644] |
|
|
|
sbin/ping/ping.c 1.88 |
|
|
|
PR/41111: Ed Ravin: ping -R gives misleading error when remote |
|
side doesn't support record route. |
|
Deal with source route and record route specially giving a |
|
meaningful error message. |
|
[christos, ticket #636] |
|
|
|
sbin/drvctl/drvctl.8 1.6 |
|
sbin/drvctl/drvctl.c 1.8 via patch |
|
sys/kern/kern_drvctl.c 1.24 |
|
|
|
Allow querying for root devices in the tree by specifying |
|
an empty device name. Ensure that l_devname is NUL-terminated |
|
and fail otherwise. If drvctl -l is used without argument, print |
|
the root device nodes. |
|
[joerg, ticket #675] |
|
|
|
lib/libedit/common.c 1.23 |
|
|
|
Fix mis-evaluating whether a char is digit or not. |
|
[msaitoh, ticket #703] |
|
|
|
sys/dev/mii/miidevs 1.81-1.83 |
|
sys/dev/mii/miidevs.h regen |
|
sys/dev/mii/miidevs_data.h regen |
|
|
|
Add ATHEROS F1 and F2 PHYs. Add ATTANSIC and their L1/L2 PHYs. |
|
Add a comment explaining how to regenerate miidevs.h and |
|
miidevs_data.h. |
|
[sborrill, ticket #721] |
|
|
|
sys/dev/pci/pcidevs 1.973 |
|
sys/dev/pci/pcidevs.h regen |
|
sys/dev/pci/pcidevs_data.h regen |
|
|
|
Add Attansic L1E Gigabit Ethernet Adapter. |
|
[sborrill, ticket #722] |
|
|
|
sys/dev/pci/if_age.c 1.1-1.28 |
|
sys/dev/pci/if_agereg.h 1.1-1.2 |
|
sys/dev/pci/if_ale.c 1.1-1.3 |
|
sys/dev/pci/if_alereg.h 1.1-1.2 |
|
sys/dev/pci/files.pci 1.310-1.313 |
|
sys/dev/mii/atphy.c 1.1-1.5 |
|
sys/dev/mii/files.mii 1.42 |
|
share/man/man4/age.4 1.1-1.3 |
|
share/man/man4/ale.4 1.1-1.2 |
|
share/man/man4/atphy.4 1.1-1.2 |
|
share/man/man4/Makefile 1.486, 1.489 |
|
strib/sets/lists/man/mi 1.1118, 1.1132 |
|
sys/arch/i386/conf/GENERIC 1.928, 1.933 |
|
sys/arch/i386/conf/XEN2_DOM0 1.57, 1.60 |
|
sys/arch/amd64/conf/GENERIC 1.239, 1.241 |
|
sys/arch/amd64/conf/XEN3_DOM0 1.38, 1.42 |
|
|
|
Add the age(4) and ale(4) drivers for Attansic L1 and Atheros |
|
AR8121/AR8113/AR8114 devices respectively. |
|
[cegger, ticket #735] |
|
|
|
sys/arch/x86/pci/pchb.c 1.15 - 1.17 |
|
sys/dev/pci/agp.c 1.63 - 1.65 |
|
sys/dev/pci/agp_i810.c 1.57 - 1.64 |
|
sys/dev/pci/agpreg.h 1.20 |
|
sys/dev/pci/pcidevs 1.965, 1.967 via patch |
|
sys/dev/pci/pcidevs.h regen |
|
sys/dev/pci/pcidevs_data.h regen |
|
|
|
Add AGP support for Intel G35, G45, and Q45 |
|
[snj, ticket #737] |
|
|
|
gnu/dist/binutils/bfd/elf32-vax.c 1.9 |
|
|
|
Allocate relocation section using bfd_zalloc() to ensure no garbage |
|
relocations when not all the entries are used. |
|
Fixes PR port-vax/39182. |
|
[mhitch, ticket #738] |
|
|
|
sys/ufs/ffs/ffs_alloc.c 1.123 via patch |
|
|
|
Fix random 'filesystem full' messages by trapping a couple of |
|
32-bit overflow areas missed in rev 1.110 and switching cgbase(). |
|
[sborrill, ticket #726] |
|
|
|
share/man/man4/age.4 1.4 |
|
share/man/man4/ale.4 1.3 |
|
|
|
age(4) and ale(4) will first appear in 5.1, not 6.0. |
|
[cegger, ticket #739] |
|
|
|
usr.sbin/racoonctl/Makefile 1.5 via patch |
|
|
|
Adjust the ADMINPORTDIR to match that of racoon (with which it'll |
|
want to talk). Fixes PR 41376. |
|
[spz, ticket #740] |
|
|
|
sys/arch/hp700/include/intr.h 1.14 |
|
|
|
Add __insn_barrier after updating cpl in splraise. PR/41369. |
|
[skrll, ticket #741] |
|
|
|
sys/arch/m68k/include/psl.h 1.14 |
|
|
|
Add memory clobber to the instructions that change the IPL in the |
|
status register. See also kern/38637. |
|
[mhitch, ticket #743] |
|
|
|
sys/arch/hp700/dev/pdc.c 1.27 |
|
|
|
Pass proper timeval args to pdc_call() to save TOD with |
|
PDC_TOD_WRITE. |
|
[skrll, ticket #744] |
|
|
|
sys/netinet/in_pcb.c patch |
|
|
|
Fix compilation with IPNOPRIVPORTS option. |
|
[sborrill, ticket #745] |
|
|
|
share/man/man8/afterboot.8 1.39 |
|
|
|
Fix typo, from Shannon -jj Behrens in PR 41375. |
|
[dholland, ticket #746] |
|
|
|
distrib/sets/lists/etc/mi 1.209 |
|
doc/3RDPARTY 1.691 |
|
doc/CHANGES 1.1220 |
|
etc/defaults/rc.conf 1.103 |
|
etc/rc.d/Makefile 1.78 via patch |
|
etc/rc.d/dhcpcd 1.1 |
|
external/bsd/dhcpcd/dist/README dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/arp.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/arp.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/bind.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/bind.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/bpf-filter.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/bpf.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/client.c removed |
|
external/bsd/dhcpcd/dist/client.h removed |
|
external/bsd/dhcpcd/dist/common.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/common.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/config.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/configure.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/configure.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/control.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/control.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcp.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcp.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-run-hooks.8.in dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-run-hooks.in dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd.8.in dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd.conf dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd.conf.5.in dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/duid.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/duid.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/eloop.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/eloop.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/if-bsd.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/if-options.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/if-options.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/if-pref.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/if-pref.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/ipv4ll.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/ipv4ll.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/logger.c removed |
|
external/bsd/dhcpcd/dist/logger.h removed |
|
external/bsd/dhcpcd/dist/net.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/net.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/signals.c dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/signals.h dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/29-lookup-hostname dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf dhcpcd-5-0-1 |
|
external/bsd/dhcpcd/sbin/dhcpcd/Makefile 1.4 |
|
|
|
Update dhcpcd to 5.0.1. |
|
[roy, ticket #534] |
|
|
|
BUILDING 1.83 |
|
doc/BUILDING.mdoc 1.72 |
|
external/mit/xorg/lib/freetype/Makefile 1.5 |
|
|
|
Introduce MKSUBPIXEL, which allows enabling subpixel rendering code |
|
in FreeType. |
|
[snj, ticket #742] |
|
|
|
gnu/usr.bin/groff/tmac/mdoc.local 1.51 via patch |
|
|
|
Add an entry for 5.1. |
|
[snj, ticket #747] |
|
|
|
sys/dist/ipf/netinet/ip_fil_netbsd.c 1.50 |
|
|
|
Don't call callout_stop() without callout_init() |
|
Fixes PR/41364 |
|
[kefren, ticket #748] |
|
|
|
sys/dev/md.c 1.58 |
|
|
|
Check the RAMdisk size in mdattach() and not nothing if it's 0. |
|
This allows mdattach() to be called twice, once from config_finalize() |
|
and once from tftproot_getfile(). Fix options TFTPROOT. |
|
[manu, ticket #749] |
|
|
|
sys/arch/sparc/include/math.h 1.5 |
|
sys/arch/sparc64/include/math.h 1.7 |
|
|
|
merge these two files, makes sparc64 sparc/libc work again. |
|
only provide __HAVE_LONG_DOUBLE if _LP64. |
|
[mrg, ticket #750] |
|
|
|
sys/dev/pci/if_wm.c patch |
|
Remove extra printf(). |
|
[msaitoh, ticket #751] |
|
|
|
sys/arch/amd64/amd64/lock_stubs.S 1.22, 1.23 |
|
sys/arch/i386/i386/lock_stubs.S 1.23 |
|
sys/arch/x86/include/mutex.h 1.6 |
|
sys/arch/x86/x86/patch.c 1.18 |
|
sys/kern/kern_rwlock.c 1.30 |
|
|
|
Add a workaround for a bug with some Opteron revisions where |
|
locked operations sometimes do not serve as memory barriers, |
|
allowing memory references to bleed outside of critical sections. |
|
[ad, ticket #725] |
|
|
|
usr.sbin/postinstall/postinstall 1.95 |
|
|
|
Teach postinstall about /etc/dhcpcd.conf. |
|
[jnemeth, ticket #752] |
|
|
|
usr.sbin/postinstall/postinstall 1.96 via patch |
|
|
|
Teach postinstall about /etc/rc.d/dhcpcd. |
|
[jnemeth, ticket #753] |
|
|
|
sys/arch/xen/xen/if_xennet_xenbus.c 1.35 |
|
|
|
Do not forget to detach rnd(4) device when removing a xennet |
|
device. |
|
[jym, ticket #754] |
|
|
|
usr.sbin/postinstall/postinstall 1.97 |
|
|
|
Fetch /etc/dhcpcd.conf from the correct place when building |
|
the system from source. |
|
[jnemeth, ticket #756] |
|
|
|
etc/rc.d/network 1.58 |
|
|
|
Only start dhcpcd per interface if not running the full dhcpcd daemon. |
|
Only stop dhcpcd pre interface if it's running for the interface. |
|
Fixes PR bin/40320 |
|
[roy, ticket #757] |
|
|
|
distrib/utils/sysinst/arch/i386/md.c 1.122 |
|
distrib/utils/sysinst/bsddisklabel.c 1.52 |
|
distrib/utils/sysinst/defs.h 1.143 |
|
distrib/utils/sysinst/disks.c 1.105 |
|
distrib/utils/sysinst/mbr.c 1.80 |
|
distrib/utils/sysinst/mbr.h 1.23 |
|
distrib/utils/sysinst/msg.mi.de 1.49 |
|
distrib/utils/sysinst/msg.mi.en 1.155 |
|
distrib/utils/sysinst/msg.mi.es 1.26 |
|
distrib/utils/sysinst/msg.mi.fr 1.106 |
|
distrib/utils/sysinst/msg.mi.pl 1.65 |
|
distrib/utils/sysinst/savenewlabel.c 1.6 |
|
|
|
Support drives over 1TB in size in sysinst. |
|
Error if drive is over 2TB in size (and thus over the disklabel limit). |
|
[sborrill, ticket #758] |
|
|
|
sys/dev/pci/if_bnx.c 1.21 |
|
|
|
Protect against spurious "bnx0: Double mbuf allocation failure!" |
|
panics. |
|
[kefren, ticket #760] |
|
|
|
sys/arch/x86/include/cacheinfo.h 1.11, 1.12 |
|
usr.sbin/cpuctl/arch/i386.c 1.18, 1.19 via patch |
|
|
|
Extend CPU probe of Intel processors to handle extended-models: |
|
new Intel 45nm processors, Core i7, Atom, and the 45nm Xeon MP. |
|
Properly decode several new Intel cache descriptors, as listed in the |
|
most recent (March 2009) edition of Intel's Application Note 485. |
|
Addresses PR bin/41289 and bin/41290 |
|
[pgoyette, ticket #761] |
|
|
|
sys/kern/sys_mqueue.c 1.17 |
|
|
|
sys_mq_open: remove broken access flag check. |
|
Noted by Stathis Kamperis. |
|
[rmind, ticket #762] |
|
|
|
usr.sbin/schedctl/schedctl.c 1.14 |
|
|
|
Skip LSIDL and LSZOMB threads when retrieving info. |
|
[rmind, ticket #763] |
|
|
|
sys/arch/sparc/include/psl.h 1.45 |
|
|
|
Add memory clobbers to the inline assembler modifying/testing the %psr |
|
register, to avoid the compiler reordering instructions out of critical |
|
sections. Should fix PR port-sparc/41372. |
|
[martin, ticket #764] |
|
|
|
share/man/man7/sysctl.7 1.22 via patch |
|
|
|
Document PROC_PID_LIMIT_SBSIZE. From Greg A. Woods in PR lib/36463. |
|
Wording is taken from getrlimit(2). |
|
[snj, ticket #765] |
|
|
|
usr.bin/paste/paste.c 1.15 |
|
|
|
Null-terminate the delimiter list string after processing escapes |
|
(which can shorten it) because the code that issues delimiters depends |
|
on it being null-terminated. This caused e.g. paste -d '\0' a b to |
|
print a '0' at the beginning of each line. Closes PR 41159. |
|
[dholland, ticket #766] |
|
|
|
dist/wpa/src/drivers/driver_bsd.c 1.6 |
|
|
|
Use new way of associating, which fixes wpa with ral(4) |
|
[roy, ticket #755] |
|
|
|
external/bsd/dhcpcd/dist/README patch |
|
external/bsd/dhcpcd/dist/bind.c patch |
|
external/bsd/dhcpcd/dist/config.h patch |
|
external/bsd/dhcpcd/dist/dhcpcd.c patch |
|
external/bsd/dhcpcd/dist/dhcpcd.conf patch |
|
external/bsd/dhcpcd/dist/net.c patch |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu patch |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf patch |
|
external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf patch |
|
|
|
Update dhcpcd to 5.0.4: |
|
* ServerID requirement in DHCP messages can be toggled in dhcpcd.conf |
|
* If MTU is requested, don't apply if less than 576 |
|
* Enforce a minimum lease time of 20 seconds |
|
* -n option now starts dhcpcd if not already started |
|
* 29-lookup-hostname hook installed by default, but skipped in |
|
dhcpcd.conf |
|
* Fix warning about missing dirs if we don't have any existing state |
|
[roy, ticket #759] |
|
|
|
sys/arch/vax/include/mtpr.h 1.21, 1.22 |
|
|
|
Add "memory" clobber to mtpr for barrier. See also kern/38637. |
|
[mhitch, ticket #767] |
|
|
|
sys/dev/pci/pcidevs 1.975, 1.981, 1.982 via patch |
|
sys/dev/pci/pcidevs.h regen |
|
sys/dev/pci/pcidevs_data.h regen |
|
sys/dev/pci/if_wm.c 1.164, 1.167, 1.173, 1.174 via patch |
|
sys/dev/pci/if_wmreg.h 1.25, 1.27 via patch |
|
|
|
Sync wm(4) driver with HEAD, adding support for more devices and |
|
fixing some bugs (including a NULL pointer dereference). |
|
[bouyer, ticket #771] |
|
|
|
distrib/utils/sysinst/arch/arc/md.c 1.32 |
|
distrib/utils/sysinst/arch/bebox/md.c 1.52 |
|
distrib/utils/sysinst/arch/cobalt/md.c 1.3 |
|
distrib/utils/sysinst/arch/evbmips/md.c 1.5 |
|
distrib/utils/sysinst/arch/evbppc/md.c 1.28 |
|
distrib/utils/sysinst/arch/hpcarm/md.c 1.6 |
|
distrib/utils/sysinst/arch/hpcmips/md.c 1.44 |
|
distrib/utils/sysinst/arch/landisk/md.c 1.6 |
|
distrib/utils/sysinst/arch/ofppc/md.c 1.5 |
|
distrib/utils/sysinst/arch/playstation2/md.c 1.23 |
|
distrib/utils/sysinst/arch/prep/md.c 1.30 |
|
distrib/utils/sysinst/arch/sandpoint/md.c 1.29 |
|
distrib/utils/sysinst/arch/zaurus/md.c 1.4 |
|
|
|
Catch up with ticket 755. |
|
[sborrill, ticket #773] |
|
|
|
dist/ntp/ntpd/ntp_crypto.c 1.15 |
|
|
|
Fix CVE-2009-1252: Buffer overflow in ntpd crypto code. A remote |
|
attacker can send a specially constructed request packet that |
|
would overflow the sprintf()'ed buffer causing ntpd to crash. |
|
[dholland, ticket #777] |
|
|
|
sys/arch/sparc64/sparc64/vm_machdep.c 1.88 |
|
|
|
When preparing the initial trap frame for a new forked lwp, |
|
explicitly clear condition code. Otherwise we might catch a signal |
|
(handlers are inherited from the parent) before we ever return to |
|
userland. The current trapframe is converted into a ucontext and |
|
after the signal handler returns, the lwp stays in userland and |
|
directly uses the ucontext to return to the fork call. |
|
Fixes PR 41302. |
|
[martin, ticket #774] |
|
|
|
distrib/utils/sysinst/arch/mac68k/md.c 1.54 |
|
|
|
Fix build by explicitly narrowing dlsize to an unsigned 32-bit |
|
quantity as supported by disklabel. Fixes fallout from ticket |
|
755. |
|
[sborrill, ticket #778] |
|
|
|
sys/kern/sys_mqueue.c 1.18 |
|
|
|
- Slightly rework the way permissions are checked. Neither |
|
mq_receive() nor mq_send() should fail due to permissions. |
|
- Check for empty message queue name (POSIX does not allow this |
|
for regular files, and it's weird), check for DTYPE_MQUEUE, fix |
|
permission check in mq_unlink(), clean up. |
|
[rmind, ticket #779] |
|
|
|
sys/kern/kern_physio.c 1.91 |
|
|
|
Remove a race where physio_done() may use memory already |
|
freed. Fixes PR kern/39536. |
|
[hannken, ticket #781] |
|
|
|
src/external/bsd/fetch/dist/libfetch/common.c libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/common.h libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/errlist.sh libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/fetch.3 libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/fetch.c libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/fetch.cat3 libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/fetch.h libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/file.c libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/ftp.c libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/ftp.errors libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/http.c libfetch-2-23 |
|
src/external/bsd/fetch/dist/libfetch/http.errors libfetch-2-23 |
|
|
|
Pull up libfetch-2.23: |
|
- if-not-modified support |
|
- document that struct URL is not part of the ABI |
|
- fetchRestartCalls cleanup for signal handlers |
|
- allow HTTP basic auth to be specified in the URL, allow : as part of |
|
the cleartext password |
|
- fix a file descriptor leak in the file:// iteration code |
|
[joerg, ticket #670] |
|
|
|
UPDATING patch |
|
distrib/sets/lists/base/mi patch |
|
distrib/sets/lists/etc/mi patch |
|
distrib/sets/lists/man/mi patch |
|
external/bsd/pkg_install/Makefile.inc patch |
|
external/bsd/pkg_install/prepare-import.sh patch |
|
external/bsd/pkg_install/dist/add/add.h pkg_install-20090528 |
|
external/bsd/pkg_install/dist/add/main.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/add/perform.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/add/pkg_add.1 pkg_install-20090528 |
|
external/bsd/pkg_install/dist/admin/admin.h pkg_install-20090528 |
|
external/bsd/pkg_install/dist/admin/audit.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/admin/check.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/admin/main.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/admin/pkg_admin.1 pkg_install-20090528 |
|
external/bsd/pkg_install/dist/bpm/bpm.1 pkg_install-20090528 |
|
external/bsd/pkg_install/dist/create/build.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/create/create.h pkg_install-20090528 |
|
external/bsd/pkg_install/dist/create/main.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/create/perform.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/create/pkg_create.1 pkg_install-20090528 |
|
external/bsd/pkg_install/dist/create/pl.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/create/util.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/delete/pkg_delete.1 pkg_install-20090528 |
|
external/bsd/pkg_install/dist/info/info.h pkg_install-20090528 |
|
external/bsd/pkg_install/dist/info/main.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/info/perform.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/info/pkg_info.1 pkg_install-20090528 |
|
external/bsd/pkg_install/dist/info/show.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/automatic.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/config.h.in pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/conflicts.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/decompress.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/dewey.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/fexec.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/file.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/global.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/iterate.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/lib.h pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/lpkg.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/opattern.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/pkg_io.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/pkg_summary.5 pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/pkgdb.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/plist.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/str.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/var.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/version.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/version.h pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/vulnerabilities-file.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/admin/audit-packages.sh.in pkg_install-20090528 |
|
external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in pkg_install-20090528 |
|
external/bsd/pkg_install/dist/delete/pkg_delete.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/gpgsig.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/license.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/parse-config.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/pkcs7.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/pkg_signature.c: pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/remove.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/lib/xwrapper.c pkg_install-20090528 |
|
external/bsd/pkg_install/dist/x509/pkgsrc.cnf pkg_install-20090528 |
|
external/bsd/pkg_install/dist/x509/pkgsrc.sh pkg_install-20090528 |
|
external/bsd/pkg_install/dist/x509/signing.txt pkg_install-20090528 |
|
external/bsd/pkg_install/lib/Makefile patch |
|
external/bsd/pkg_install/sbin/Makefile patch |
|
external/bsd/pkg_install/sbin/Makefile.inc patch |
|
external/bsd/pkg_install/sbin/pkg_add/Makefile patch |
|
external/bsd/pkg_install/sbin/pkg_admin/Makefile patch |
|
external/bsd/pkg_install/sbin/pkg_create/Makefile patch |
|
external/bsd/pkg_install/sbin/pkg_delete/Makefile patch |
|
external/bsd/pkg_install/sbin/pkg_info/Makefile patch |
|
external/bsd/pkg_install/dist/add/extract.c removed |
|
external/bsd/pkg_install/dist/add/futil.c removed |
|
external/bsd/pkg_install/dist/add/verify.c removed |
|
external/bsd/pkg_install/dist/add/verify.h removed |
|
external/bsd/pkg_install/dist/admin/config.c removed |
|
external/bsd/pkg_install/dist/audit-packages/AUTHORS removed |
|
external/bsd/pkg_install/dist/audit-packages/COPYING removed |
|
external/bsd/pkg_install/dist/audit-packages/README removed |
|
external/bsd/pkg_install/dist/audit-packages/audit-packages.1.in removed |
|
external/bsd/pkg_install/dist/audit-packages/audit-packages.c removed |
|
external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.5.in removed |
|
external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.in removed |
|
external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.1.in removed |
|
external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.sh.in removed |
|
external/bsd/pkg_install/dist/delete/delete.h removed |
|
external/bsd/pkg_install/dist/delete/main.c removed |
|
external/bsd/pkg_install/dist/delete/perform.c removed |
|
external/bsd/pkg_install/dist/lib/ftpio.c removed |
|
external/bsd/pkg_install/dist/lib/path.c removed |
|
external/bsd/pkg_install/dist/lib/path.h removed |
|
external/bsd/pkg_install/dist/lib/pen.c removed |
|
external/bsd/pkg_install/dist/lib/pexec.c removed |
|
external/bsd/pkg_install/dist/view/linkfarm.1 removed |
|
external/bsd/pkg_install/dist/view/linkfarm.sh.in removed |
|
external/bsd/pkg_install/dist/view/pkg_view.1 removed |
|
external/bsd/pkg_install/dist/view/pkg_view.sh.in removed |
|
external/bsd/pkg_install/sbin/audit-packages/Makefile removed |
|
external/bsd/pkg_install/sbin/pkg_view/Makefile removed |
|
|
|
Merge pkg_install-20090528 from HEAD. |
|
[joerg, ticket #784] |
|
|
|
usr.sbin/puffs/mount_sysctlfs/sysctlfs.c 1.11 |
|
|
|
Fix a crash while trying to read nodes on amd64, reported in |
|
PR/41494. |
|
[njoly, ticket #783] |
|
|
|
sys/arch/sparc/sparc/autoconf.c 1.233 via patch |
|
sys/arch/sparc/sparc/cpu.c 1.213 via patch |
|
sys/arch/sparc/sparc/cpuvar.h 1.76 via patch |
|
sys/arch/sparc/sparc/db_interface.c 1.83 via patch |
|
sys/arch/sparc/sparc/intr.c 1.102 via patch |
|
sys/arch/sparc/sparc/pmap.c 1.325 via patch |
|
sys/arch/sparc/sparc/timer_sun4m.c 1.17 via patch |
|
|
|
Work in progress fixes for sparc SMP support. Makes |
|
non-MULTIPROCESSOR kernels work with LOCKDEBUG. Rearange |
|
cpu_info access and hide the actual implementation of the |
|
mapping from all parts of the code that do not directly deal |
|
with it. Do the mapping early in pmap_bootstrap, so that |
|
post-vmlocking2 kernels have a chance to work. |
|
[mrg, ticket #776] |
|
|
|
sys/fs/udf/udf_strat_direct.c 1.10 |
|
sys/fs/udf/udf_strat_rmw.c 1.19 |
|
sys/fs/udf/udf_strat_sequential.c 1.10 |
|
sys/fs/udf/udf_subr.c 1.90 |
|
sys/fs/udf/udf_subr.c 1.91 |
|
|
|
Descriptor version is 16 bit and not 8 so use udf_rw16() to access |
|
them. UniqueID was written in the logical volume integrity without |
|
byteswapping for big endian machines. |
|
|
|
Retire IN_CALLBACK_ULK flagging since its not used anymore and the |
|
old assertions on it would trigger without cause. |
|
[reinoud, ticket #772] |
|
|
|
sys/netinet/ip_carp.c 1.37 |
|
|
|
PR/38260: Improve carp logging. |
|
[christos, ticket #785] |
|
|
|
sys/arch/sparc64/include/cpu.h 1.86 |
|
sys/arch/sparc64/sparc64/locore.s 1.291 |
|
sys/arch/sparc64/sparc64/vm_machdep.c 1.89 |
|
|
|
cpu_setfunc() can not use lwp_trampoline, as that has additional |
|
lwp startup semantics. Use a simpler setfunc_trampoline instead. |
|
[martin, ticket #786] |
|
|
|
sys/arch/m68k/include/m68k.h 1.14 |
|
sys/arch/m68k/m68k/switch_subr.s 1.22 |
|
sys/arch/m68k/m68k/vm_machdep.c 1.28 |
|
|
|
Do not use lwp_trampoline for cpu_setfunc, we do not want to call |
|
lwp_startup() after a setfunc. Grow a simplified setfunc_trampoline |
|
instead. |
|
[martin, ticket #787] |
|
|
|
sys/dev/pci/if_wm.c 1.175 via patch |
|
sys/net/agr/ieee8023ad_lacp.c 1.9 via patch |
|
sys/net/agr/if_agr.c 1.23 via patch |
|
sys/net/agr/if_agrether.c 1.7 via patch |
|
sys/net/agr/if_agrvar_impl.h 1.8 via patch |
|
sys/net/if_ethersubr.c 1.172 via patch |
|
|
|
Add vlan support and hardware offload capabilities to agr. |
|
These changes allow vlans to be layered above agr, with the attach |
|
and detach propogated to the member ports in the aggregation. |
|
Note the agr interface must be up before the vlan is attached. |
|
|
|
Adds SIOCSIFADDR support to the wm driver for setting the AF_LINK |
|
address, necessary for agr to be able to set the mac addresses of |
|
each port to the agr address (i.e. so it can receive all intended |
|
traffic at the hardware level). |
|
|
|
Adds support for disabling the LACP protocol by setting LINK1 on |
|
the agr interface (e.g. ifconfig agr0 link1). |
|
[darran, ticket #792] |
|
|
|
sys/arch/hp700/hp700/locore.S 1.35 |
|
sys/arch/hp700/include/cpu.h 1.34 |
|
sys/arch/hppa/hppa/vm_machdep.c 1.36 |
|
|
|
Do not use lwp_trampoline for cpu_setfunc, but a simplified |
|
setfunc_trampoline that does not call lwp_startup(). |
|
[skrll, ticket #793] |
|
|
|
sbin/drvctl/drvctl.8 1.7 - 1.10 |
|
sbin/drvctl/drvctl.c 1.7, 1.9, 1.10 via patch |
|
|
|
fix sign-compare issues |
|
Add flag -n to suppress the first column of drvctl -l output. |
|
[dyoung, ticket #736] |
|
|
|
sys/fs/udf/ecma167-udf.h 1.12 |
|
|
|
Make ecma167 header file compilable by pcc |
|
[reinoud, ticket #769] |
|
|
|
sbin/newfs_udf/udf_create.c 1.16 |
|
sys/fs/udf/udf_allocation.c 1.22, 1.23 |
|
sys/fs/udf/udf_bswap.h 1.6, 1.7 |
|
sys/fs/udf/udf_subr.c 1.88, 1.89 |
|
|
|
Various fixes for big endian machines. |
|
[reinoud, ticket #770] |
|
|
|
distrib/common/parselist.awk 1.16 |
|
distrib/sets/maketars 1.66 |
|
share/dict/Makefile 1.17 |
|
share/mk/bsd.README 1.249 |
|
share/mk/bsd.hostprog.mk 1.55 |
|
share/mk/bsd.kmodule.mk 1.19 |
|
share/mk/bsd.lib.mk 1.298 |
|
share/mk/bsd.links.mk 1.34 |
|
share/mk/bsd.man.mk 1.100 |
|
share/mk/bsd.prog.mk 1.241 |
|
share/zoneinfo/Makefile 1.43 |
|
usr.bin/xinstall/xinstall.c 1.106 - 1.108 via patch |
|
|
|
Various METALOG fixes, including entries sorting to |
|
fix inconsistent shared sets among builds as seen in |
|
/pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and |
|
/pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs. |
|
Should fix PR 24457 and PR 41155. |
|
[snj, ticket #790] |
|
|
|
sys/kern/sched_4bsd.c 1.25 |
|
|
|
sched_pstats_hook: fix estcpu decay. |
|
this makes my desktop usable when running "make -j4". |
|
[rmind, ticket #791] |
|
|
|
sbin/atactl/atactl.c 1.54 |
|
|
|
make space for a trailing \0 in model,revision and serial buffers. |
|
[mlelstv, ticket #794] |
|
|
|
external/mit/xorg/server/drivers/xf86-video-s3/Makefile patch |
|
|
|
Add missing object file to build a properly working s3 module. |
|
Fixes PR xsrc/41206. |
|
[ahoka, ticket #795] |
|
|
|
sys/netinet/ip_carp.c 1.38 |
|
|
|
Make ip_carp.c compile, fixing usage of CARP_LOG(). |
|
[taca, ticket #796] |
|
|
|
bin/df/df.c 1.86 |
|
|
|
Block numbers are measured in f_frsize units. Make -P option |
|
use this instead of f_bsize. Also account for reserved blocks |
|
like normal non-P output. |
|
Fixes PR bin/41541. |
|
[mlelstv, ticket #797] |
|
|
|
sys/arch/alpha/alpha/locore.s 1.114 |
|
sys/arch/alpha/alpha/vm_machdep.c 1.100 |
|
sys/arch/alpha/include/alpha.h 1.24 |
|
|
|
Do not use lwp_trampoline for cpu_setfunc, but a simplified |
|
setfunc_trampoline that does not call lwp_startup() instead. |
|
[martin, ticket #798] |
|
|
|
sys/arch/mips/include/locore.h 1.79 |
|
sys/arch/mips/mips/locore_mips1.S 1.65 |
|
sys/arch/mips/mips/mipsX_subr.S 1.28 |
|
sys/arch/mips/mips/mips_machdep.c 1.211 |
|
sys/arch/mips/mips/vm_machdep.c 1.123 |
|
|
|
Do not use the same trampoline for cpu_lwp_fork and |
|
cpu_setfunc - only the former needs to call lwp_startup(). |
|
[martin, ticket #799] |
|
|
|
sys/arch/sparc/dev/zs.c 1.116 |
|
|
|
Properly initialize child attach args to zero - we could end |
|
up with various devices having different ideas about being |
|
console otherwise. |
|
[martin, ticket #800] |
|
|
|
sys/arch/powerpc/powerpc/locore_subr.S 1.38 |
|
sys/arch/powerpc/powerpc/vm_machdep.c 1.77 |
|
|
|
Do not use the same trampoline for cpu_setfunc and |
|
cpu_lwp_fork, the latter does a lot more work. |
|
[martin, ticket #801] |
|
|
|
sys/arch/sh3/sh3/locore_subr.S 1.52 |
|
|
|
Fix logic error in copyinstr() when deciding whether to return EFAULT |
|
or ENAMETOOLONG. |
|
[uwe, ticket #802] |
|
|
|
sbin/newfs/newfs.c 1.103 |
|
|
|
Issue a better error message if attempting to create a file system |
|
on a block device. Inspired by PR kern/41127. |
|
[snj, ticket #803] |
|
|
|
sys/arch/x86/conf/files.x86 1.52 via patch |
|
sys/arch/x86/include/cpu.h 1.17 |
|
sys/arch/x86/x86/cpu_topology.c 1.1 |
|
sys/arch/x86/x86/identcpu.c 1.16 via patch |
|
sys/arch/xen/conf/files.xen 1.99 via patch |
|
|
|
Move x86 CPU topology detection code into the separate file. |
|
[rmind, ticket #782] |
|
|
|
sys/arch/x86/include/specialreg.h 1.36 |
|
sys/arch/x86/x86/cpu_topology.c 1.2 |
|
|
|
Add CPU topology detection support for AMD processors. |
|
Tested on the following AMD CPUs: |
|
- Family 15, model 65 |
|
- Family 15, model 67 |
|
- Family 15, model 75 |
|
- Family 16, model 2 |
|
- Family 17, model 3 |
|
[rmind, ticket #789] |
|
|
|
distrib/sets/lists/xbase/mi 1.76 |
|
external/mit/xorg/bin/xvidtune/Makefile 1.2 |
|
|
|
fix xsrc/41577: install the Xvidtune app-defaults file, after the |
|
necessary preprocessing and sed processing it needs. |
|
[mrg, ticket #805] |
|
|
|
sys/compat/linux/common/linux_socket.c 1.100 |
|
|
|
In sendmsg(2), do copy the msghdr structure before trying to use it. |
|
[njoly, ticket #806] |
|
|
|
sys/kern/tty_pty.c 1.117 |
|
|
|
Writes on the controlling tty were not being awoken from blocks, |
|
use the correct condvar to make this happen. |
|
this fixes PR/41566 |
|
[plunky, ticket #807] |
|
|
|
external/bsd/am-utils/lib/libamu/mkconf 1.2 |
|
|
|
PR/41580: Hauke Fath: am-utils uses "netbsd${OSVER}" selector, still. |
|
Changed to "netbsd" |
|
[christos, ticket #808] |
|
|
|
sys/kern/subr_kobj.c 1.35 |
|
|
|
Fix a crash observed when trying to load a corrupted ELF kernel module. |
|
[rmind, ticket #809] |
|
|
|
sys/netinet/tcp_usrreq.c 1.155 |
|
|
|
sysctl_inpcblist: fix a lock leak in error path |
|
[rmind, ticket #812] |
|
|
|
usr.bin/window/ttgeneric.c 1.11 |
|
|
|
PR/41581: Der mouse: window SEGV with certain terminals. |
|
does strcmp first and then checks for null pointer for |
|
underline and bold. |
|
[christos, ticket #813] |
|
|
|
sys/dev/pci/ehci_pci.c 1.45 |
|
|
|
Apply hw workaround required for all SB600 revisions and SB700 |
|
revisions A12 and A13 to avoid USB subsystem hang symptom. |
|
The USB subsystem hang symptom is observed when the system has |
|
multiple USB devices connected to it or one USB device is often |
|
re-connected. |
|
[cegger, ticket #814] |
|
|
|
lib/libpam/modules/pam_unix/pam_unix.c 1.13 |
|
|
|
Restore the good old UNIX behavior of root password changing: |
|
only root may change the root password. |
|
[tonnerre, ticket #817] |
|
|
|
sys/kern/sys_generic.c 1.122 via patch |
|
|
|
Updates to f_flag need to be made with atomics. |
|
[rmind, ticket #811] |
|
|
|
sys/arch/amd64/conf/files.amd64 1.68 |
|
sys/arch/i386/conf/files.i386 1.350 |
|
sys/arch/x86/include/rtc.h 1.1 |
|
sys/arch/x86/isa/clock.c 1.33 |
|
sys/arch/x86/isa/rtc.c 1.1 |
|
sys/arch/xen/conf/files.xen 1.100 |
|
sys/arch/xen/xen/clock.c 1.50 via patch |
|
|
|
Split mc146818-related functions from clock.c into rtc.c. |
|
Call rtc_set_ymdhms() from xen/xen/clock.c:xen_rtc_set() for |
|
xen3 dom0 kernels as the Xen3 hypervisor doesn't write the new |
|
date/time to the CMOS by itself. Now a XEN3_DOM0 kernel |
|
properly updates the CMOS time. |
|
[bouyer, ticket #816] |
|
|
|
sys/dev/sbus/if_le_ledma.c 1.31 |
|
|
|
Don't immediately switch UTP/AUI ports on lost carrier. |
|
It may take a while for modern switches to set 10baseT media. |
|
[tsutsui, ticket #818] |
|
|
|
sys/arch/amd64/amd64/mainbus.c 1.28 via patch |
|
sys/arch/i386/i386/mainbus.c 1.85 via patch |
|
sys/arch/x86/x86/mpacpi.c patch |
|
sys/arch/x86/x86/mpbios.c patch |
|
|
|
- Make MP SCANPCI function for ACPI_SCANPCI and MPBIOS_SCANPCI |
|
return a number of attached PCI busses |
|
- If no valid PCI busses are attached in the MP SCANPCI function, |
|
try to probe and attach pci0 at mainbus as well as kernels |
|
with no SCANPCI options |
|
Fixes PR port-i386/38729 (ACPI kernel booted under qemu cannot |
|
detect devices). |
|
[tsutsui, ticket #819] |
|
|
|
distrib/hp300/miniroot/install.md 1.14 |
|
|
|
Make hp300's install.md script probe cd(4) devices properly. |
|
[tsutsui, ticket #820] |
|
|
|
sys/compat/linux/common/linux_sched.c 1.59 |
|
|
|
In linux_sys_sched_getaffinity(), do not leak memory on error. |
|
[njoly, ticket #822] |
|
|
|
sys/dev/ic/rtl8169.c 1.107, 1.114-1.119, 1.121 |
|
sys/dev/ic/rtl81x9reg.h 1.36-1.39 |
|
sys/dev/ic/rtl81x9var.h 1.47 |
|
sys/dev/mii/rgephy.c 1.27 via patch |
|
sys/dev/pci/if_re_pci.c 1.36 |
|
|
|
- detect RTL8169CP, RTL8168D/8111D, and RTL8103E variants |
|
- fix rgephy(4) problem on RTL8111D reported on current-users: |
|
http://mail-index.NetBSD.org/current-users/2009/04/12/msg008977.html |
|
http://mail-index.NetBSD.org/current-users/2009/04/19/msg009096.html |
|
- pull more quirk handling from FreeBSD |
|
- remove "B" suffix from RTL8168 device names in attach message |
|
- fix RX hwcksum for DESCV2 chips for PR kern/40605 |
|
[tsutsui, ticket #821] |
|
|
|
sys/external/bsd/drm/dist/Makefile.am patch |
|
sys/external/bsd/drm/dist/README patch |
|
sys/external/bsd/drm/dist/bsd-core/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/ati_pcigart.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/drmP.h patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_agpsupport.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_atomic.h patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_auth.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_bufs.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_context.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_dma.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_drawable.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_fops.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_ioctl.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_irq.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_linux_list.h patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_lock.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_memory.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_pci.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_pciids.h patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_scatter.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_sysctl.c patch |
|
sys/external/bsd/drm/dist/bsd-core/drm_vm.c patch |
|
sys/external/bsd/drm/dist/bsd-core/i915/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/i915_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/mach64/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/mach64_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/mga/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/mga_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/nouveau/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/nouveau_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/nouveau_sgdma.c patch |
|
sys/external/bsd/drm/dist/bsd-core/r128/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/r128_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/radeon/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/radeon_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/savage/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/savage_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/sis/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/sis_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/tdfx/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c patch |
|
sys/external/bsd/drm/dist/bsd-core/via/Makefile patch |
|
sys/external/bsd/drm/dist/bsd-core/via_drv.c patch |
|
sys/external/bsd/drm/dist/configure.ac patch |
|
sys/external/bsd/drm/dist/libdrm/Makefile.am patch |
|
sys/external/bsd/drm/dist/libdrm/intel/Makefile.am patch |
|
sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr.c patch |
|
sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr.h patch |
|
sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_fake.c patch |
|
sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_gem.c patch |
|
sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_priv.h patch |
|
sys/external/bsd/drm/dist/libdrm/intel/intel_chipset.h patch |
|
sys/external/bsd/drm/dist/libdrm/intel/mm.c patch |
|
sys/external/bsd/drm/dist/libdrm/intel/mm.h patch |
|
sys/external/bsd/drm/dist/libdrm/libdrm_lists.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/Makefile.am patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/libdrm_nouveau.pc.in patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_channel.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_channel.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_class.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_device.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_device.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_dma.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_dma.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_drmif.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_fence.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_grobj.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_grobj.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_notifier.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_notifier.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_private.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_pushbuf.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_pushbuf.h patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_resource.c patch |
|
sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_resource.h patch |
|
sys/external/bsd/drm/dist/libdrm/xf86drm.c patch |
|
sys/external/bsd/drm/dist/libdrm/xf86drm.h patch |
|
sys/external/bsd/drm/dist/libdrm/xf86drmMode.c patch |
|
sys/external/bsd/drm/dist/libdrm/xf86drmMode.h patch |
|
sys/external/bsd/drm/dist/libdrm/xf86mm.h patch |
|
sys/external/bsd/drm/dist/libdrm_intel.pc.in patch |
|
sys/external/bsd/drm/dist/scripts/create_lk_gpu.sh patch |
|
sys/external/bsd/drm/dist/shared-core/Makefile.am patch |
|
sys/external/bsd/drm/dist/shared-core/drm.h patch |
|
sys/external/bsd/drm/dist/shared-core/drm_mode.h patch |
|
sys/external/bsd/drm/dist/shared-core/drm_pciids.txt patch |
|
sys/external/bsd/drm/dist/shared-core/i915_dma.c patch |
|
sys/external/bsd/drm/dist/shared-core/i915_drm.h patch |
|
sys/external/bsd/drm/dist/shared-core/i915_drv.h patch |
|
sys/external/bsd/drm/dist/shared-core/i915_irq.c patch |
|
sys/external/bsd/drm/dist/shared-core/i915_reg.h patch |
|
sys/external/bsd/drm/dist/shared-core/i915_suspend.c patch |
|
sys/external/bsd/drm/dist/shared-core/mach64_dma.c patch |
|
sys/external/bsd/drm/dist/shared-core/mach64_drv.h patch |
|
sys/external/bsd/drm/dist/shared-core/mach64_irq.c patch |
|
sys/external/bsd/drm/dist/shared-core/mga_dma.c patch |
|
sys/external/bsd/drm/dist/shared-core/mga_irq.c patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_dma.c patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_drm.h patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_drv.h patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_fifo.c patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_irq.c patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_mem.c patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_object.c patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_reg.h patch |
|
sys/external/bsd/drm/dist/shared-core/nouveau_state.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv04_fifo.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv04_instmem.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv20_graph.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv40_graph.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv40_mc.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv50_fifo.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv50_graph.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv50_grctx.h patch |
|
sys/external/bsd/drm/dist/shared-core/nv50_instmem.c patch |
|
sys/external/bsd/drm/dist/shared-core/nv_drv.h removed |
|
sys/external/bsd/drm/dist/shared-core/r128_drv.h patch |
|
sys/external/bsd/drm/dist/shared-core/r128_irq.c patch |
|
sys/external/bsd/drm/dist/shared-core/r300_cmdbuf.c patch |
|
sys/external/bsd/drm/dist/shared-core/r600_cp.c patch |
|
sys/external/bsd/drm/dist/shared-core/r600_microcode.h patch |
|
sys/external/bsd/drm/dist/shared-core/radeon_cp.c patch |
|
sys/external/bsd/drm/dist/shared-core/radeon_drm.h patch |
|
sys/external/bsd/drm/dist/shared-core/radeon_drv.h patch |
|
sys/external/bsd/drm/dist/shared-core/radeon_irq.c patch |
|
sys/external/bsd/drm/dist/shared-core/radeon_state.c patch |
|
sys/external/bsd/drm/dist/shared-core/savage_bci.c patch |
|
sys/external/bsd/drm/dist/shared-core/savage_state.c patch |
|
sys/external/bsd/drm/dist/shared-core/sis_ds.c patch |
|
sys/external/bsd/drm/dist/shared-core/via_irq.c patch |
|
sys/external/bsd/drm/dist/shared-core/via_map.c patch |
|
sys/external/bsd/drm/dist/tests/Makefile.am patch |
|
sys/external/bsd/drm/dist/tests/dristat.c patch |
|
sys/external/bsd/drm/dist/tests/drmtest.c patch |
|
sys/external/bsd/drm/dist/tests/drmtest.h patch |
|
sys/external/bsd/drm/dist/tests/gem_basic.c patch |
|
sys/external/bsd/drm/dist/tests/gem_flink.c patch |
|
sys/external/bsd/drm/dist/tests/gem_mmap.c patch |
|
sys/external/bsd/drm/dist/tests/gem_readwrite.c patch |
|
sys/external/bsd/drm/dist/tests/getversion.c patch |
|
sys/external/bsd/drm/dist/tests/modeprint/Makefile.am patch |
|
sys/external/bsd/drm/dist/tests/modeprint/modeprint.c patch |
|
sys/external/bsd/drm/dist/tests/modetest/Makefile.am patch |
|
sys/external/bsd/drm/dist/tests/modetest/modetest.c patch |
|
sys/external/bsd/drm/dist/tests/setversion.c patch |
|
sys/external/bsd/drm/dist/tests/updatedraw.c patch |
|
|
|
Sync external drm with HEAD. |
|
[mrg, ticket #823] |
|
|
|
usr.bin/ktruss/dump.c 1.34, 1.35 |
|
|
|
PR/41338: Michael van Elst: ktruss mixes filename arguments |
|
Restore call to dumppendq. make flushpendq drop only entries |
|
for the current thread. |
|
[mlelstv, ticket #824] |
|
|
|
external/bsd/pkg_install/dist/admin/pkg_admin.1: 1.1.1.7 |
|
external/bsd/pkg_install/dist/lib/license.c: 1.1.1.3 |
|
external/bsd/pkg_install/dist/lib/version.h: 1.1.1.16 |
|
|
|
Merge pkg_install-20090610 from HEAD |
|
[joerg, ticket #815] |
|
|
|
usr.bin/audio/common/libaudio.h 1.16 |
|
usr.bin/audio/common/wav.c 1.9 |
|
|
|
- add extended WAVE header support |
|
- attempt to play a bunch more WAV files |
|
[mrg, ticket #825] |
|
|
|
sys/sys/conf.h 1.135 |
|
sys/uvm/uvm_device.c 1.56 |
|
|
|
Add a workaround for drm: |
|
For device mmap()'s, if the D_NEGOFFSAFE flag is set, do not |
|
check if the offset is negative. |
|
[mrg, ticket #826] |
|
|
|
sys/dev/drm/files.drm patch |
|
sys/dev/pci/drm/files.pcidrm patch |
|
|
|
Default to the new drm code. |
|
[mrg, ticket #827] |
|
|
|
share/man/man4/drm.4 patch |
|
|
|
Sync drm man page with reality. |
|
[mrg, ticket #828] |
|
|
|
sys/modules/drm/Makefile 1.3 |
|
sys/modules/i915drm/Makefile 1.4, 1.5 |
|
sys/modules/radeondrm/Makefile 1.6, 1.7 |
|
|
|
Fix modules build after update of drm(4). |
|
[mrg, ticket #829] |
|
|