Messages in this thread | | | Subject | Linux 3.6.11.2 | From | Steven Rostedt <> | Date | Fri, 19 Apr 2013 10:40:27 -0400 |
| |
Sorry for the late post. I wanted to send this from the Collab Summit, but my connection home was unstable.
I'm announcing the release of the 3.6.11.2 kernel.
The updated 3.6.11.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git v3.6-stable
The patch can be downloaded at: https://www.kernel.org/pub/linux/kernel/projects/rt/3.6/stable/patch-3.6.11.2.xz
thanks,
-- Steve
Makefile | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 1 + arch/arm/mach-cns3xxx/core.c | 16 +- arch/arm/mach-cns3xxx/include/mach/cns3xxx.h | 16 +- arch/arm/mm/dma-mapping.c | 5 +- arch/tile/kernel/setup.c | 25 ++- arch/x86/lib/usercopy_64.c | 4 +- drivers/acpi/glue.c | 35 ++-- drivers/block/aoe/aoecmd.c | 3 +- drivers/block/loop.c | 9 +- drivers/block/xen-blkback/blkback.c | 38 +++- drivers/block/xen-blkback/common.h | 25 +++ drivers/bluetooth/ath3k.c | 4 + drivers/bluetooth/btusb.c | 2 + drivers/char/virtio_console.c | 22 +- drivers/gpu/drm/drm_edid.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 11 +- drivers/gpu/drm/i915/intel_display.c | 11 +- drivers/gpu/drm/i915/intel_dp.c | 14 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 10 +- drivers/gpu/drm/radeon/ni.c | 11 +- drivers/gpu/drm/radeon/radeon_benchmark.c | 16 +- drivers/hid/hid-ids.h | 6 + drivers/hid/usbhid/hid-quirks.c | 2 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/iommu/amd_iommu.c | 22 +- drivers/md/dm-bufio.c | 2 + drivers/md/dm-verity.c | 39 +++- drivers/net/bonding/bond_main.c | 97 +++------ drivers/net/bonding/bond_sysfs.c | 121 ++++++----- drivers/net/can/sja1000/plx_pci.c | 4 +- drivers/net/can/sja1000/sja1000.c | 6 +- drivers/net/can/sja1000/sja1000.h | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 - drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 19 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h | 3 +- drivers/net/ethernet/broadcom/tg3.c | 15 +- drivers/net/ethernet/davicom/dm9000.c | 214 ++++++++++---------- drivers/net/ethernet/davicom/dm9000.h | 11 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/marvell/sky2.h | 2 +- drivers/net/ethernet/micrel/ks8851.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 4 +- drivers/net/ethernet/sfc/bitfield.h | 22 +- drivers/net/ethernet/sfc/efx.c | 20 +- drivers/net/ethernet/sfc/efx.h | 13 ++ drivers/net/ethernet/sfc/falcon.c | 2 + drivers/net/ethernet/sfc/mcdi.c | 42 ++-- drivers/net/ethernet/sfc/mcdi.h | 6 +- drivers/net/ethernet/sfc/net_driver.h | 7 +- drivers/net/ethernet/sfc/nic.c | 62 +++++- drivers/net/ethernet/sfc/nic.h | 2 + drivers/net/ethernet/sfc/rx.c | 25 ++- drivers/net/ethernet/sfc/selftest.c | 2 +- drivers/net/ethernet/sfc/siena.c | 17 +- drivers/net/ethernet/sfc/siena_sriov.c | 13 +- drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/netconsole.c | 15 +- drivers/net/ppp/ppp_generic.c | 8 - drivers/net/usb/smsc75xx.c | 12 +- drivers/net/wireless/ath/ath9k/link.c | 29 +-- drivers/net/wireless/b43/dma.c | 65 ++++-- drivers/net/wireless/b43/phy_n.c | 8 +- drivers/net/wireless/iwlwifi/dvm/lib.c | 9 + drivers/net/wireless/iwlwifi/dvm/ucode.c | 4 +- drivers/net/wireless/mwifiex/join.c | 7 +- drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 89 ++++---- drivers/net/wireless/rtlwifi/usb.c | 1 + drivers/staging/comedi/drivers/s626.c | 2 +- drivers/target/iscsi/iscsi_target_auth.c | 5 +- drivers/target/target_core_file.h | 2 +- drivers/tty/serial/atmel_serial.c | 11 +- drivers/tty/serial/sunsu.c | 21 +- drivers/tty/vt/vc_screen.c | 6 +- drivers/usb/class/cdc-acm.c | 3 +- drivers/usb/core/hcd-pci.c | 23 ++- drivers/usb/gadget/g_ffs.c | 4 +- drivers/usb/gadget/udc-core.c | 2 +- drivers/usb/host/ehci-sched.c | 2 + drivers/usb/host/ehci-timer.c | 2 +- drivers/usb/host/xhci-ring.c | 24 +-- drivers/usb/host/xhci.c | 3 +- drivers/usb/host/xhci.h | 8 +- drivers/usb/serial/ark3116.c | 10 +- drivers/usb/serial/ch341.c | 11 +- drivers/usb/serial/cypress_m8.c | 14 +- drivers/usb/serial/f81232.c | 9 +- drivers/usb/serial/ftdi_sio.c | 20 +- drivers/usb/serial/ftdi_sio_ids.h | 7 + drivers/usb/serial/garmin_gps.c | 7 +- drivers/usb/serial/io_edgeport.c | 12 +- drivers/usb/serial/io_ti.c | 13 +- drivers/usb/serial/mct_u232.c | 13 +- drivers/usb/serial/mos7840.c | 16 +- drivers/usb/serial/oti6858.c | 10 +- drivers/usb/serial/pl2303.c | 11 +- drivers/usb/serial/quatech2.c | 12 +- drivers/usb/serial/spcp8x5.c | 9 +- drivers/usb/serial/ssu100.c | 12 +- drivers/usb/serial/ti_usb_3410_5052.c | 10 +- drivers/usb/serial/usb-serial.c | 4 +- drivers/usb/storage/unusual_devs.h | 7 + drivers/vhost/net.c | 3 +- fs/block_dev.c | 1 + fs/btrfs/extent-tree.c | 49 ++++- fs/btrfs/extent_io.c | 33 +++ fs/btrfs/extent_io.h | 2 + fs/btrfs/inode.c | 14 ++ fs/btrfs/scrub.c | 3 +- fs/btrfs/tree-log.c | 5 +- fs/cifs/asn1.c | 53 +---- fs/dcache.c | 16 +- fs/ext4/ext4.h | 6 +- fs/ext4/extents.c | 6 +- fs/ext4/ialloc.c | 4 +- fs/ext4/inode.c | 3 +- fs/ext4/mballoc.c | 12 +- fs/ext4/super.c | 4 +- fs/jbd2/transaction.c | 15 +- fs/namespace.c | 25 +++ fs/nfs/blocklayout/blocklayoutdm.c | 4 +- fs/nfs/idmap.c | 13 +- fs/nfs/nfs4proc.c | 14 -- fs/nfs/pnfs.c | 54 ++++- fs/nfsd/nfs4xdr.c | 2 +- fs/proc/generic.c | 21 +- fs/proc/inode.c | 11 +- fs/sysfs/dir.c | 17 +- fs/udf/udf_sb.h | 2 +- include/drm/drm_pciids.h | 13 +- include/linux/fs_struct.h | 2 + include/linux/netdevice.h | 2 + include/linux/skbuff.h | 13 +- include/linux/thermal.h | 2 +- include/linux/usb/serial.h | 2 + include/net/inet_frag.h | 9 + include/net/ip_fib.h | 12 +- include/xen/interface/io/blkif.h | 10 + ipc/mqueue.c | 3 +- kernel/time/tick-broadcast.c | 3 +- kernel/trace/ftrace.c | 4 +- kernel/trace/trace.c | 61 ++++-- kernel/trace/trace.h | 6 + kernel/trace/trace_irqsoff.c | 19 +- kernel/trace/trace_sched_wakeup.c | 18 +- kernel/user_namespace.c | 9 + mm/hugetlb.c | 8 +- net/8021q/vlan.c | 14 +- net/batman-adv/bat_iv_ogm.c | 6 +- net/core/dev.c | 7 +- net/core/rtnetlink.c | 2 +- net/ipv4/inet_fragment.c | 20 +- net/ipv4/ip_fragment.c | 11 +- net/ipv4/ip_gre.c | 6 +- net/ipv4/ip_options.c | 5 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_input.c | 7 +- net/ipv4/tcp_ipv4.c | 14 +- net/ipv4/tcp_output.c | 8 +- net/ipv6/addrconf.c | 26 +-- net/ipv6/ip6_input.c | 21 ++ net/ipv6/netfilter/nf_conntrack_reasm.c | 12 +- net/ipv6/reassembly.c | 8 +- net/ipv6/tcp_ipv6.c | 7 + net/irda/af_irda.c | 6 +- net/l2tp/l2tp_eth.c | 3 +- net/mac80211/sta_info.c | 12 +- net/netlink/genetlink.c | 1 + net/sched/sch_fq_codel.c | 2 +- net/sched/sch_generic.c | 9 +- net/sctp/associola.c | 2 +- net/sctp/sm_statefuns.c | 2 +- net/sunrpc/sched.c | 9 +- net/unix/af_unix.c | 7 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/patch_conexant.c | 8 +- sound/usb/mixer.c | 16 +- 180 files changed, 1542 insertions(+), 978 deletions(-) --------------------------- Al Viro (3): saner proc_get_inode() calling conventions vt: synchronize_rcu() under spinlock is not nice... Nest rename_lock inside vfsmount_lock
Alan Stern (2): USB: EHCI: fix regression in QH unlinking usb: gadget: udc-core: fix a regression during gadget driver unbinding
Alex Deucher (3): drm/radeon: add Richland pci ids drm/radeon: add support for Richland APUs drm/radeon/benchmark: make sure bo blit copy exists before using it
Amit Shah (2): virtio: console: rename cvq_lock to c_ivq_lock virtio: console: add locking around c_ovq operations
Anatol Pomozov (1): loop: prevent bdev freeing while device in use
Andrzej Pietrasiewicz (1): usb: gadget: ffs: fix enable multiple instances
Andy Grover (1): target/iscsi: Fix mutual CHAP auth on big-endian arches
Ben Hutchings (14): sfc: Properly sync RX DMA buffer when it is not the last in the page sfc: Fix efx_rx_buf_offset() in the presence of swiotlb sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 sfc: Detach net device when stopping queues for reconfiguration sfc: Only use TX push if a single descriptor is to be written sfc: Disable soft interrupt handling during efx_device_detach_sync() sfc: Really disable flow control while flushing sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() sfc: Add parentheses around use of bitfield macro arguments sfc: Fix MCDI structure field lookup sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request sfc: Correctly initialise reset_method in siena_test_chip() sfc: Fix timekeeping in efx_mcdi_poll() sfc: Reset driver's MAC stats after MC reboot seen
Bing Zhao (1): mwifiex: fix potential out-of-boundary access to ibss rate table
CQ Tang (1): x86-64: Fix the failure case in copy_user_handle_tail()
Chris Mason (1): Btrfs: fix race between mmap writes and compression
Chris Metcalf (1): tile: expect new initramfs name from hypervisor file system
Cong Wang (1): 8021q: fix a potential use-after-free
Daniel Mack (2): ALSA: snd-usb: mixer: propagate errors up the call chain ALSA: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls()
Daniel Pieczko (2): sfc: lock TX queues when calling netif_device_detach() sfc: Work-around flush timeout when flushes have completed
David Vrabel (1): xen/blkback: correctly respond to unknown, non-native requests
David Ward (1): net/ipv4: Ensure that location of timestamp option is stored
Denis V. Lunev (1): ipv4: fix definition of FIB_TABLE_HASHSZ
Dmitry Artamonow (1): usb-storage: add unusual_devs entry for Samsung YP-Z3 mp3 player
Dmitry Torokhov (1): USB: xhci - fix bit definitions for IMAN register
Emmanuel Grumbach (1): iwlwifi: dvm: don't send HCMD in restart flow
Eric Dumazet (7): net: qdisc busylock needs lockdep annotations tcp: fix skb_availroom() tcp: dont handle MTU reduction on LISTEN socket net: remove a WARN_ON() in net_enable_timestamp() tcp: preserve ACK clocking in TSO aoe: reserve enough headroom on skbs net: add a synchronize_net() in netdev_rx_handler_unregister()
Eric Hutter (1): ARM: kirkwood: Fix chip-delay for GoFlex Net
Eric W. Biederman (1): userns: Don't allow creation if the user is chrooted
Felix Fietkau (1): ath9k: limit tx path hang check to normal data queues
Hannes Frederic Sowa (4): inet: limit length of fragment queue hash table bucket lists atl1e: drop pci-msi support because of packet corruption ipv6: don't accept multicast traffic with scope 0 ipv6: don't accept node local multicast traffic from the wire
Hannes Reinecke (1): USB: xhci: correctly enable interrupts
Hong Zhiguo (1): ipv6: fix bad free of addrconf_init_net
Ian Abbott (1): staging: comedi: s626: fix continuous acquisition
Iestyn C. Elfick (1): b43: A fix for DMA transmission sequence errors
J. Bruce Fields (1): nfsd4: reject "negative" acl lengths
Jan Beulich (1): xen-blkback: fix dispatch_rw_block_io() error path
Jan Kara (2): jbd2: fix use after free in jbd2_journal_dirty_metadata() udf: Fix bitmap overflow on large filesystems with small block size
Jeff Layton (1): cifs: ignore everything in SPNEGO blob after mechTypes
Jiri Kosina (1): HID: usbhid: fix build problem
Joerg Roedel (1): iommu/amd: Make sure dma_ops are set for hotplug devices
Johan Hovold (21): USB: cdc-acm: fix device unregistration USB: serial: fix interface refcounting USB: garmin_gps: fix memory leak on disconnect USB: io_ti: fix get_icount for two port adapters USB: serial: add modem-status-change wait queue USB: quatech2: fix use-after-free in TIOCMIWAIT USB: mos7840: fix broken TIOCMIWAIT USB: io_ti: fix use-after-free in TIOCMIWAIT USB: oti6858: fix use-after-free in TIOCMIWAIT USB: ftdi_sio: fix use-after-free in TIOCMIWAIT USB: pl2303: fix use-after-free in TIOCMIWAIT USB: mos7840: fix use-after-free in TIOCMIWAIT USB: spcp8x5: fix use-after-free in TIOCMIWAIT USB: ssu100: fix use-after-free in TIOCMIWAIT USB: ch341: fix use-after-free in TIOCMIWAIT USB: io_edgeport: fix use-after-free in TIOCMIWAIT USB: f81232: fix use-after-free in TIOCMIWAIT USB: ark3116: fix use-after-free in TIOCMIWAIT USB: mct_u232: fix use-after-free in TIOCMIWAIT USB: cypress_m8: fix use-after-free in TIOCMIWAIT USB: ti_usb_3410_5052: fix use-after-free in TIOCMIWAIT
Johannes Berg (1): mac80211: always synchronize_net() during station removal
Josef Bacik (4): Btrfs: use set_nlink if our i_nlink is 0 Btrfs: limit the global reserve to 512mb Btrfs: don't drop path when printing out tree errors in scrub Btrfs: fix space leak when we fail to reserve metadata space
Joseph CHANG (1): DM9000B: driver initialization upgrade
Josh Boyer (2): HID: usbhid: quirk for Realtek Multi-card reader HID: usbhid: quirk for MSI GX680R led panel
Julia Lemire (1): drm/mgag200: Bug fix: Modified pll algorithm for EH project
Jussi Kivilinna (1): rtlwifi: usb: add missing freeing of skbuff
Kees Cook (4): drm/i915: restrict kernel address leak in debugfs drm/i915: bounds check execbuffer relocation count tg3: fix length overflow in VPD firmware parsing net/irda: add missing error path release_sock call
Konstantin Holoborodko (1): usb: ftdi_sio: Add support for Mitsubishi FX-USB-AW/-BD
Larry Finger (2): rtlwifi: rtl8192cu: Fix schedule while atomic bug splat rtlwifi: rtl8192cu: Fix problem that prevents reassociation
Linus Torvalds (1): vfs,proc: guarantee unique inodes in /proc
Luis R. Rodriguez (1): ath9k: avoid queueing hw check work when suspended
Mac Lin (1): ARM: cns3xxx: fix mapping of private memory region
Maciej Żenczykowski (1): bnx2x: fix occasional statistics off-by-4GB error
Marc Kleine-Budde (1): can: sja1000: fix define conflict on SH
Marek Lindner (1): batman-adv: verify tt len does not exceed packet len
Marek Szyprowski (1): ARM: DMA-mapping: add missing GFP_DMA flag for atomic buffer allocation
Mark Rutland (1): clockevents: Don't allow dummy broadcast timers
Masatake YAMATO (2): thermal: shorten too long mcast group name genetlink: trigger BUG_ON if a group name is too long
Max.Nekludov@us.elster.com (1): ks8851: Fix interpretation of rxlen field.
Michael S. Tsirkin (1): vhost/net: fix heads usage of ubuf_info
Michal Schmidt (1): bnx2x: add missing napi deletion in error path
Mike Marciniszyn (1): IPoIB: Fix send lockup due to missed TX completion
Mikulas Patocka (1): dm verity: avoid deadlock
Ming Lei (5): Bluetooth: Add support for Dell[QCA 0cf3:0036] Bluetooth: Add support for Dell[QCA 0cf3:817a] sysfs: fix race between readdir and lseek sysfs: handle failure path correctly for readdir() USB: serial: fix hang when opening port
Mirko Lindner (2): sky2: Receive Overflows not counted sky2: Threshold for Pause Packet is set wrong
Mugunthan V N (2): drivers: net: ethernet: davinci_emac: use netif_wake_queue() while restarting tx queue drivers: net: ethernet: cpsw: use netif_wake_queue() while restarting tx queue
Nicholas Bellinger (1): target/file: Bump FD_MAX_SECTORS to 2048 to handle 1M sized I/Os
Nithin Sujir (1): tg3: 5715 does not link up when autoneg off
Paul Moore (1): unix: fix a race condition in unix_release()
Pavel Emelyanov (1): skb: Propagate pfmemalloc on skb from head page only
Pawel Wieczorkiewicz (1): tty: atmel_serial_probe(): index of atmel_ports[] fix
Rafael J. Wysocki (1): ACPI: Rework acpi_get_child() to be more efficient
Rafał Miłecki (2): b43: N-PHY: increase initial value of "mind" in RSSI calibration b43: N-PHY: use more bits for offset in RSSI calibration
Soeren Moch (1): USB: EHCI: fix bug in iTD/siTD DMA pool allocation
Steve Glendinning (1): smsc75xx: fix jumbo frame support
Steven Rostedt (Red Hat) (8): IP_GRE: Revert "IP_GRE: Fix kernel panic in IP_GRE with GRE csum" ppp: Revert backport of "ppp: set qdisc_tx_busylock to avoid LOCKDEP splat" tracing: Fix race in snapshot swapping tracing: Fix free of probe entry by calling call_rcu_sched() tracing: Protect tracer flags with trace_types_lock tracing: Keep overwrite in sync between regular and snapshot buffers tracing: Prevent buffer overwrite disabled for latency tracers Linux 3.6.11.2
Takashi Iwai (4): ALSA: hda/cirrus - Fix the digital beep registration ALSA: hda - Fix typo in checking IEC958 emphasis bit Revert "drm/i915: try to train DP even harder" drm/i915: Use the fixed pixel clock for eDP in intel_dp_set_m_n()
Theodore Ts'o (2): ext4: use atomic64_t for the per-flexbg free_clusters count ext4: fix data=journal fast mount/umount hang
Tkhai Kirill (1): sunsu: Fix panic in case of nonexistent port at "console=ttySY" cmdline option
Torsten Duwe (2): KMS: fix EDID detailed timing vsync parsing KMS: fix EDID detailed timing frame rate
Trond Myklebust (4): SUNRPC: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked NFSv4: Fix the string length returned by the idmapper NFSv4.1: Fix a race in pNFS layoutcommit NFSv4.1: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn
Veaceslav Falico (5): netconsole: don't call __netpoll_cleanup() while atomic bonding: don't call update_speed_duplex() under spinlocks bonding: remove already created master sysfs link on failure pch_gbe: fix ip_summed checksum reporting on rx bonding: get netdev_rx_handler_unregister out of locks
Vijay Subramanian (1): net: fq_codel: Fix off-by-one error
Ville Syrjälä (1): drm/i915: Don't clobber crtc->fb when queue_flip fails
Vivek Gautam (1): usb: xhci: Fix TRB transfer length macro used for Event TRB.
Vlad Yasevich (2): sctp: Use correct sideffect command in duplicate cookie handling rtnetlink: Mask the rta_type when range checking
Vladimir Davydov (1): mqueue: sys_mq_open: do not call mnt_drop_write() if read-only
Wanpeng Li (1): mm/hugetlb: fix total hugetlbfs pages count when using memory overcommit accouting
Xufeng Zhang (1): sctp: don't break the loop while meeting the active_path so as to find the matched transport
Yuchung Cheng (1): tcp: undo spurious timeout after SACK reneging
Zheng Liu (1): ext4: fix the wrong number of the allocated blocks in ext4_split_extent()
fanchaoting (1): pnfs-block: removing DM device maybe cause oops when call dev_remove
nikolay@redhat.com (2): bonding: fix miimon and arp_interval delayed work race conditions bonding: fix disabling of arp_interval and miimon
----
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |