[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1380535881-9239-1-git-send-email-luis.henriques@canonical.com>
Date: Mon, 30 Sep 2013 11:09:37 +0100
From: Luis Henriques <luis.henriques@...onical.com>
To: linux-kernel@...r.kernel.org, stable@...r.kernel.org,
kernel-team@...ts.ubuntu.com
Cc: Luis Henriques <luis.henriques@...onical.com>
Subject: [ 3.5.y.z extended stable ] Linux 3.5.7.22 stable review
This is the start of the review cycle for the Linux 3.5.7.22 stable kernel.
This version contains 104 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.5.y-review;a=shortlog
git://kernel.ubuntu.com/ubuntu/linux.git linux-3.5.y-review
The review period for version 3.5.7.22 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.5.y.z extended stable kernel version,
see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .
-Luis
--
Documentation/DocBook/media_api.tmpl | 4 +-
arch/arm/mach-versatile/pci.c | 31 +++++++----
arch/mips/ath79/clock.c | 2 +-
arch/powerpc/kernel/align.c | 10 ++++
arch/powerpc/platforms/pseries/setup.c | 31 +++++++----
crypto/api.c | 7 ++-
drivers/acpi/ec.c | 8 +++
drivers/base/regmap/regmap.c | 2 +-
drivers/bluetooth/ath3k.c | 8 +++
drivers/bluetooth/btusb.c | 7 +++
drivers/gpu/drm/drm_edid.c | 3 ++
drivers/gpu/drm/i915/i915_reg.h | 2 +-
drivers/gpu/drm/i915/intel_opregion.c | 2 +-
drivers/gpu/drm/radeon/atombios_dp.c | 6 +--
drivers/gpu/drm/radeon/atombios_i2c.c | 4 +-
drivers/gpu/drm/radeon/evergreen.c | 34 +++++++++---
drivers/gpu/drm/radeon/evergreend.h | 4 ++
drivers/gpu/drm/radeon/ni.c | 9 ++--
drivers/gpu/drm/radeon/r600.c | 9 ++--
drivers/gpu/drm/radeon/radeon_atombios.c | 13 +++--
drivers/gpu/drm/radeon/radeon_irq_kms.c | 8 +--
drivers/gpu/drm/radeon/rs400.c | 9 ++--
drivers/gpu/drm/radeon/rv770.c | 9 ++--
drivers/gpu/drm/radeon/si.c | 32 ++++++++---
drivers/gpu/drm/radeon/sid.h | 4 ++
drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 58 +++++++++++++-------
drivers/hid/hid-core.c | 17 ++++--
drivers/hid/hid-input.c | 16 ++++--
drivers/hid/hid-ntrig.c | 3 +-
drivers/hid/hid-picolcd.c | 2 +-
drivers/hid/hid-pl.c | 10 +++-
drivers/iommu/intel-iommu.c | 72 ++++++++++++-------------
drivers/media/video/hdpvr/hdpvr-core.c | 9 ++--
drivers/media/video/s5p-fimc/fimc-lite.c | 4 +-
drivers/media/video/s5p-fimc/fimc-mdevice.c | 2 +-
drivers/media/video/s5p-g2d/g2d.c | 1 +
drivers/mmc/host/tmio_mmc_dma.c | 4 +-
drivers/net/bonding/bond_main.c | 8 ++-
drivers/net/ethernet/realtek/8139cp.c | 1 +
drivers/net/macvtap.c | 62 ++++++++++++---------
drivers/net/tun.c | 6 ++-
drivers/net/wireless/ath/ath9k/ar9003_phy.c | 4 ++
drivers/net/wireless/ath/ath9k/ath9k.h | 5 +-
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 10 ++++
drivers/net/wireless/ath/ath9k/recv.c | 17 ++++--
drivers/net/wireless/ath/ath9k/xmit.c | 1 +
drivers/net/wireless/brcm80211/brcmsmac/dma.c | 12 +++--
drivers/net/wireless/iwlegacy/4965-mac.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn.c | 2 +-
drivers/of/base.c | 1 +
drivers/scsi/sd.c | 11 ++--
drivers/staging/comedi/drivers/dt282x.c | 3 +-
drivers/staging/zram/zram_drv.c | 2 -
drivers/staging/zram/zram_drv.h | 5 +-
drivers/target/target_core_cdb.c | 9 ++--
drivers/usb/class/cdc-wdm.c | 13 +++--
drivers/usb/core/config.c | 3 +-
drivers/usb/core/hub.c | 43 ++++++++-------
drivers/usb/host/ehci-mxc.c | 2 +-
drivers/usb/host/ohci-pci.c | 2 +-
drivers/usb/host/xhci-plat.c | 2 +-
drivers/usb/host/xhci.c | 29 +++++++++-
drivers/usb/host/xhci.h | 1 +
drivers/usb/serial/mos7720.c | 6 +--
drivers/xen/events.c | 11 ++++
drivers/xen/grant-table.c | 13 ++++-
fs/bio.c | 20 +++++--
fs/cifs/connect.c | 2 +
fs/cifs/readdir.c | 8 +++
fs/fuse/dir.c | 4 ++
fs/fuse/file.c | 3 +-
fs/ocfs2/extent_map.c | 1 -
include/linux/hid.h | 4 +-
include/linux/icmpv6.h | 2 +
include/linux/ipv6.h | 1 +
include/linux/rculist.h | 5 +-
include/linux/usb/hcd.h | 2 +-
include/media/v4l2-ctrls.h | 1 +
mm/huge_memory.c | 2 +
mm/memcontrol.c | 8 ++-
mm/swap.c | 77 ++++++++++++++++++---------
net/bridge/br_multicast.c | 3 +-
net/ceph/osd_client.c | 2 +
net/ceph/osdmap.c | 2 +-
net/core/neighbour.c | 10 ++--
net/core/sysctl_net_core.c | 7 ++-
net/ipv4/fib_trie.c | 5 +-
net/ipv4/tcp_cubic.c | 12 +++--
net/ipv6/addrconf.c | 10 ++--
net/ipv6/icmp.c | 10 +++-
net/ipv6/ip6_fib.c | 16 ++++--
net/ipv6/ndisc.c | 16 +++---
net/ipv6/reassembly.c | 5 ++
net/ipv6/tcp_ipv6.c | 2 +-
net/sched/sch_htb.c | 2 +-
net/sunrpc/xdr.c | 9 ++--
net/tipc/eth_media.c | 16 +++++-
scripts/kernel-doc | 3 ++
sound/i2c/other/ak4xxx-adda.c | 2 +-
sound/isa/opti9xx/opti92x-ad1848.c | 8 +--
sound/pci/hda/hda_eld.c | 46 ++++++++--------
sound/pci/hda/hda_intel.c | 1 +
sound/pci/hda/hda_local.h | 27 ++++++----
sound/pci/hda/patch_hdmi.c | 39 ++++++++++----
sound/soc/codecs/mc13783.c | 4 ++
sound/soc/codecs/wm8960.c | 6 +--
106 files changed, 777 insertions(+), 368 deletions(-)
AceLan Kao (1):
Bluetooth: Add support for Atheros [0cf3:e003]
Alan Stern (4):
USB: handle LPM errors during device suspend correctly
USB: OHCI: Allow runtime PM without system sleep
USB: fix build error when CONFIG_PM_SLEEP isn't enabled
[SCSI] sd: Fix potential out-of-bounds access
Alex Deucher (8):
drm/edid: add quirk for Medion MD30217PG
drm/radeon: fix endian bugs in hw i2c atom routines
drm/radeon: update line buffer allocation for dce4.1/5
drm/radeon: update line buffer allocation for dce6
drm/radeon: fix LCD record parsing
drm/radeon: fix resume on some rs4xx boards (v2)
drm/radeon: fix handling of variable sized arrays for router objects
drm/radeon: fix init ordering for r600+
Alex Williamson (1):
intel-iommu: Fix leaks in pagetable freeing
Alexey Khoroshilov (1):
hdpvr: fix iteration over uninitialized lists in hdpvr_probe()
Anand Avati (1):
fuse: invalidate inode attributes on xattr modification
Andrzej Hajda (2):
DocBook: upgrade media_api DocBook version to 4.2
v4l2: added missing mutex.h include to v4l2-ctrls.h
Anssi Hannula (1):
ALSA: hda - hdmi: Fallback to ALSA allocation when selecting CA
Anton Blanchard (1):
powerpc: Handle unaligned ldbrx/stdbrx
Arun Kumar K (1):
exynos4-is: Fix fimc-lite bayer formats
Cho, Yu-Chen (1):
Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]
Dan Carpenter (4):
ALSA: ak4xx-adda: info leak in ak4xxx_capture_source_info()
USB: mos7720: use GFP_ATOMIC under spinlock
staging: comedi: dt282x: dt282x_ai_insn_read() always fails
tun: signedness bug in tun_get_user()
Daniel Borkmann (2):
net: bridge: convert MLDv2 Query MRC into msecs_to_jiffies for max_delay
net: ipv6: tcp: fix potential use after free in tcp_v6_do_rcv
Daniel Mack (1):
usb: ehci-mxc: check for pdata before dereferencing
Daniel Santos (1):
kernel-doc: bugfix - multi-line macros
Dave Jones (1):
8139cp: Fix skb leak in rx_status_loop failure path.
David Henningsson (1):
ALSA: hda - hdmi: Refactor hdmi_eld into parsed_hdmi_eld
David Herrmann (1):
HID: input: return ENODATA if reading battery attrs fails
David Vrabel (1):
xen/events: mask events when changing their VCPU binding
Eric Dumazet (3):
fib_trie: remove potential out of bound access
tcp: cubic: fix overflow error in bictcp_update()
tcp: cubic: fix bug in bictcp_acked()
Felix Fietkau (4):
ath9k: always clear ps filter bit on new assoc
ath9k: fix rx descriptor related race condition
ath9k: avoid accessing MRC registers on single-chain devices
MIPS: ath79: Fix ar933x watchdog clock
Grant Likely (1):
of: Fix missing memory initialization on FDT unflattening
Greg Thelen (1):
memcg: fix multiple large threshold notifications
Hannes Frederic Sowa (3):
ipv6: don't stop backtracking in fib6_lookup_1 if subtree does not match
ipv6: remove max_addresses check from ipv6_create_tempaddr
ipv6: drop packets with multiple fragmentation headers
Hans de Goede (1):
usb: config->desc.bLength may not exceed amount of data returned by the device
Helmut Schaa (1):
ath9k_htc: Restore skb headroom when returning skb to mac80211
Herbert Xu (1):
crypto: api - Fix race condition in larval lookup
Imre Deak (1):
drm/i915: ivb: fix edp voltage swing reg val
Jakob Bornecrantz (1):
drm/vmwgfx: Split GMR2_REMAP commands if they are to large
Jani Nikula (1):
drm/i915: try not to lose backlight CBLV precision
Jason Wang (1):
macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS
Jeff Layton (2):
cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately
cifs: ensure that srv_mutex is held when dealing with ssocket pointer
Jie Liu (1):
ocfs2: fix the end cluster offset of FIEMAP
Jiri Bohac (1):
ICMPv6: treat dest unreachable codes 5 and 6 as EACCES, not EPROTO
Jiri Kosina (1):
HID: battery: don't do DMA from stack
Johan Hovold (1):
USB: mos7720: fix big-endian control requests
Johannes Berg (1):
iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth
John W. Linville (1):
brcmsmac: Fix WARNING caused by lack of calls to dma_mapping_error()
Kees Cook (5):
HID: validate HID report id size
HID: pantherlord: validate output report details
HID: ntrig: validate feature report details
HID: picolcd_core: validate output report details
HID: check for NULL field when setting values
Khalid Aziz (1):
mm: fix aio performance regression for database caused by THP
Lan Tianyu (2):
ACPI / EC: Add HP Folio 13 to ec_dmi_table in order to skip DSDT scan
ACPI / EC: Add ASUSTEK L4R to quirk list in order to validate ECDT
Libin (1):
mm/huge_memory.c: fix potential NULL pointer dereference
Luis Henriques (1):
Revert "zram: use zram->lock to protect zram_free_page() in swap free notify path"
Maxim Patlasov (1):
fuse: postpone end_page_writeback() in fuse_writepage_locked()
Mike Dyer (1):
ASoC: wm8960: Fix PLL register writes
Nicholas Bellinger (1):
target: Fix trailing ASCII space usage in INQUIRY vendor+model
Noguchi Kazutosi (1):
Bluetooth: Add support for Foxconn/Hon Hai [0489:e04d]
Oliver Neukum (1):
USB: cdc-wdm: fix race between interrupt handler and tasklet
Paul Bolle (1):
regmap: silence GCC warning
Peter Maydell (2):
ARM: PCI: versatile: Fix map_irq function to match hardware
ARM: PCI: versatile: Fix SMAP register offsets
Roger Pau Monne (1):
xen-gnt: prevent adding duplicate gnt callbacks
Roland Dreier (1):
[SCSI] sg: Fix user memory corruption when SG_IO is interrupted by a signal
Roman Gushchin (1):
net: check net.core.somaxconn sysctl values
Sachin Kamat (1):
s5p-g2d: Fix registration failure
Sage Weil (1):
libceph: use pg_num_mask instead of pgp_num_mask for pg.seed calc
Sarah Sharp (1):
xhci-plat: Don't enable legacy PCI interrupts.
Sergei Shtylyov (1):
mmc: tmio_mmc_dma: fix PIO fallback on SDHI
Sergey Senozhatsky (1):
radeon kms: fix uninitialised hotplug work usage in r100_irq_process()
Shawn Nematbakhsh (1):
usb: xhci: Disable runtime PM suspend for quirky controllers
Stanislaw Gruszka (1):
iwl4965: fix rfkill set state regression
Steffen Trumtrar (1):
ASoC: mc13783: add spi errata fix
Sujith Manoharan (1):
Bluetooth: ath3k: Add support for ID 0x13d3/0x3402
Sylwester Nawrocki (1):
exynos4-is: Fix entity unregistration on error path
Takashi Iwai (2):
ALSA: opti9xx: Fix conflicting driver object name
ALSA: hda - Add Toshiba Satellite C870 to MSI blacklist
Tejun Heo (1):
rculist: list_first_or_null_rcu() should use list_entry_rcu()
Thomas Graf (1):
ipv6: Don't depend on per socket memory for neighbour discovery messages
Thomas Loo (1):
Bluetooth: ath3k: Add support for Fujitsu Lifebook UH5x2 [04c5:1330]
Trond Myklebust (1):
SUNRPC: Fix memory corruption issue on 32-bit highmem systems
Vaidyanathan Srinivasan (1):
powerpc: Default arch idle could cede processor on pseries
Veaceslav Falico (2):
neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup
bonding: modify only neigh_parms owned by us
Ying Xue (1):
tipc: fix lockdep warning during bearer initialization
majianpeng (1):
libceph: unregister request in __map_request failed and nofail == false
stephen hemminger (1):
htb: fix sign extension bug
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists