--- netdev-fc4-7/kernel/kernel-2.6.spec 2006-01-07 10:58:39.000000000 -0500 +++ netdev-fc4-8/kernel/kernel-2.6.spec 2006-01-11 23:16:02.000000000 -0500 @@ -3907,7 +4213,7 @@ fi %endif %changelog -* Fri Jan 6 2006 John W. Linville [2.6.14-1.1656_FC4.netdev.7] +* Thu Jan 11 2006 John W. Linville [2.6.14-1.1656_FC4.netdev.8] - sky2: new experimental Marvell Yukon2 driver - 8139cp: support ETHTOOL_GPERMADDR - 8139too: support ETHTOOL_GPERMADDR @@ -4776,6 +5082,108 @@ fi - knfsd: fix hash function for IP addresses on 64bit little-endian machines. - parport: include fixes - Keep nfsd from exiting when seeing recv() errors +- SUNRPC: Yet more RPC cleanups +- SUNRPC: Get rid of some unused exports +- SUNRPC: Ensure that SIGKILL will always terminate a synchronous RPC call. +- SUNRPC: Fix a potential race in rpc_pipefs. +- SUNRPC: net/sunrpc/xdr.c: remove xdr_decode_string() +- SUNRPC: switchable buffer allocation +- SUNRPC: new interface to force an RPC rebind +- SUNRPC: transport switch API for setting port number +- SUNRPC: Ensure client closes the socket when server initiates a close +- SUNRPC: Clean up xprt_destroy() +- SUNRPC: Update the spkm3 code to use the make_checksum interface +- SUNRPC: Make spkm3 report unsupported encryption types +- SUNRPC: Make krb5 report unsupported encryption types +- [NET]: Use newer is_multicast_ether_addr() in some files +- [NET]: Change sk_run_filter()'s return type in net/core/filter.c +- [X25]: Fix for broken x25 module. +- [BRIDGE] netfilter: vlan + hw checksum = bug\? +- [NETFILTER]: ipt_helper.c needs linux/interrupt.h +- [PKTGEN]: Adds missing __init. +- [NET]: Endian-annotate struct iphdr +- [NET]: Endian-annotate in_aton() +- [XFRM]: Netfilter IPsec output hooks +- [IPV4/6]: Netfilter IPsec input hooks +- [IPV4]: reset IPCB flags when neccessary +- [NETFILTER]: Use conntrack information to determine if packet was NATed +- [NETFILTER]: Redo policy lookups after NAT when neccessary +- [NETFILTER]: Add ipt_policy/ip6t_policy matches +- [AX25/MKISS]: unbalanced spinlock_bh in ax_encaps() +- [NETFILTER]: ip_conntrack_proto_sctp.c needs linux/interrupt.h +- [IPV4]: make ip_fragment() static +- [IPV6]: small cleanups +- cs89x0: make {read,write}word take base_addr +- cs89x0: convert {inw,outw} calls to {read,write}word +- cs89x0: swap {read,write}reg and {read,write}word +- cs89x0: make {read,write}reg use {read,write}word +- cs89x0: cleanly implement ixdp2x01 and pnx0501 support +- cs89x0: switch {in,out}sw to {read,write}words +- fix Kconfig depends for cs89x0 (PNX010X support) +- cs89x0: fix up after pnx0105 Kconfig symbol renaming +- IRQ type flags +- shrink dentry struct +- Eliminate __attribute__ ((packed)) warnings for gcc-4.1 +- tiny: Trim non-IPX builds +- sk98lin: routine called from probe marked __init +- sk98lin: not doing high dma properly +- sk98lin: use kzalloc +- sk98lin: error handling on probe +- sk98lin: error handling of pci setup +- ieee80211: enable hw wep where host has to build IV +- PPC44x EMAC driver: disable TX status deferral in half-duplex mode +- tulip: enable multiport NIC BIOS fixups for x86_64 +- Add MIPS dependency for dm9000 driver +- drivers/net/Kconfig: indentation fix +- drivers/net/bonding/bonding.h: "extern inline" -> "static inline" +- drivers/net/gianfar.h: "extern inline" -> "static inline" +- e1000: Fix invalid memory reference +- remove bouncing mail address of mv643xx_eth maintainer +- forcedeth: TSO fix for large buffers +- fix a few "warning: 'cleanup_card' defined but not used" +- [patch] ipw2100: support WEXT-18 enc_capa v3 +- netlink oops fix due to incorrect error code +- [NET]: Convert net/{ipv4,ipv6,sched} to netdev_priv +- [PKT_SCHED]: Use USEC_PER_SEC +- [PKT_SCHED]: Convert tc action functions to single skb pointers +- [PKT_SCHED]: Remove some obsolete policer exports +- [PKT_SCHED]: Fix memory leak when dumping in pedit action +- [PKT_SCHED]: Prefix tc actions with act_ +- [NET]: Change some "if (x) BUG();" to "BUG_ON(x);" +- [AX25] mkiss: Drop spinlock before sleeping call. +- [NET]: Add IFB (Intermediate Functional Block) network device. +- [PKT_SCHED]: Fix qdisc return code. +- [IPV4]: ip_output.c needs xfrm.h +- [IPV6]: Set skb->priority in ip6_output.c +- [INET_DIAG]: Use inet_twsk() with TIME_WAIT sockets +- [INET_DIAG]: whitespace/simple cleanups +- [INET_DIAG]: Introduce inet_twsk_diag_dump & inet_twsk_diag_fill +- [INET_DIAG]: Introduce sk_diag_fill +- spelling: s/usefull/useful/ +- fix /sys/class/net//wireless without dev->get_wireless_stats +- drivers/net/irda/irport.c: cleanups +- m68knommu: allow configure of FEC for M520x CPU family +- [NET]: Change memcmp(,,ETH_ALEN) to compare_ether_addr() +- [NETFILTER]: Fix crash in ip_nat_pptp +- [NETFILTER]: Fix another crash in ip_nat_pptp +- [NETFILTER]: Fix return value confusion in PPTP NAT helper +- [NETFILTER]: Remove unused function from NAT protocol helpers +- [NETFILTER]: Fix timeout sysctls on big-endian 64bit architectures +- [AF_NETLINK]: Fix DoS in netlink_rcv_skb() +- [RXRPC]: Decrease number of pointer derefs in connection.c +- [NET]: Remove unneeded kmalloc() return value casts +- [IRDA]: kill drivers/net/irda/sir_core.c +- [IRDA] DONGLE_OLD: remove dependency on non-existing symbol +- [EBTABLES] Don't match tcp/udp source/destination port for IP fragments +- drivers/net/gianfar_sysfs.c: update email address of Kumar Gala +- netfilter: headers included twice +- Fix net/core/wireless.c link failure +- [NET]: Some more missing include/etherdevice.h includes +- [NETFILTER]: ip_ct_proto_gre_fini() cannot be __exit +- [IPV6]: Avoid calling ip6_xmit() with NULL sk +- [NET]: Remove more unneeded typecasts on \*malloc() +- [NET]: Fix diverter build. +- [PKT_SCHED] ematch: Remove bogus include. - Add bcm43xx support from FC5 (thanks dwmw2!) * Thu Jan 5 2006 Dave Jones [2.6.14-1.1656_FC4]