[3.8.y.z extended stable] Linux 3.8.13.12 stable review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]