Module Name: src Committed By: snj Date: Sun May 3 18:08:17 UTC 2009
Modified Files: src/doc [netbsd-5]: CHANGES-5.1 Log Message: Tickets 611, 621, 627, 630, and 644. To generate a diff of this commit: cvs rdiff -u -r1.1.2.5 -r1.1.2.6 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.5 src/doc/CHANGES-5.1:1.1.2.6 --- src/doc/CHANGES-5.1:1.1.2.5 Sun May 3 13:34:47 2009 +++ src/doc/CHANGES-5.1 Sun May 3 18:08:17 2009 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-5.1,v 1.1.2.5 2009/05/03 13:34:47 bouyer Exp $ +# $NetBSD: CHANGES-5.1,v 1.1.2.6 2009/05/03 18:08:17 snj Exp $ A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 release: @@ -152,3 +152,79 @@ 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.2, 1.3 +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] +