FC4.netdev.8 (kernel-2.6.14-1.1656_FC4.netdev.8) is now available. For information regarding the Fedora-netdev kernel series, please visit the following link: http://people.redhat.com/linville/kernels/fedora-netdev/ Please direct all bug reports to me (linville@xxxxxxxxxx), provided that they are bugs which are not present in the corresponding official Fedora kernel. Thanks! John --- The following patches are included on top of the official Fedora kernel sources (diff for changelog portion of spec file attached): - sky2: new experimental Marvell Yukon2 driver - 8139cp: support ETHTOOL_GPERMADDR - 8139too: support ETHTOOL_GPERMADDR - b44: support ETHTOOL_GPERMADDR - e1000: support ETHTOOL_GPERMADDR - e100: support ETHTOOL_GPERMADDR - forcedeth: support ETHTOOL_GPERMADDR - ixgb: support ETHTOOL_GPERMADDR - ne2k-pci: support ETHTOOL_GPERMADDR - pcnet32: support ETHTOOL_GPERMADDR - r8169: support ETHTOOL_GPERMADDR - skge: support ETHTOOL_GPERMADDR - sundance: support ETHTOOL_GPERMADDR - via-rhine: support ETHTOOL_GPERMADDR - Replace drivers/net/wan custom ctype macros with standard ones - drivers/net/wan/: possible cleanups - lne390 bogus casts - C99 initializers in ray_cs.c - mii: Add test for GigE support - Add rapidio net driver - pcnet32: set_ringparam implementation - pcnet32: set min ring size to 4 - sky2: driver update. - orinoco: Remove conditionals that are useless in the kernel drivers. - orinoco: Don't include <net/ieee80211.h> twice. - orinoco: Update PCMCIA ID's. - Fixed some endian issues with 802.11 header usage in ieee80211_rx.c - ieee80211 quality scaling algorithm extension handler - ieee80211 Added wireless spy support - Changed 802.11 headers to use ieee80211_info_element[0] - ieee80211 Removed ieee80211_info_element_hdr - ieee80211 Cleanup memcpy parameters. - ieee80211 Switched to sscanf in store_debug_level - ieee80211 Fixed type-o of abg_ture -> abg_true - Updated ipw2200 to compile with ieee80211 abg_ture to abg_true change - sky2: fix FIFO DMA alignment problems - sky2: allow ethtool debug access to all of PCI space - sky2: version 0.5 - ieee80211: Updated ipw2100 to be compatible with ieee80211_hdr changes - ieee80211: Updated ipw2100 to be compatible with ieee80211's hard_start_xmit change - ieee80211: Updated ipw2200 to be compatible with ieee80211_hdr changes - ieee80211: Updated ipw2200 to be compatible with ieee80211's hard_start_xmit change. - ieee80211: Updated atmel to be compatible with ieee80211_hdr changes - ieee80211: Fixed a kernel oops on module unload - ieee80211: Hardware crypto and fragmentation offload support - ieee80211: Fix time calculation, switching to use jiffies_to_msecs - ieee80211: Fix kernel Oops when module unload - ieee80211: Allow drivers to fix an issue when using wpa_supplicant with WEP - ieee82011: Added WE-18 support to default wireless extension handler - ieee80211: Renamed ieee80211_hdr to ieee80211_hdr_3addr - ieee80211: adds support for the creation of RTS packets - ieee82011: Added ieee80211_tx_frame to convert generic 802.11 data frames, and callbacks - ieee80211: Fix TKIP, repeated fragmentation problem, and payload_size reporting - ieee80211: Return NETDEV_TX_BUSY when QoS buffer full - ieee80211: Add QoS (WME) support to the ieee80211 subsystem - ieee80211: Added ieee80211_geo to provide helper functions - ieee80211: Added ieee80211_radiotap.h - ieee80211: Additional fixes for endian-aware types - ieee80211: "extern inline" to "static inline" - ieee80211: Type-o, capbility definition for QoS, and ERP parsing - ieee80211: Mixed PTK/GTK CCMP/TKIP support - ieee80211: Keep auth mode unchanged after iwconfig key off/on cycle - ieee80211: Updated copyright dates - ieee80211: Updated hostap to be compatible with ieee80211_hdr changes - ieee80211: Updated hostap to be compatible with extra_prefix_len changes - ieee82011: Remove WIRELESS_EXT ifdefs - forcedeth: add hardware tx checksumming - ieee80211: Added subsystem version string and reporting via MODULE_VERSION - ieee80211: Added handle_deauth() callback, enhanced tkip/ccmp support of varying hw/sw offload - ieee80211: added IE comments, reason_code to reason, removed info_element from ieee80211_disassoc - ieee80211: in-tree driver updates to sync with latest ieee80211 series - ieee80211: update orinoco, wl3501 drivers for latest struct naming - orinoco: Remove inneeded system includes. - orinoco: Make nortel_pci_hw_init() static. - orinoco: Fix memory leak and unneeded unlock in orinoco_join_ap() - orinoco: orinoco_send_wevents() could return without unlocking. - orinoco: Remove unneeded forward declarations. - orinoco: Annotate endianess of variables and structure members. - orinoco: Read only needed data in __orinoco_ev_txexc(). - orinoco: Bump version to 0.15rc3. - RPC: Report connection errors properly when mounting with "soft" - RPC: proper soft timeout behavior for rpcbind - NFS: use a constant value for TCP retransmit timeouts - RPC: portmapper doesn't need a reserved port - RPC: extract socket logic common to both client and server - RPC: introduce client-side transport switch - RPC: transport switch function naming - RPC: Reduce stack utilization in xs_sendpages - RPC: Rename sock_lock - RPC: Rename xprt_lock - RPC: rename the sockstate field - RPC: Eliminate socket.h includes in RPC client - RPC: Add helper for waking tasks pending on a transport - RPC: client-side transport switch cleanup - RPC: separate TCP and UDP write space callbacks - RPC: separate TCP and UDP transport connection logic - RPC: separate TCP and UDP socket write paths - RPC: skip over transport-specific heads automatically - RPC: get rid of xprt->stream - RPC: add API to set transport-specific timeouts - RPC: expose API for serializing access to RPC transports - RPC: expose API for serializing access to RPC transports - RPC: separate xprt_timer implementations - RPC: add generic interface for adjusting the congestion window - RPC: add a release_rqst callout to the RPC transport switch - RPC: remove xprt->nocong - RPC: clean up after nocong was removed - RPC: allow RPC client's port range to be adjustable - RPC: make sure to get the same local port number when reconnecting - RPC: parametrize various transport connect timeouts - RPC: rationalize set_buffer_size - RPC,NFS: new rpc_pipefs patch - Revert "[PATCH] RPC,NFS: new rpc_pipefs patch" - SUNRPC: fix bug in patch "portmapper doesn't need a reserved port" - [netdrvr gianfar] use new phy layer - [netdrvr] delete CONFIG_PHYCONTROL - hostap: Fix pci_driver name for hostap_plx and hostap_pci - hostap: Add support for WE-19 - hostap: Use GFP_ATOMIC to get rid of weird might_sleep issue - hostap: Remove iwe_stream_add_event kludge - Remove WIRELESS_EXT ifdefs from several wireless drivers. - [wireless airo] remove needed dma_addr_t obfuscation - sky2: changing mtu doesn't have to reset link - sky2: cleanup interrupt processing - sky2: add hardware VLAN acceleration support - sky2: explicit set power state - sky2: version 0.6 - sky2: nway reset (BONUS FEATURE) - This patch fixes a typo in ieee80211.h: ieee82011_deauth -> ieee80211_deauth - This will move the ieee80211_is_ofdm_rate function to the ieee80211.h - Currently the info_element is parsed by 2 seperate functions, this - When an assoc_resp is received the network structure is not completely - Lindent and trailing whitespace script executed ieee80211 subsystem - hostap: Remove hw specific dev_open/close handlers - hostap: Fix hostap_pci build with PRISM2_IO_DEBUG - hostap: Do not free local->hw_priv before unregistering netdev - hostap: Unregister netdevs before freeing local data - S2io: MSI/MSI-X support (runtime configurable) - e1000: Support for 82571 and 82572 controllers - e1000: multi-queue defines/modification to data structures - e1000: implementation of the multi-queue feature - e1000: Enable custom configuration bits for 82571/2 controllers - e1000: Fixes for packet split related issues - e1000: Added msleep_interruptible delay - e1000: Flush shadow RAM - e1000: fix warnings - AX.25: Delete debug printk from mkiss driver - AX.25: Convert mkiss.c to DEFINE_RWLOCK - airo: fix resume - s2io: change strncpy length arg to use size of target - [netdrvr s2io] Add a MODULE_VERSION entry - bonding: replicate IGMP traffic in activebackup mode - sky2: add permanent address support. - [wireless ipw2200] remove redundant return statement - S2io: Offline diagnostics fixes - rcu in bpqether driver. - SMACK support for mkiss - Initialize the .owner field the tty_ldisc structure. - SUNRPC: Retry rpcbind requests if the server's portmapper isn't up - RPC: allow call_encode() to delay transmission of an RPC call. - ieee80211: division by zero fix - sb1250-mac: Check the actual setting for reporting hw checksumming. - sb1250-mac: Ensure 16-byte alignment of the descriptor ring. - au1000_eth: Misc Au1000 net driver fixes. - de2104x: Resurrect Cobalt support for 2.6. - sgiseeq: Fix resource handling. - sgiseeq: Configure PIO and DMA timing requests. - declance: Convert to irqreturn_t. - declance: Fix mapping of device. - declance: Deal with the bloody KSEG vs CKSEG horror... - declance: Use physical addresses at the interface level. - ne: Support for RBHMA4500 eval board. - mipsnet: Virtual ethernet driver for MIPSsim. - e1000_intr build fix - s2io build fix - via-rhine: change mdelay to msleep and remove from ISR path - epic100: fix counting of work_done in epic_poll - bonding: cleanup comment for mode 1 IGMP xmit hack - b44: alternate allocation option for DMA descriptors - orinoco: remove redundance skb length check before padding - sundance: remove if (1) { ... } block in sundance_probe1 - sundance: expand reset mask - e1000 build fix - RPC: stops the release_pipe() funtion from being called twice - SUNRPC: Add support for privacy to generic gss-api code. - SUNRPC: Provide a callback to allow free pages allocated during xdr encoding - SUNRPC: Retry wrap in case of memory allocation failure. - RPCSEC_GSS: cleanup au_rslack calculation - RPCSEC_GSS: client-side privacy support - RPCSEC_GSS: Simplify rpcsec_gss crypto code - RPCSEC_GSS: krb5 pre-privacy cleanup - RPCSEC_GSS: Add support for privacy to krb5 rpcsec_gss mechanism. - RPCSEC_GSS remove all qop parameters - RPCSEC_GSS: krb5 cleanup - Fixed problem with not being able to decrypt/encrypt broadcast packets. - sb1250-mac: Get rid of all the funny SBMAC_WRITECSR and SBMAC_READCSR macros. - sb1250-mac: Whitespace cleanup. - sundance: include MII address 0 in PHY probe - e1000: Driver version, white space, comments, device id & other - Fixed oops if an uninitialized key is used for encryption. - sb1250-mac: PHY probing fixes. - ieee80211 subsystem: - Update version ieee80211 stamp to 1.1.6 - [PARISC] Change the driver names so /sys/bus/parisc/drivers/ looks better - [PARISC] Convert parisc_device to use struct resource for hpa - [PARISC] Add NETPOLL support to lasi_82596 - [DECNET]: Remove some redundant ifdeffed code - [NET]: Wider use of for_each_\*cpu() - [PKTGEN]: Sleeping function called under lock - [PKTGEN]: Use kzalloc - [PKTGEN]: Spelling and white space - [PKTGEN]: proc interface revision - [NETFILTER] ip_conntrack: Make "hashsize" conntrack parameter writable - [IPV4]: Kill redundant rcu_dereference on fa_info - [IPSEC]: Kill obsolete get_mss function - [NETLINK]: Remove dead code in af_netlink.c - [IPV4]: Remove dead code from ip_output.c - [SK_BUFF] kernel-doc: fix skbuff warnings - [AX.25]: Use constant instead of magic number - [IPV4]: Fix setting broadcast for SIOCSIFNETMASK - [netdrvr forcedeth] scatter gather and segmentation offload support - ieee80211 build fix - Revert "RPC: stops the release_pipe() funtion from being called twice" - RPC: Ensure that nobody can queue up new upcalls after rpc_close_pipes() - gfp_t: net/\* - gfp_t: drivers/net - [ARM] 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000 - [ARM] 2897/2: PXA2xx IRDA support - sky2: remove unused definitions - sky2: use kzalloc - sky2: spelling fixes - sky2: fix NAPI and receive handling - sky2: version 0.7 - DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks - [Bluetooth] Make more functions static - [Bluetooth] Update security filter for Extended Inquiry Response - [IPv4/IPv6]: UFO Scatter-gather approach - [MCAST] IPv6: Fix algorithm to compute Querier's Query Interval - tg3: add 5714/5715 support - tg3: fix ASF heartbeat - tg3: update version and minor fixes - ibmveth fix bonding - ibmveth fix buffer pool management - ibmveth fix buffer replenishing - ibmveth lockless TX - ibmveth fix failed addbuf - pcnet_cs: fix mii init code for older DL10019 based cards - s2io: kconfig help fix - b44 reports wrong advertised flags - sis190.c: fix multicast MAC filter - smc91x: shut down power after probing - starfire: free_irq() on error path of netdev_open() - [netdrvr b44] include linux/dma-mapping.h to eliminate warning - sundance: fix DFE-580TX Tx Underrun - New PowerPC 4xx on-chip ethernet controller driver - sis900: come alive after temporary memory shortage - Add Wake on LAN support to sis900 (2) - drivers/net: Remove pointless checks for NULL prior to calling kfree() - [netdrvr] ne2k-pci based card does not support bus-mastering. - ipw2200: Missing kmalloc check - [SCTP] Rename SCTP specific control message flags. - [SCTP] Fix SCTP_SETADAPTION sockopt to use the correct structure. - [SCTP] Allow SCTP_MAXSEG to revert to default frag point with a '0' value. - [SCTP] Do not allow unprivileged programs initiating new associations on - e1000: remove warning about e1000_suspend - eepro.c: module_param_array cleanup - b44: fix suspend/resume - e1000: use vmalloc_node() - revert "orinoco: Information leakage due to incorrect padding" - Better fixup for the orinoco driver - e1000: Fixes e1000_suspend warning when CONFIG_PM is not enabled - [ETH]: ether address compare - Add modalias for pmac network drivers - mv643xx_eth_showsram: Added information message when using the SRAM - [IPV4]: Fix issue reported by Coverity in ipv4/fib_frontend.c - s2io iomem annotations - bluetooth hidp is broken on s390 - drivers/net/tg3: Use the DMA_{32,64}BIT_MASK constants - prism54: Free skb after disabling interrupts - [DRIVER MODEL] Add missing platform_device.h header. - PPC 44x EMAC driver: add 440SPe support - PPC 44x EMAC driver: add 440GR support - PPC 4xx EMAC driver: fix VSC8201 PHY initialization - fec_8xx: Remove dependency on NETTA & NETPHONE - fec_8xx: Add support for Intel PHY LX971 - vmalloc_node - [ARM] 3066/1: Fix PXA irda driver suspend/resume functions - m32r: SMC91x driver update - smsc-ircc2: PM cleanup - do not close device when suspending - remove some more check_region stuff - Typo fix: dot after newline in printk strings - sparse cleanups: NULL pointers, C99 struct init. - [netdrvr 8139too] replace hand-crafted kernel thread with workqueue - [BRIDGE]: Use ether_compare - [NETFILTER]: Add "revision" support to arp_tables and ip6_tables - [ROSE]: rose_heartbeat_expiry() locking fix - [IPV6]: Fix behavior of ip6_route_input() for link local address - [DCCP]: Simplify skb_set_owner_w semantics - [DCCP]: Set socket owner iff packet is not data - [MCAST] IPv6: Check packet size when process Multicast - ibmveth fix panic in initial replenish cycle - [MCAST]: ip[6]_mc_add_src should be called when number of sources is zero - [IPV6]: inet6_ifinfo_notify should use RTM_DELLINK in addrconf_ifdown - [PKT_SCHED]: Rework QoS and/or fair queueing configuration - ARM: Reverted 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000 - SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabled - NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled - [NETFILTER] PPTP helper: Fix compilation of conntrack helper without NAT - [netdrvr 8139too] use cancel_rearming_delayed_work() to cancel thread - [netdrvr 8139too] use rtnl_shlock_nowait() rather than rtnl_lock_interruptible() - [NETFILTER]: Fix double free after netlink_unicast() in ctnetlink - [NETFILTER] nfnetlink: Use kzalloc - [NETFILTER]: CONNMARK target needs ip_conntrack - [NETEM]: use PSCHED_LESS - drivers/net/wireless/airo.c unsigned comparason - S2io: Multi buffer mode support - pcnet32: show name of failing device - pcnet32: AT2700/2701 and Bugzilla 2699 & 4551 - pcnet32: Prevent hang with 79c976 - phy address mask support for generic phy layer - [PKT_SCHED]: Generic RED layer - [NET]: Introduce INET_ECN_set_ce() function - [PKT_SCHED]: RED: Use new generic red interface - [PKT_SCHED]: RED: Use generic queue management interface - [PKT_SCHED]: RED: Dont start idle periods while already idling - [PKT_SCHED]: RED: Cleanup and remove unnecessary code - [PKT_SCHED]: GRED: Cleanup equalize flag and add new WRED mode detection - [PKT_SCHED]: GRED: Transform grio to GRED_RIO_MODE - [PKT_SCHED]: GRED: Cleanup dumping - [PKT_SCHED]: GRED: Dump table definition - [PKT_SCHED]: GRED: Use a central table definition change procedure - [PKT_SCHED]: GRED: Report out-of-bound DPs as illegal - [PKT_SCHED]: GRED: Use central VQ change procedure - [PKT_SCHED]: GRED: Use new generic red interface - [PKT_SCHED]: GRED: Do not reset statistics in gred_reset/gred_change - [PKT_SCHED]: GRED: Report congestion related drops as NET_XMIT_CN - [PKT_SCHED]: GRED: Use generic queue management interface - [PKT_SCHED]: GRED: Introduce tc_index_to_dp() - [PKT_SCHED]: GRED: Improve error handling and messages - [PKT_SCHED]: GRED: Remove initd flag - [PKT_SCHED]: GRED: Dont abuse default VQ for equalizing - [PKT_SCHED]: GRED: Remove auto-creation of default VQ - [PKT_SCHED]: GRED: Cleanup and remove unnecessary code - [PKT_SCHED]: GRED: Fix restart of idle period in WRED mode upon dequeue and drop - [PKT_SCHED]: GRED: Support ECN marking - [PKT_SCHED]: (G)RED: Introduce hard dropping - [DRIVER MODEL] Improved dynamically allocated platform_device interface - [DRIVER MODEL] Fix depca - [DRIVER MODEL] Fix jazzsonic - [DRIVER MODEL] Fix macsonic - [NETEM]: Support time based reordering - [NETEM]: Add version string - [NET]: Fix race condition in sk_stream_wait_connect - [TCP/DCCP]: Randomize port selection - drivers/net/ixgb/: make some code static - drivers/net/e1000/: possible cleanups - drivers/net/hamradio/dmascc.c: remove dmascc_setup() - prism54: Remove redundant assignment - bnx2: add 5708 support - bnx2: update firmware for 5708 - bnx2: update nvram code for 5708 - bnx2: update firmware handshake for 5708 - bnx2: refine bnx2_poll - bnx2: update version and minor fixes - Remove linux/version.h include from drivers/net/phy/\* and net/ieee80211/\*. - [netdrvr] fac_8xx build fix - [netdrvr s2io] warning fixes - b44: b44_start_xmit returns with a lock held when it fails allocating - b44: miscellaneous cleanup - b44: expose counters through ethtool - b44: s/spin_lock_irqsave/spin_lock/ in b44_interrupt - b44: late request_irq in b44_open - 3c59x: convert to use of pci_iomap API - 3c59x: cleanup of mdio_read routines to use MII_\* macros - 3c59x: avoid blindly reading link status twice - 3c59x: bounds checking for hw_checksums - 3c59x: cleanup init of module parameter arrays - 3c59x: fix some grammar in module parameter descriptions - 3c59x: support ETHTOOL_GPERMADDR - 3c59x: correct rx_dropped counting - 3c59x: enable use of memory-mapped PCI I/O - 3c59x: don't enable scatter/gather w/o checksum support - knfsd: make sure svc_process call the correct pg_authenticate for multi-service port - m68knommu: FEC ethernet header support for the ColdFire 5208 - m68knommu: FEC ethernet support for the ColdFire 5208 - scripts/Lindent on ieee80211 subsystem. - Fix problem with WEP unicast key > index 0 - Update version ieee80211 stamp to 1.1.7 - Ran scripts/Lindent on drivers/net/wireless/ipw2{1,2}00.{c,h} - IPW_DEBUG has already included DRV_NAME, remove double prefix print. - Catch ipw2200 up to equivelancy with v1.0.1 - Catch ipw2200 up to equivelancy with v1.0.2 - Catch ipw2200 up to equivelancy with v1.0.3 - Catch ipw2200 up to equivelancy with v1.0.4 - Catch ipw2100 up to equivelancy with v1.1.1 - Fixed WEP on ipw2100 (priv->sec was being used instead of - [Bug 339] Fix ipw2100 iwconfig set/get txpower. - Move code from ipw2100_wpa_enable to IPW2100_PARAM_DROP_UNENCRYPTED to - Catch ipw2200 up to equivelancy with v1.0.5 - Fix hardware encryption (both WEP and AES) doesn't work with fragmentation. - Fix is_duplicate_packet() bug for fragmentation number setting. - [bug 667] Fix the notorious "No space for Tx" bug. - [Bug 637] Set tx power for A band. - Changed default # of missed beacons to miss before disassociation to 24 - Updated to support ieee80211 callback to is_queue_full for 802.11e - Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled. - Added more useful geography encoding so people's experience with - Workaround kernel BUG_ON panic caused by unexpected duplicate packets. - Disable host fragmentation in open mode since IPW2200/2915 hardware - [Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext. - Fixes the ad-hoc network WEP key list issue. - [Bug 701] Fix a misuse of ieee->mode with ieee->iw_mode. - Fix ipw_wx_get_txpow shows wrong disabled value. - Fix firmware error when setting tx_power. - Modified ipw_config and STATUS_INIT setting to correct race condition - Switched firmware error dumping so that it will capture a log available - Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error - Added cmdlog in non-debug systems. - Migrated some of the channel verification code back into the driver to - Updated ipw2200 to use the new ieee80211 callbacks - Added wait_state wakeup on scan completion. - [Bug 455] Fix frequent channel change generates firmware fatal error. - [Bug 760] Fix setting WEP key in monitor mode causes IV lost. - Don't set hardware WEP if we are actually using TKIP/AES. - Make all the places the firmware fails to load showerrors (in decimal, - Adds radiotap support to ipw2200 in monitor mode.. - Fixed is_network_packet() to include checking for broadcast packets. - Mixed PTK/GTK CCMP/TKIP support. - Card with WEP enabled and using shared-key auth will have firmware - Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled. - Removed PF_SYNCTHREAD legacy. - Fixes problem with WEP not working (association succeeds, but no Tx/Rx) - [Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto - Fixes WEP firmware error condition. - Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7) - Pulled out a stray KERNEL_VERSION check around the suspend handler. - Fix 'Driver using old /proc/net/wireless support, please fix driver !' message. - Removed legacy WIRELESS_EXT checks from ipw2200.c - Fixes missed beacon logic in relation to on-network AP roaming. - Removed warning about TKIP not being configured if countermeasures are - Added channel support for ipw2200 cards identified as 'ZZR' - Fixed problem with not being able to send broadcast packets. - Fixed parameter reordering in firmware log routine. - Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firmware. - Update version ipw2200 stamp to 1.0.8 - fix NET_RADIO=n, IEEE80211=y compile - kill include/linux/eeprom.h - drivers/net/s2io.c: make functions static - prism54 : Unused variable / extraneous udelay - prism54 : Transmit stats updated in wrong place - Fix sparse warning in e100 driver. - atmel: memset correct range - [IPV6]: Put addr_diff() into common header for future use. - [IPV6]: Make ipv6_addr_type() more generic so that we can use it for source address selection. - [IPV6]: RFC3484 compliant source address selection - [PKT_SCHED]: Correctly handle empty ematch trees - [NET]: sk_add_backlog convert from macro to inline - [PPP]: handle misaligned accesses - [PPP]: add PPP MPPE encryption module - [IRDA] donauboe: locking fix - [NET]: kfree cleanup - [IPV4]: Fix ip_queue_xmit identity increment for TSO packets - [Bluetooth]: Add endian annotations to the core - [Bluetooth]: Remove the usage of /proc completely - [SERIAL] IOC3: Update 8250 driver bits - skge: clear PCI PHY COMA mode on boot - skge: use kzalloc - skge: add mii ioctl support - skge: goto low power mode on shutdown - skge: use prefetch on receive - skge: spelling fixes - skge: increase version number - [wireless ipw2100] kill unused-var warnings for debug-disabled code - ieee80211: cleanup crypto list handling, other minor cleanups. - b44: replace B44_FLAG_INIT_COMPLETE with netif_running() - b44: race on device closing - b44: increase version number - dgrs: fix warnings when CONFIG_ISA and CONFIG_PCI are not enabled - IOC: And don't mark the things as broken Cowboy. - sanitize lookup_hash prototype - [NETFILTER]: packet counter of conntrack is 32bits - [NETFILTER] ctnetlink: add marking support from userspace - [NETFILTER] ctnetlink: add module alias to fix autoloading - [NETFILTER] ctnetlink: kill unused includes - [NETFILTER] ctnetlink: get_conntrack can use GFP_KERNEL - [NETFILTER] nfnetlink: only load subsystems if CAP_NET_ADMIN is set - [NETFILTER]: stop tracking ICMP error at early point - [NETFILTER] ctnetlink: propagate error instaed of returning -EPERM - [NETFILTER] ctnetlink: Add support to identify expectations by ID's - [NETFILTER] ctnetlink: ICMP_ID is u_int16_t not u_int8_t. - [IPV6]: Fix fallout from CONFIG_IPV6_PRIVACY - [IPV6]: ip6ip6_lock is not unlocked in error path. - [NETFILTER]: Add nf_conntrack subsystem. - [NETLINK]: Type-safe netlink messages/attributes interface - [NETLINK]: Make netlink_callback->done() optional - [NETLINK]: Generic netlink receive queue processor - [XFRM]: Use generic netlink receive queue processor - [RTNETLINK]: Use generic netlink receive queue processor - [NETLINK]: Generic netlink family - SUNRPC: don't reencode when looping in call transmit. - [netdrvr 8139too] fast poll for thread, if an unlikely race occurs - [BNX2]: output driver name as prefix in error message - [BNX2]: check return of dev_alloc_skb in bnx2_test_loopback - [BNX2]: simplify parameter checks in bnx2_{get,set}_eeprom - [NET]: Detect hardware rx checksum faults correctly - [TCP]: fix congestion window update when using TSO deferal - [TCP]: simplify microsecond rtt sampling - [TCP]: add tcp_slow_start helper - [TCP]: Appropriate Byte Count support - [TCP]: receive buffer growth limiting with mixed MTU - [TCP]: spelling fixes - [TCP]: speed up SACK processing - disable DEBUG in ibmveth - sky2 needs dma_mapping.h - gianfar mii needs to zero out the mii_bus structure - [netdrvr forcedeth] remove superfluous rx engine stop/start - [netdrvr forcedeth] support for irq mitigation - [netdrvr forcedeth] phy address scan range - SAA9730: Whitespace cleanup. - SAA9730: Driver overhaul - smc91x: DB1200 support. - gt96100eth.c: Don't concatenate __FUNCTION__ with strings. - TCP: fix vegas build - [DECNET]: fix SIGPIPE - [IPV6]: Fix inet6_init missing unregister. - [SCTP]: Fix potential NULL pointer dereference in sctp_v4_get_saddr - [SCTP]: Remove timeouts[] array from sctp_endpoint. - [SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands. - [SCTP]: Include ulpevents in socket receive buffer accounting. - [IPV6]: Fix unnecessary GFP_ATOMIC allocation in fib6 dump - [ARM] Use correct IO operations for Pleb - net: allow newline terminated IP addresses in in_aton - net: make dev_valid_name public - bonding: add bond name to all error messages - bonding: expand module param descriptions - bonding: Add transmit policy to /proc - bonding: get slave name from actual slave instead of param list - bonding: move kmalloc out of spinlock in ALB init - bonding: explicitly clear RLB flag during ALB init - bonding: expose some structs - bonding: make functions not static - bonding: move bond creation into separate function - bonding: make bond_init not __init - bonding: Allow ARP target table to have empty entries - bonding: add ARP entries to /proc - bonding: add sysfs functionality to bonding (large) - bonding: version update - bonding: spelling and whitespace corrections - bonding: comments and changelog - ppc: add support for new powerbooks - [NETFILTER] nf_conntrack: Add missing code to TCP conntrack module - [NETFILTER] nfnetlink: unconditionally require CAP_NET_ADMIN - [NETFILTER]: link 'netfilter' before ipv4 - [NETFILTER]: cleanup IPv6 Netfilter Kconfig - [NETFILTER]: fix type of sysctl variables in nf_conntrack_ipv6 - [NETFILTER] nf_conntrack: fix possibility of infinite loop while evicting nf_ct_frag6_queue - [NETFILTER] fix leak of fragment queue at unloading nf_conntrack_ipv6 - [IPV6]: small fix for ipv6_dev_get_saddr(...) - [IPV6]: Fixes sparse warning in ipv6/ipv6_sockglue.c - [LLC]: Fix TX window scaling - [LLC]: Make core block on remote busy. - [LLC]: Fix typo - knfsd: make sure nfsd doesn't hog a cpu forever - sdladrv.c build fix - [TCP]: More spelling fixes. - [NETFILTER] Remove nf_conntrack stat proc file when cleaning up - [NETFILTER] Free layer-3 specific protocol tables at cleanup - drivers/net/sk98lin/skge.c: make SkPciWriteCfgDWord() a static inline - skge: fix warning from inlining SkPciWriteCfgDWord() - [IPV4,IPV6]: replace handmade list with hlist in IPv{4,6} reassembly - r8169: fix printk_ratelimit in the interrupt handler - r8169: do not abort when the power management capabilities are disabled - [NETFILTER]: Fix nf_conntrack compilation with CONFIG_NETFILTER_DEBUG - ipw2200: disallow direct scanning when device is down - ipw2200: fix error log offset calculation - [TCP]: TCP highspeed build error - [LLC]: Fix compiler warnings introduced by TX window scaling changes. - [NET]: Sanitize NET_SCHED protection in /net/sched/Kconfig - [IPV6]: Fib dump really needs GFP_ATOMIC. - smc91x: fix one source of spurious interrupts - smc91x: fix bank mismatch - e100: re-enable microcode with more useful defaults - s2io: UFO support - i82593.h: make header comment GPL-compatible - IOC3: Replace obsolete PCI API - au1000_eth: Include <linux/config.h> - SAA9730: Add missing header bits. - prism54 : Remove extraneous udelay/register read - drivers/net/wireless/hermes.c unsigned int comparision - Gianfar update and sysfs support - intel ixp2000 network driver - git-netdev-all-ieee80211_get_payload-warning-fix - fec_8xx: make CONFIG_FEC_8XX depend on CONFIG_8xx - ipw2100: Fix 'Driver using old /proc/net/wireless...' message - e1000: avoid leak when e1000_setup_loopback_test fails - e1000: zero-out pointers in e1000_free_desc_rings - [wireless hermes] build fix - [PKT_SCHED]: sch_netem: correctly order packets to be sent simultaneously - [NET]: Reject socket filter if division by constant zero is attempted. - [IPV6]: Acquire addrconf_hash_lock for read in addrconf_verify(...) - [FIB_TRIE]: Don't show local table in /proc/net/route output - [NETFILTER]: fixed dependencies between modules related with ip_conntrack - [DCCP]: Add missing no_policy flag to struct net_protocol - net: Fix compiler-error on dgrs.c when !CONFIG_PCI - [NETLINK]: Use tgid instead of pid for nlmsg_pid - [IPV4]: Fix secondary IP addresses after promotion - [NETFILTER] ctnetlink: Fix refcount leak ip_conntrack/nat_proto - [NETFILTER]: ip_conntrack_netlink.c needs linux/interrupt.h - SUNRPC: Funny looking code in __rpc_purge_upcall - [bonding] Remove superfluous changelog. - [IPV6]: Implement appropriate dummy rule 4 in ipv6_dev_get_saddr(). - [IPV4] tcp/route: Another look at hash table sizes - [ATM]: always return the first interface for ATM_ITF_ANY - [ATM]: atm_pcr_goal() doesn't modify its argument's contents -- mark it as const - [ATM]: attempt to autoload atm drivers - [ATM]: avoid race conditions related to atm_devs list - [ATM]: deregistration removes device from atm_devs list immediately - [NET]: Add const markers to various variables. - [IPV4]: make two functions static - [NETFILTER] ipv4: small cleanups - [IPV6]: make two functions static - b44: missing netif_wake_queue() in b44_open() - b44: early return in dev->do_ioctl when the device is not up - b44: increase version number - e1000: fix for dhcp issue - sky2: eliminate special case for EC-A1 - sky2: add MII support - sky2: fix receive flush/pause issues - sky2: improve receive performance - sky2: add Yukon-EC ultra support - sky2: handle DMA boundary crossing - sky2: change netif_rx_schedule_test to __netif_schedule_prep - sky2: race with MTU change - sky2: dual port tx completion - sky2: byteorder annotation - sky2: remove pci-express hacks - sky2: use pci_register_driver - sky2: update version number - sk98lin: add permanent address support - sk98lin: avoid message confusion with skge - sk98lin: remove redundant fields in device info - ibm_emac: fix graceful stop timeout handling - ixp2000: register netdevices last - pm3386: zero stats properly - pm3386: remove unnecessary udelays - caleb/pm3386: include proper header files - ixp2000: use netif_rx_schedule_test - enp2611: don't check netif_running() in link status timer - enp2611: use 'dev' in link status timer - enp2611: report link up/down events - ixp2000: report MAC addresses for each port on init - pm3386: add hook for setting MAC address - pm3386: add hook for setting carrier - pm3386: implement reset - enp2611: disable/enable SERDES carrier on interface down/up - ixp2000: add netpoll support - ixp2000: add driver version, bump version to 0.2 - mipsnet: Fix Copyright notice. - jazzsonic: Fix build error. - jazzsonic: Fix platform device code - orinoco: fix setting power management parameters - skge: handle VLAN checksum correctly on yukon rev 0 - [wireless airo] reset card in init - [netdrvr fmvj18x_cs] fix multicast bug - airo.c: add support for IW_ENCODE_TEMP (i.e. xsupplicant) - [netdrvr skge] fix typo, fix build - ipw2200: kzalloc conversion and Kconfig dependency fix - Duplicate IPW_DEBUG option for ipw2100 and 2200 - [NETFILTER]: Ignore ACKs ACKs on half open connections in TCP conntrack - [NETFILTER]: Fix recent match jiffies wrap mismatches - [SCTP]: Return socket errors only if the receive queue is empty. - [SCTP]: Fix getsockname for sctp when an ipv6 socket accepts a connection from - [IGMP]: workaround for IGMP v1/v2 bug - [IPV4] Fix EPROTONOSUPPORT error in inet_create - [IPV6]: Load protocol module dynamically. - SUNRPC: Fix Oopsable condition in rpc_pipefs - ixp2000: change netif_schedule_test to __netif_schedule_prep - sky2: interrupt not cleared. - [NETFILTER]: Fix incorrect argument to ip_nat_initialized() in ctnetlink - [NETFILTER]: nf_conntrack: Fix missing check for ICMPv6 type - [NETFILTER]: nfnetlink: Fix calculation of minimum message length - [NETFILTER]: Fix ip_conntrack_flush abuse in ctnetlink - [NETFILTER]: Mark ctnetlink as EXPERIMENTAL - [NETFILTER]: Wait for untracked references in nf_conntrack module unload - [NETFILTER]: Don't use conntrack entry after dropping the reference - [NET]: make function pointer argument parseable by kernel-doc - [DECNET]: add memory buffer settings - [TCP] Vegas: stop resetting rtt every ack - [TCP] Vegas: Remove extra call to tcp_vegas_rtt_calc - [TCP] Vegas: timestamp before clone - [TG3]: remove warning on race - [NET]: Fix NULL pointer deref in checksum debugging. - [IPv6] IPsec: fix pmtu calculation of esp - sky2: don't die if we see chip rev 0xb5 - sky2: device structure alignment - sky2: copy threshold as module parameter - sky2: ethtool get/set interrupt coalescing - sky2: phy processing in workqueue rather than tasklet - sky2: no irq disable needed during tx - sky2: ring distance optimization - sky2: map length optimization - sky2: tx/rx ring data structure split - sky2: transmit logic fixes - sky2: transmit complete index optimization - sky2: transmit complete routine optimization - sky2: interrupt/poll optimization - sky2: interrupt coalescing tuning - sky2: handle tx timeout - sky2: quiet ring full message in case of race - sky2: prefetch tuning - sky2: turn on tx flow control - sky2: disable rx checksum on Yukon XL - sky2: version 0.10 - pcnet32: use MAC address from prom also on powerpc - [TCPv6]: Fix skb leak - [NETFILTER]: ip_nat_tftp: Fix expectation NAT - skge: get rid of warning on race - ieee80211_crypt_tkip depends on NET_RADIO - e1000: Fixes for 8357x - [netdrvr skge] fix build - [TG3]: Fix nvram arbitration bugs. - [TG3]: Fix suspend and resume - [TG3]: Fix 5704 single-port mode - [TG3]: Fix low power state - [IPV6] addrconf: Do not print device pointer in privacy log message. - [PKT_SCHED]: Disable debug tracing logs by default in packet action API. - s2io: __iomem annotations for recent changes - Address of void __user \* is void __user \* \*, not void \* __user \* - [XFRM]: Handle DCCP in xfrm{4,6}_decode_session - [SCTP]: Fix sctp to not return erroneous POLLOUT events. - [TG3]: Fix peer device handling - [TG3]: Some low power fixes - [TG3]: Add tw32_wait_f() for some sensitive registers - [TG3]: Fix ethtool memory test - RPC: Do not block on skb allocation - SUNRPC: Fix "EPIPE" error on mount of rpcsec_gss-protected partitions - [IPV6]: Flag RTF_ANYCAST for anycast routes. - [IPV6]: Try not to send icmp to anycast address. - [IPV6]: Defer IPv6 device initialization until the link becomes ready. - [IPV6]: Run DAD when the link becomes ready. - [IPV6]: Don't select a tentative address as a source address. - [NETROM]: Fix three if-statements in nr_state1_machine() - [VLAN]: Add two missing checks to vlan_ioctl_handler() - [IPV6]: Fix address deletion - [DCCP]: Comment typo - [IPSEC]: Fix policy updates missed by sockets - [SUNGEM]: Fix link error with CONFIG_HOTPLUG disabled. - [IPV6]: Fix dead lock. - [IPV6]: Fix Temporary Address Generation - chelsio: transmit routine return values - skge: avoid up/down on speed changes - skge: avoid up/down on pause param changes - skge: handle out of memory on MTU size changes - skge: get rid of Yukon2 defines - skge: handle out of memory on ring parameter change - skge: version number (1.3) - git-netdev-all: s2io warning fix - spidernet: fix Kconfig after BPA->CELL rename - skge: error handling on resume - sky2: handle out of memory on admin changes - sky2: don't lose multicast addresses - sky2: handle hardware packet overrun - sky2: version 0.11 - orinoco_nortel: Fix incorrect PCI resource use - orinoco_nortel: Add Symbol LA-4123 ID - missing license for libphy.ko - forcedeth: fix random memory scribbling bug - [IPV6]: Increase default MLD_MAX_MSF to 64. - [BR_NETFILTER]: Fix leak if skb traverses > 1 bridge - [IPV6]: Fix addrconf dead lock. - [NET]: Validate socket filters against BPF_MAXINSNS in one spot. - [IPV6] mcast: Fix multiple issues in MLDv2 reports. - [TG3]: ethtool -d hangs PCIe systems - [TG3]: Update driver version and reldate. - s/retreiv/retriev/g - [TCP] BIC: remove low utilization code. - [TCP] BIC: spelling and whitespace - [TCP] BIC: CUBIC window growth (2.0) - [NETFILTER] ip_tables: NUMA-aware allocation - [NETFILTER] ebtables: Support nf_log API from ebt_log and ebt_ulog - [IPV4]: Safer reassembly - [IPV6]: Reuse inet_csk_get_port in tcp_v6_get_port - [IPV6]: Generalise __tcp_v6_hash, renaming it to __inet6_hash - [ICSK]: make inet_csk_reqsk_queue_hash_add timeout arg unsigned long - [IPV6]: Generalise tcp_v6_search_req & tcp_v6_synq_add - [IPV6]: Introduce inet6_rsk() - [ICSK]: Rename struct tcp_func to struct inet_connection_sock_af_ops - [ICSK]: Move v4_addr2sockaddr from TCP to icsk - [DCCP]: Introduce dccp_ipv4_af_ops - [IP]: Simplify and consolidate MSG_PEEK error handling - [UDP]: udp_checksum_init return value - [IPVS]: remove dead code - [NET]: Avoid atomic xchg() for non-error case - [AF_UNIX]: Remove superfluous reference counting in unix_stream_sendmsg - [IPV6]: Generalise some functions - [IPV6]: Introduce inet6_timewait_sock - [IPV6]: Export some symbols for DCCPv6 - [DCCP]: Just rename dccp_v4_prot to dccp_prot - [DCCP]: Prepare the AF agnostic core for the introduction of DCCPv6 - [IPV6]: Export ipv6_opt_accepted - [DCCP]: Use reqsk_free in dccp_v4_conn_request - [TCP]: Move the TCPF_ enum to tcp_states.h - [AF_UNIX]: Use spinlock for unix_table_lock - [BRIDGE]: allow setting hardware address of bridge pseudo-dev - [BRIDGE]: handle speed detection after carrier changes - [BRIDGE]: filter packets in learning state - [BRIDGE]: limited ethtool support - [BRIDGE]: add version number - [PKT_SCHED] netem: packet corruption option - [TCP] cubic: precompute constants - [TCP] cubic: use Newton-Raphson - [IPV4] fib_trie: Add credits. - [SCTP]: Update SCTP_PEER_ADDR_PARAMS socket option to the latest api draft. - [SCTP]: Add support for SCTP_DELAYED_ACK_TIME socket option. - [NET]: Small cleanup to socket initialization - [NET]: move struct proto_ops to const - [PKTGEN]: Deinitialise static variables. - [NET]: Fix sock_init() return value. - [NET]: restructure sock_aio_{read,write} / sock_{readv,writev} - [TCP]: Don't use __constant_htonl for a non const arg - [PPPOX]: Fix assignment into const proto_ops. - [NET]: Speed up __alloc_skb() - [AF_UNIX]: Convert to use a spinlock instead of rwlock - [NETLINK] genetlink: fix cmd type in genl_ops to be consistent to u8 - [NETROM]: Remove unessecary lock_sock calls in netrom_ioctl() - [NET]: Add a dev_ioctl() fallback to sock_ioctl() - [TG3]: fixup tot_len calculation - [IPVS]: Cleanup IP_VS_DBG statements. - [DECNET]: Only use local routers - [DCCP]: Do not process a packet twice when it's not in state DCCP_OPEN. - [DCCP]: Send an ACK vector when ACKing a response packet - [DCCP]: Notify CCID only after ACK vectors have been processed. - [BRIDGE]: Fix faulty check in br_stp_recalculate_bridge_id() - [IPV4] fib_trie: build fix - [IEEE80211] ipw2200: Simplify multicast checks. - [TCP]: less inline's - [DCCP] ackvec: Fix spelling of "throw" - [DCCP] ackvec: use u8 for the buf offsets - [TCP]: syn_flood_warning is only needed if CONFIG_SYN_COOKIES is selected - [ECONET]: Use macro for spinlock_t definition. - [IPV6]: Use macro for rwlock_t initialization. - [NETFILTER]: Use macro for spinlock_t/rwlock_t initializations/definition. - [NET]: More instruction checks fornet/core/filter.c - [TCP] tcp_vegas: Fix slow start - [IPVS]: Fix compilation - [NETFILTER]: Decrease number of pointer derefs in nfnetlink_queue.c - [NETFILTER]: Decrease number of pointer derefs in nf_conntrack_core.c - [NETFILTER]: ctnetlink: remove bogus checks in ICMP protocol at dumping - [NETFILTER]: ctnetlink: Add sanity checkings for ICMP - [NETFILTER]: ctnetlink: propagate ctnetlink_dump_tuples_proto return value back - [NETFILTER]: ctnetlink: use u_int32_t instead of unsigned int - [NETFILTER]: ctnetlink: ctnetlink_event cleanup - [NETFILTER]: ctnetlink: fix conntrack mark race - [NETFILTER]: ctnetlink: remove unused variable - [NETFILTER]: Add ctnetlink port for nf_conntrack - [NETFILTER]: Filter dumped entries based on the layer 3 protocol number - [NETFILTER]: Fix module_param types and permissions - [NETFILTER]: ctnetlink: Fix dumping of helper name - [NETFILTER]: Remove okfn usage in ip_vs_core.c - [NETFILTER]: Call POST_ROUTING hook before fragmentation - [NETFILTER]: make ipv6_find_hdr() find transport protocol header - [NETFILTER]: Export ip6_masked_addrcmp, don't pass IPv6 addresses on stack - [NETFILTER]: nf_conntrack_l3proto_ipv4.c needs net/route.h - [NETFILTER]: Use HOPLIMIT metric as TTL of TCP reset sent by REJECT - [NET]: Change 1500 to ETH_DATA_LEN in some files - 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/<if>/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. -- John W. Linville linville@xxxxxxxxxx
--- 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 <linville@xxxxxxxxxx> [2.6.14-1.1656_FC4.netdev.7] +* Thu Jan 11 2006 John W. Linville <linville@xxxxxxxxxx> [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/<if>/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 <davej@xxxxxxxxxx> [2.6.14-1.1656_FC4]
-- fedora-announce-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-announce-list