[3.8.y.z extended stable] Linux 3.8.13.12 stable review
From: Kamal Mostafa
Date: Tue Oct 29 2013 - 14:04:59 EST
This is the start of the review cycle for the Linux 3.8.13.12 stable kernel.
This version contains 81 new patches, summarized below. The new patches are
posted as replies to this message and also available in this git branch:
http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=linux-3.8.y-review;a=shortlog
git://kernel.ubuntu.com/ubuntu/linux.git linux-3.8.y-review
The review period for version 3.8.13.12 will be open for the next three days.
To report a problem, please reply to the relevant follow-up patch message.
For more information about the Linux 3.8.y.z extended stable kernel version,
see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .
-Kamal
--
Documentation/networking/ipvs-sysctl.txt | 7 +
arch/arm/include/asm/jump_label.h | 2 +-
arch/arm/include/asm/syscall.h | 6 +
arch/mips/include/asm/jump_label.h | 2 +-
arch/parisc/kernel/traps.c | 6 +-
arch/powerpc/include/asm/jump_label.h | 2 +-
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 +-
arch/s390/include/asm/jump_label.h | 2 +-
arch/sparc/include/asm/jump_label.h | 2 +-
arch/sparc/kernel/entry.S | 2 +-
arch/sparc/kernel/ktlb.S | 3 +-
arch/sparc/kernel/syscalls.S | 8 +-
arch/sparc/kernel/trampoline_64.S | 2 -
arch/sparc/lib/ksyms.c | 9 --
arch/tile/include/asm/percpu.h | 34 ++++-
arch/x86/include/asm/cpufeature.h | 2 +-
arch/x86/include/asm/jump_label.h | 2 +-
drivers/block/xen-blkfront.c | 36 +++--
drivers/char/random.c | 11 +-
drivers/gpu/drm/i915/i915_reg.h | 6 +
drivers/gpu/drm/i915/intel_display.c | 8 +-
drivers/gpu/drm/i915/intel_pm.c | 5 +
drivers/gpu/drm/radeon/evergreen.c | 2 +-
drivers/gpu/drm/radeon/evergreend.h | 4 +-
drivers/gpu/drm/radeon/r600d.h | 2 +-
drivers/gpu/drm/radeon/radeon_test.c | 4 +-
drivers/gpu/drm/radeon/sid.h | 4 +-
drivers/hwmon/applesmc.c | 13 ++
drivers/i2c/busses/i2c-omap.c | 3 +
drivers/md/dm-snap-persistent.c | 18 ++-
drivers/net/bonding/bond_main.c | 13 +-
drivers/net/can/flexcan.c | 20 +--
drivers/net/ethernet/realtek/r8169.c | 1 +
drivers/net/ethernet/via/via-rhine.c | 9 +-
drivers/net/ethernet/xilinx/ll_temac_main.c | 6 +
drivers/net/ppp/pptp.c | 2 +-
drivers/net/tun.c | 11 +-
drivers/net/usb/dm9601.c | 2 +-
drivers/net/xen-netback/netback.c | 94 ++++++++----
drivers/scsi/esp_scsi.c | 14 +-
drivers/scsi/esp_scsi.h | 1 +
drivers/tty/serial/vt8500_serial.c | 9 +-
drivers/usb/core/quirks.c | 6 +
drivers/usb/host/xhci-pci.c | 24 +++
drivers/usb/host/xhci.c | 14 +-
drivers/usb/host/xhci.h | 2 +
drivers/usb/serial/option.c | 225 +++++++++++++++++++++++++++-
drivers/usb/serial/ti_usb_3410_5052.c | 1 +
drivers/usb/storage/scsiglue.c | 5 +-
drivers/usb/storage/unusual_devs.h | 7 +
fs/btrfs/inode.c | 2 +-
fs/buffer.c | 14 +-
fs/cifs/cifsfs.c | 6 +-
fs/ext4/xattr.c | 2 +
fs/statfs.c | 2 +-
include/linux/compiler-gcc.h | 3 +
include/linux/compiler-gcc4.h | 33 +++-
include/linux/random.h | 1 +
include/linux/timex.h | 14 ++
include/linux/usb_usual.h | 4 +-
include/net/ip.h | 12 +-
include/net/ip_vs.h | 12 ++
include/net/ipip.h | 3 +-
init/main.c | 2 +
mm/huge_memory.c | 10 +-
mm/memcontrol.c | 2 +
mm/page-writeback.c | 10 +-
net/bridge/br_netlink.c | 2 +-
net/bridge/br_private.h | 8 +-
net/bridge/br_stp.c | 23 ++-
net/bridge/br_stp_if.c | 12 +-
net/caif/cfctrl.c | 3 +-
net/core/flow_dissector.c | 4 +-
net/core/netpoll.c | 9 +-
net/dccp/ipv6.c | 1 +
net/ipv4/igmp.c | 8 +-
net/ipv4/inetpeer.c | 4 +-
net/ipv4/ip_output.c | 8 +-
net/ipv4/ipmr.c | 2 +-
net/ipv4/raw.c | 2 +-
net/ipv4/tcp.c | 3 +-
net/ipv4/xfrm4_mode_tunnel.c | 2 +-
net/ipv6/exthdrs.c | 6 -
net/ipv6/ip6_fib.c | 2 +-
net/ipv6/ip6_gre.c | 4 +-
net/ipv6/ip6_output.c | 53 +++----
net/ipv6/ip6_tunnel.c | 5 +-
net/ipv6/mcast.c | 4 +-
net/ipv6/sit.c | 1 +
net/netfilter/ipvs/ip_vs_core.c | 12 +-
net/netfilter/ipvs/ip_vs_ctl.c | 7 +
net/netfilter/ipvs/ip_vs_xmit.c | 2 +-
net/sched/sch_htb.c | 2 +-
net/sctp/input.c | 3 +-
net/sctp/ipv6.c | 44 ++----
net/sctp/socket.c | 3 +
sound/pci/hda/patch_hdmi.c | 18 +--
sound/pci/hda/patch_realtek.c | 10 ++
sound/usb/usx2y/us122l.c | 4 +-
sound/usb/usx2y/usbusx2yaudio.c | 22 +--
sound/usb/usx2y/usx2yhwdeppcm.c | 7 +-
101 files changed, 782 insertions(+), 325 deletions(-)
AKASHI Takahiro (1):
ARM: 7851/1: check for number of arguments in syscall_get/set_arguments()
Alex Deucher (1):
drm/radeon: fix typo in CP DMA register headers
Ansis Atteka (2):
ip: use ip_hdr() in __ip_make_skb() to retrieve IP header
ip: generate unique IP identificator if local fragmentation is allowed
Anssi Hannula (1):
ALSA: hda - hdmi: Fix channel map switch not taking effect
Chris Healy (1):
resubmit bridge: fix message_age_timer calculation
Chris Metcalf (1):
tile: use a more conservative __my_cpu_offset in CONFIG_PREEMPT
Chris Wilson (1):
drm/i915: Only apply DPMS to the encoder if enabled
Dan Carpenter (1):
drm/radeon: forever loop on error in radeon_do_test_moves()
Daniel Borkmann (4):
net: fib: fib6_add: fix potential NULL pointer dereference
net: sctp: fix smatch warning in sctp_send_asconf_del_ip
net: sctp: fix ipv6 ipsec encryption bug in sctp_v6_xmit
net: sctp: rfc4443: do not report ICMP redirects to user space
Daniel Mack (1):
ALSA: snd-usb-usx2y: remove bogus frame checks
Daniel Santos (2):
compiler-gcc4.h: Reorder macros based upon gcc ver
compiler-gcc.h: Add gcc-recommended GCC_VERSION macro
Dave Jones (3):
ext4: fix memory leak in xattr
caif: Add missing braces to multiline if in cfctrl_linkup_request
tcp: Add missing braces to do_tcp_setsockopt
David Henningsson (1):
ALSA: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model)
David S. Miller (2):
esp_scsi: Fix tag state corruption when autosensing.
sparc64: Fix off by one in trampoline TLB mapping installation loop.
David Vrabel (1):
xen-netback: count number required slots for an skb more carefully
Diego Elio Pettenà (1):
USB: serial: ti_usb_3410_5052: add Abbott strip port ID to combined table as well.
Ding Zhi (1):
ip6_tunnels: raddr and laddr are inverted in nl msg
Duan Jiong (1):
net:dccp: do not report ICMP redirects to user space
Enrico Mioso (1):
usb: serial: option: blacklist Olivetti Olicard200
Eric Dumazet (1):
net: flow_dissector: fix thoff for IPPROTO_AH
Fangxiaozhi (Franko) (1):
USB: support new huawei devices in option.c
Fengguang Wu (1):
writeback: fix negative bdi max pause
Francisco Jerez (1):
drm/i915/hsw: Disable L3 caching of atomic memory operations.
Greg Kroah-Hartman (1):
USB: serial: option: add support for Inovia SEW858 device
Hannes Frederic Sowa (2):
ipv6: udp packets following an UFO enqueued packet need also be handled by UFO
ipv6: gre: correct calculation of max_headroom
Helge Deller (1):
parisc: fix interruption handler to respect pagefault_disable()
Henrik Rydberg (1):
hwmon: (applesmc) Always read until end of data
Herbert Xu (1):
bridge: Clamp forward_delay when enabling STP
Hong Zhiguo (2):
bridge: use br_port_get_rtnl within rtnl lock
bridge: fix NULL pointer deref of br_port_get_rcu
Hugh Dickins (1):
mm: fix BUG in __split_huge_page_pmd
Ingo Molnar (1):
compiler/gcc4: Add quirk for 'asm goto' miscompilation bug
Jan Klos (1):
cifs: Fix inability to write files >2GB to SMB2/3 shares
Jason Wang (1):
tuntap: correctly handle error in tun_set_iff()
Jiri Pirko (1):
ipv6/exthdrs: accept tlv which includes only padding
Johannes Weiner (1):
fs: buffer: move allocation failure loop into the allocator
Josef Bacik (1):
Btrfs: use right root when checking for hash collision
Julian Anastasov (1):
ipvs: add backup_only flag to avoid loops
Kirill Tkhai (4):
sparc64: Fix ITLB handler of null page
sparc64: Remove RWSEM export leftovers
sparc64: Fix not SRA'ed %o5 in 32-bit traced syscall
sparc32: Fix exit flag passed from traced sys_sigreturn
Linus Torvalds (1):
vfs: allow O_PATH file descriptors for fstatfs()
Marc Kleine-Budde (2):
can: flexcan: fix flexcan_chip_start() on imx6
can: flexcan: flexcan_chip_start: fix regression, mark one MB for TX and abort pending TX
Mikulas Patocka (1):
dm snapshot: fix data corruption
Neil Horman (1):
bonding: Fix broken promiscuity reference counting issue
Nicolas Dichtel (2):
sit: allow to use rtnl ops on fb tunnel
ip6tnl: allow to use rtnl ops on fb tunnel
Nikolay Aleksandrov (1):
netpoll: fix NULL pointer dereference in netpoll_cleanup
Oliver Neukum (4):
xhci: quirk for extra long delay for S4
USB: quirks.c: add one device that cannot deal with suspension
USB: quirks: add touchscreen that is dazzeled by remote wakeup
usb-storage: add quirk for mandatory READ_CAPACITY_16
Paul Mackerras (1):
KVM: PPC: Book3S HV: Fix typo in saving DSCR
Peter Korsgaard (1):
dm9601: fix IFF_ALLMULTI handling
Ricardo Ribalda (1):
ll_temac: Reset dma descriptors indexes on ndo_open
Roel Kluin (1):
serial: vt8500: add missing braces
Roger Luethi (1):
via-rhine: fix VLAN priority field (PCP, IEEE 802.1p)
Roger Pau Monne (1):
xen-blkfront: use a different scatterlist for each request
Salam Noureddine (2):
ipv4 igmp: use in_dev_put in timer handlers instead of __in_dev_put
ipv6 mcast: use in6_dev_put in timer handlers instead of __in6_dev_put
Takashi Iwai (3):
ALSA: hda - Add fixup for ASUS N56VZ
xhci: Fix spurious wakeups after S5 on Haswell
ALSA: us122l: Fix pcm_usb_stream mmapping regression
Taras Kondratiuk (1):
i2c: omap: Clear ARDY bit twice
Theodore Ts'o (2):
random: run random_int_secret_init() run after all late_initcalls
random: allow architectures to optionally define random_get_entropy()
Tony Prisk (1):
serial: vt8500: Fix range-checking on vt8500_uart_ports
Vimalkumar (1):
net_sched: htb: fix a typo in htb_change_class()
franÃois romieu (1):
r8169: enforce RX_MULTI_EN for the 8168f.
wojciech kapuscinski (1):
drm/radeon: fix hw contexts for SUMO2 asics
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/