Module Name: src Committed By: snj Date: Fri Aug 14 22:03:44 UTC 2009
Modified Files: src/doc [netbsd-5]: CHANGES-5.1 Log Message: Tickets 878, 879, 885, 887, 888, 893, 894, 897, 899, and 907-910. To generate a diff of this commit: cvs rdiff -u -r1.1.2.58 -r1.1.2.59 src/doc/CHANGES-5.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/doc/CHANGES-5.1 diff -u src/doc/CHANGES-5.1:1.1.2.58 src/doc/CHANGES-5.1:1.1.2.59 --- src/doc/CHANGES-5.1:1.1.2.58 Fri Aug 7 23:00:44 2009 +++ src/doc/CHANGES-5.1 Fri Aug 14 22:03:44 2009 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-5.1,v 1.1.2.58 2009/08/07 23:00:44 snj Exp $ +# $NetBSD: CHANGES-5.1,v 1.1.2.59 2009/08/14 22:03:44 snj Exp $ A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 release: @@ -393,7 +393,7 @@ 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.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 @@ -1996,3 +1996,204 @@ Atheros HAL options in this file. [nakayama, ticket #906] +bin/pax/options.c 1.105 +dist/nawk/maketab.c 1.12 +dist/nawk/proctab.c 1.11 +dist/nawk/proto.h 1.9 +dist/nawk/run.c 1.29 +usr.bin/ctags/C.c 1.19 +usr.bin/ctags/ctags.h 1.9 +usr.bin/ctags/fortran.c 1.11 +usr.bin/ctags/lisp.c 1.11 +usr.bin/ctags/print.c 1.10 +usr.bin/ctags/yacc.c 1.12 +usr.bin/gencat/gencat.c 1.30 + + Rename internal getline() function to get_line() so it does + conflict with -current's getline(3) libc function. + [roy, ticket #885] + +sbin/ifconfig/parse.c 1.14 + + Both carp.c and vlan.c expect for a keyword with a KW_T_STR-type + value to put a prop_string_t into the environment, but the + keyword parser put a prop_data_t into the environment, instead. + That broke the -vlanif and -carpdev keywords and defied developer + expectations. Let's put a prop_string_t into the environment. + [dyoung, ticket #878] + +sbin/ifconfig/vlan.c 1.13 + + Don't require a "vlan" argument with "-vlanif". "ifconfig vlan0 + -vlanif" now works as one would expect. + [dyoung, ticket #879] + +sbin/dkctl/dkctl.8 1.19, 1.20 +sbin/dkctl/dkctl.c 1.18 + + In dkctl(8), list the partition types addwedge understands, so + you don't need to utsl to find out what strings to use. + Fixes PR 37252 + + Make dkctl conform to its man page and print the device name on + addwedge when the addition was successful (as well as indicating + success). + [spz, ticket #887] + +sys/dev/if_ndis/if_ndis.c 1.28 +sys/dev/if_ndis/if_ndis_pci.c 1.16 + + Make ndis actually compile. Fixes PR/39034. + [dsl, ticket #888] + +sys/kern/kern_resource.c 1.152 + + PR/41489: setpriority(2) returns EACCES instead of EPERM. + Per discussion on the PR's audit trail, put back original checks + for now. + [dsl, ticket #893] + +lib/libc/sys/semctl.2 1.18 +lib/libc/sys/shmctl.2 1.20 + + Fix pastos. PR 41605. + [dholland, ticket #894] + +sys/arch/amd64/amd64/trap.c 1.58 +sys/arch/hp300/include/cpu.h 1.60 +sys/arch/news68k/include/cpu.h 1.34 +sys/arch/powerpc/powerpc/trap.c 1.130 via patch + + amd64: T_ASTFLT|T_USER: check for LP_OWEUPC in l_lpflag, not + l_flag. Also, flag unset was on p->p_flag. Luckily, it did not + corrupt the p_flag, because we don't have LW_ flag matching + LP_OWEUPC. + + Fix a few more l_pflag and LP_OWEUPC confusions. + [rmind, ticket #897] + +sys/dev/ic/i82365.c 1.108 + + Fix pcic kthread creation timing. Fixes PR kern/41791 and + PR port-hpcmips/41164. + [jun, ticket #899] + +sys/external/bsd/drm/dist/bsd-core/drmP.h 1.13 +sys/external/bsd/drm/dist/bsd-core/drm_fops.c 1.6 +sys/external/bsd/drm/dist/shared-core/radeon_cp.c 1.6 +sys/external/bsd/drm/dist/shared-core/radeon_drv.h 1.6 +sys/external/bsd/drm/dist/shared-core/radeon_irq.c 1.3 + + Remove some netbsd specific code that does nothing. + -- + - Stash the fbmap into the radeon dev_priv handle so we can .. + - Call drm_rmmap() in radeon_do_cleanup_cp on the two maps + created + - In several vblank functions, check to make sure we have + mappings enabled before doing something that might blow up. + Fixes PR kern/41715. + [mrg, ticket #907] + +doc/3RDPARTY 1.713 + + Update to reflect new open-source ath hal + [sborrill, ticket #908] + +sys/arch/macppc/Makefile 1.9 + + Update path to the atheros HAL. + [sborrill, ticket #909] + +sys/external/isc/atheros_hal/ic/ah_osdep.c 1.3 +sys/contrib/dev/ath/COPYRIGHT removed +sys/contrib/dev/ath/README removed +sys/contrib/dev/ath/ah.h removed +sys/contrib/dev/ath/ah_desc.h removed +sys/contrib/dev/ath/ah_devid.h removed +sys/contrib/dev/ath/ah_soc.h removed +sys/contrib/dev/ath/version.h removed +sys/contrib/dev/ath/netbsd/Makefile.ath.inc removed +sys/contrib/dev/ath/netbsd/ah_if.m removed +sys/contrib/dev/ath/netbsd/ah_osdep.c removed +sys/contrib/dev/ath/netbsd/ah_osdep.h removed +sys/contrib/dev/ath/public/alpha-elf.hal.o.uu removed +sys/contrib/dev/ath/public/alpha-elf.inc removed +sys/contrib/dev/ath/public/alpha-elf.opt_ah.h removed +sys/contrib/dev/ath/public/ap30.hal.o.uu removed +sys/contrib/dev/ath/public/ap30.inc removed +sys/contrib/dev/ath/public/ap30.opt_ah.h removed +sys/contrib/dev/ath/public/ap43.hal.o.uu removed +sys/contrib/dev/ath/public/ap43.inc removed +sys/contrib/dev/ath/public/ap43.opt_ah.h removed +sys/contrib/dev/ath/public/ap51.hal.o.uu removed +sys/contrib/dev/ath/public/ap51.inc removed +sys/contrib/dev/ath/public/ap51.opt_ah.h removed +sys/contrib/dev/ath/public/ap61.hal.o.uu removed +sys/contrib/dev/ath/public/ap61.inc removed +sys/contrib/dev/ath/public/ap61.opt_ah.h removed +sys/contrib/dev/ath/public/arm9-le-thumb-elf.hal.o.uu removed +sys/contrib/dev/ath/public/arm9-le-thumb-elf.inc removed +sys/contrib/dev/ath/public/arm9-le-thumb-elf.opt_ah.h removed +sys/contrib/dev/ath/public/armv4-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/armv4-be-elf.inc removed +sys/contrib/dev/ath/public/armv4-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/armv4-le-elf.hal.o.uu removed +sys/contrib/dev/ath/public/armv4-le-elf.inc removed +sys/contrib/dev/ath/public/armv4-le-elf.opt_ah.h removed +sys/contrib/dev/ath/public/i386-elf.hal.o.uu removed +sys/contrib/dev/ath/public/i386-elf.inc removed +sys/contrib/dev/ath/public/i386-elf.opt_ah.h removed +sys/contrib/dev/ath/public/mips-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/mips-be-elf.inc removed +sys/contrib/dev/ath/public/mips-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/mips-le-elf.hal.o.uu removed +sys/contrib/dev/ath/public/mips-le-elf.inc removed +sys/contrib/dev/ath/public/mips-le-elf.opt_ah.h removed +sys/contrib/dev/ath/public/mips1-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/mips1-be-elf.inc removed +sys/contrib/dev/ath/public/mips1-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/mips1-le-elf.hal.o.uu removed +sys/contrib/dev/ath/public/mips1-le-elf.inc removed +sys/contrib/dev/ath/public/mips1-le-elf.opt_ah.h removed +sys/contrib/dev/ath/public/mipsisa32-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/mipsisa32-be-elf.inc removed +sys/contrib/dev/ath/public/mipsisa32-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/mipsisa32-le-elf.hal.o.uu removed +sys/contrib/dev/ath/public/mipsisa32-le-elf.inc removed +sys/contrib/dev/ath/public/mipsisa32-le-elf.opt_ah.h removed +sys/contrib/dev/ath/public/powerpc-be-eabi.hal.o.uu removed +sys/contrib/dev/ath/public/powerpc-be-eabi.inc removed +sys/contrib/dev/ath/public/powerpc-be-eabi.opt_ah.h removed +sys/contrib/dev/ath/public/powerpc-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/powerpc-be-elf.inc removed +sys/contrib/dev/ath/public/powerpc-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/powerpc-le-eabi.hal.o.uu removed +sys/contrib/dev/ath/public/powerpc-le-eabi.inc removed +sys/contrib/dev/ath/public/powerpc-le-eabi.opt_ah.h removed +sys/contrib/dev/ath/public/sh4-le-elf.hal.o.uu removed +sys/contrib/dev/ath/public/sh4-le-elf.inc removed +sys/contrib/dev/ath/public/sh4-le-elf.opt_ah.h removed +sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/sparc-be-elf.inc removed +sys/contrib/dev/ath/public/sparc-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/sparc64-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/sparc64-be-elf.inc removed +sys/contrib/dev/ath/public/sparc64-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/x86_64-elf.hal.o.uu removed +sys/contrib/dev/ath/public/x86_64-elf.inc removed +sys/contrib/dev/ath/public/x86_64-elf.opt_ah.h removed +sys/contrib/dev/ath/public/xscale-be-elf.hal.o.uu removed +sys/contrib/dev/ath/public/xscale-be-elf.inc removed +sys/contrib/dev/ath/public/xscale-be-elf.opt_ah.h removed +sys/contrib/dev/ath/public/xscale-le-elf.hal.o.uu removed +sys/contrib/dev/ath/public/xscale-le-elf.inc removed +sys/contrib/dev/ath/public/xscale-le-elf.opt_ah.h removed + + NetBSD doesn't support alq(9) and hence ATHHAL_DEBUG_ALQ is + unusable. Nevertheless, remove reference to old binary HAL + header file in the ATHHAL_DEBUG_ALQ section. + + With this final reference to sys/contrib/dev gone, remove + the binary atheros HAL. + [sborrill, ticket #910] +