[234/251] zfcp: fix schedule-inside-lock in scsi_device list loops

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Martin Peschke [ Upstream commit 924dd584b198a58aa7cb3efefd8a03326550ce8f ] BUG: sleeping function called from invalid context at kernel/workqueue.c:2752 in_atomic(): 1,

[231/251] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Stanislaw Gruszka [ Upstream commit 9186a1fd9ed190739423db84bc344d258ef3e3d7 ] If channel switch is pending and we remove interface we can crash like showed below due to passing NULL

[221/251] ARM: at91/DT: fix at91sam9n12ek memory node

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Ferre [ Upstream commit a57603ca2871ee0773b00839c1ea35c4a2d3eeb0 ] Signed-off-by: Nicolas Ferre Cc: stable # 3.5+ Signed-off-by: Steven Rostedt ---

[220/251] ARM: davinci: nand: specify ecc strength

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Sekhar Nori [ Upstream commit acd36357edc08649e85ff15dc4ed62353c912eff ] Starting with kernel v3.5, it is mandatory to specify ECC strength when using hardware ECC. Without this,

[230/251] libata: apply behavioral quirks to sil3826 PMP

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Terry Suereth [ Upstream commit 894d20b7eb446e848e0046107d51b17a20a8 ] Fixing support for the Silicon Image 3826 port multiplier, by applying to it the same quirks applied to the

[222/251] ARM: 7816/1: CONFIG_KUSER_HELPERS: fix help text

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Pitre [ Upstream commit ac124504ecf6b20a2457d873d0728a8b991a5b0c ] Commit f6f91b0d9fd9 ("ARM: allow kuser helpers to be removed from the vector page") introduced some help text

[224/251] of: fdt: fix memory initialization for expanded DT

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Wladislav Wiebe [ Upstream commit 9e40127526e857fa3f29d51e83277204fbdfc6ba ] Already existing property flags are filled wrong for properties created from initial FDT. This could cause

[225/251] nilfs2: remove double bio_put() in nilfs_end_bio_write() for BIO_EOPNOTSUPP error

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Vyacheslav Dubeyko [ Upstream commit 2df37a19c686c2d7c4e9b4ce1505b5141e3e5552 ] Remove double call of bio_put() in nilfs_end_bio_write() for the case of BIO_EOPNOTSUPP error detection.

[223/251] drm/i915: Invalidate TLBs for the rings after a reset

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Chris Wilson [ Upstream commit 884020bf3d2a3787a1cc6df902e98e0eec60330b ] After any "soft gfx reset" we must manually invalidate the TLBs associated with each ring. Empirically, it

[211/251] USB-Serial: Fix error handling of usb_wwan

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Matt Burtch [ Upstream commit 6c1ee66a0b2bdbd64c078fba684d640cf2fd38a9 ] This fixes an issue where the bulk-in urb used for incoming data transfer is not resubmitted if the packet

[218/251] zd1201: do not use stack as URB transfer_buffer

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Jussi Kivilinna [ Upstream commit 1206ff4ff9d2ef7468a355328bc58ac6ebf5be44 ] Patch fixes zd1201 not to use stack as URB transfer_buffer. URB buffers need to be DMA-able, which stack is

[217/251] xen/smp: initialize IPI vectors before marking CPU online

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Chuck Anderson [ Upstream commit fc78d343fa74514f6fd117b5ef4cd27e4ac30236 ] An older PVHVM guest (v3.0 based) crashed during vCPU hot-plug with: kernel BUG at

[210/251] USB: keyspan: fix null-deref at disconnect and release

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold [ Upstream commit ff8a43c10f1440f07a5faca0c1556921259f7f76 ] Make sure to fail properly if the device is not accepted during attach in order to avoid null-pointer derefs

[219/251] xen/events: initialize local per-cpu mask for all possible events

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: David Vrabel [ Upstream commit 84ca7a8e45dafb49cd5ca90a343ba033e2885c17 ] The sizeof() argument in init_evtchn_cpu_bindings() is incorrect resulting in only the first 64 (or 32 in

[213/251] ARM: 7809/1: perf: fix event validation for software group leaders

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon [ Upstream commit c95eb3184ea1a3a2551df57190c81da695e2144b ] It is possible to construct an event group with a software event as a group leader and then subsequently add a

[214/251] m68k/atari: ARAnyM - Fix NatFeat module support

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Geert Uytterhoeven [ Upstream commit e8184e10f89736a23ea6eea8e24cd524c5c513d2 ] As pointed out by Andreas Schwab, pointers passed to ARAnyM NatFeat calls should be physical addresses,

[216/251] ACPI: add _STA evaluation at do_acpi_find_child()

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Jeff Wu [ Upstream commit c7d9ca90aa9497f0b6e301ec67c52dd4b57a7852 ] Once do_acpi_find_child() has found the first matching handle, it makes the acpi_get_child() loop stop and return

[215/251] jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara [ Upstream commit 91aa11fae1cf8c2fd67be0609692ea9741cdcc43 ] When jbd2_journal_dirty_metadata() returns error, __ext4_handle_dirty_metadata() stops the handle. However callers

[PATCH 3/9] perf hists: Free srcline when freeing hist_entry

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim We've been leaked srcline of hist_entry, it should be freed also. Reviewed-by: Jiri Olsa Signed-off-by: Namhyung Kim --- tools/perf/util/hist.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/perf/util/hist.c b/tools/perf/util/hist.c index

[199/251] genetlink: fix family dump race

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johannes Berg [ Upstream commit 58ad436fcf49810aa006016107f494c9ac9013db ] When dumping generic netlink families, only the first dump call is locked with genl_lock(), which protects

[200/251] cfg80211: fix P2P GO interface teardown

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johannes Berg [ Upstream commit 74418edec915d0f446debebde08d170c7b8ba0ee ] When a P2P GO interface goes down, cfg80211 doesn't properly tear it down, leading to warnings later. Add the

[PATCH 5/9] perf tools: Do not try to call addr2line for non-binary files

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim No need to call addr2line since they don't have such information. Reviewed-by: Jiri Olsa Signed-off-by: Namhyung Kim --- tools/perf/util/sort.c| 3 --- tools/perf/util/srcline.c | 11 +-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git

[PATCH 2/9] perf annotate: Reuse path from the result of addr2line

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim In the symbol__get_source_line(), path and src_line->path will have same value, but they were allocated separately, and leaks one. Just share path to src_line->path. Reviewed-by: Jiri Olsa Signed-off-by: Namhyung Kim --- tools/perf/util/annotate.c | 6 +- 1 file

[PATCH 4/9] perf tools: Factor out get/free_srcline()

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim Currently external addr2line tool is used for srcline sort key and annotate with srcline info. Separate the common code to prepare upcoming enhancements. Reviewed-by: Jiri Olsa Signed-off-by: Namhyung Kim --- tools/perf/Makefile| 1 + tools/perf/util/annotate.c |

[PATCH 6/9] perf tools: Pass dso instead of dso_name to get_srcline()

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim This is a preparation of next change. No functional changes are intended. Reviewed-by: Jiri Olsa Signed-off-by: Namhyung Kim --- tools/perf/util/annotate.c | 11 --- tools/perf/util/dso.h | 1 + tools/perf/util/sort.c | 2 +- tools/perf/util/srcline.c

[PATCH 7/9] perf tools: Save failed result of get_srcline()

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim Some dso's lack srcline info, so there's no point to keep trying on them. Just save failture status and skip them. Reviewed-by: Jiri Olsa Signed-off-by: Namhyung Kim --- tools/perf/util/dso.c | 1 + tools/perf/util/dso.h | 1 + tools/perf/util/srcline.c | 10

[PATCH 1/9] perf sort: Fix a memory leak on srcline

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim In the hist_entry__srcline_snprintf(), path and self->srcline are pointing the same memory region, but they are doubly allocated. Reviewed-by: Jiri Olsa Signed-off-by: Namhyung Kim --- tools/perf/util/sort.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff

[PATCH 9/9] perf tools: Fix srcline sort key behavior

2013-09-10 Thread Namhyung Kim
From: Namhyung Kim Currently the srcline sort key compares ip rather than srcline info. I guess this was due to a performance reason to run external addr2line utility. Now we have implemented the functionality inside, use the srcline info when comparing hist entries. Also constantly print

[202/251] ASoC: tegra: fix Tegra30 I2S capture parameter setup

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Stephen Warren [ Upstream commit c90c0d7a96e634a73ef1580f1d20993606545647 ] The Tegra30 I2S driver was writing the AHUB interface parameters to the playback path register rather than

[PATCH 8/9] perf tools: Implement addr2line directly using libbfd

2013-09-10 Thread Namhyung Kim
From: Roberto Vitillo When the srcline sort key is used , the external addr2line utility needs to be run for each hist entry to get the srcline info. This can consume quite a time if one has a huge perf.data file. So rather than executing the external utility, implement it internally and just

[PATCHSET 0/9] perf tools: Enhance and correct srcline behavior (v2)

2013-09-10 Thread Namhyung Kim
Hello, This patchset tries to fix and enhance current srcline behavior. Firstly it doesn't actually sort by srcline info but by ip. I suspect it was because of a performance reason to run external addr2line utility. It showed the srcline info after hist entries were collapsed. Thanks to

[208/251] USB: mos7840: fix big-endian probe

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold [ Upstream commit d551ec9b690f3de65b0091a2e767f1382adc792d ] Fix bug in device-type detection on big-endian machines originally introduced by commit 0eafe4de ("USB:

[197/251] iwl4965: reset firmware after rfkill off

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Stanislaw Gruszka [ Upstream commit 788f7a56fce1bcb2067b62b851a086fca48a0056 ] Using rfkill switch can make firmware unstable, what cause various Microcode errors and kernel warnings.

[198/251] can: pcan_usb: fix wrong memcpy() bytes length

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Stephane Grosjean [ Upstream commit 3c322a56b01695df15c70bfdc2d02e0ccd80654e ] Fix possibly wrong memcpy() bytes length since some CAN records received from PCAN-USB could define a DLC

[207/251] USB: ti_usb_3410_5052: fix big-endian firmware handling

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold [ Upstream commit e877dd2f2581628b7119df707d4cf03d940cff49 ] Fix endianess bugs in firmware handling introduced by commits cb7a7c6a ("ti_usb_3410_5052: add Multi-Tech

[205/251] ALSA: hda - Add a fixup for Gateway LT27

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai [ Upstream commit 1801928e0f99d94c55e33c584c5eb2ff5e246ee6 ] Gateway LT27 needs a fixup for the inverted digital mic. Reported-by: "Nathanael D. Noblet" Cc:

[204/251] ALSA: 6fire: make buffers DMA-able (midi)

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Torsten Schenk [ Upstream commit 4c2aee0032b70083dafebd733ed9c774633b2fa3 ] Patch makes midi output buffer DMA-able by allocating it separately. Signed-off-by: Torsten Schenk Cc:

[201/251] ASoC: cs42l52: Reorder Min/Max and update to SX_TLV for Beep Volume

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Brian Austin [ Upstream commit e2c98a8bba958045bde861fe1d66be54315c7790 ] Beep Volume Min/Max was backwards. Change to SOC_SONGLE_SX_TLV for correct volume representation

[206/251] usb: add two quirky touchscreen

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum [ Upstream commit 304ab4ab079a8ed03ce39f1d274964a532db036b ] These devices tend to become unresponsive after S3 Signed-off-by: Oliver Neukum CC: sta...@vger.kernel.org

[203/251] ALSA: 6fire: make buffers DMA-able (pcm)

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Torsten Schenk [ Upstream commit 5ece263f1d93fba8d992e67e3ab8a71acf674db9 ] Patch makes pcm buffers DMA-able by allocating each one separately. Signed-off-by: Torsten Schenk Cc:

[249/251] ath9k_htc: Restore skb headroom when returning skb to mac80211

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Helmut Schaa [ Upstream commit d2e9fc141e2aa21f4b35ee27072d84e9aa6e2ba0 ] ath9k_htc adds padding between the 802.11 header and the payload during TX by moving the header. When handing

[195/251] elevator: Fix a race in elevator switching

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Jianpeng Ma [ Upstream commit d50235b7bc3ee0a0427984d763ea7534149531b4 ] There's a race between elevator switching and normal io operation. Because the allocation of struct

[196/251] iwl4965: set power mode early

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Stanislaw Gruszka [ Upstream commit eca396d7a5bdcc1fd67b1b12f737c213ac78a6f4 ] If device was put into a sleep and system was restarted or module reloaded, we have to wake device up

[194/251] fs/proc/task_mmu.c: fix buffer overflow in add_page_map()

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: yonghua zheng [ Upstream commit 8c8296223f3abb142be8fc31711b18a704c0e7d8 ] Recently we met quite a lot of random kernel panic issues after enabling CONFIG_PROC_PAGE_MONITOR. After

[190/251] MIPS: Expose missing pci_io{map,unmap} declarations

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Markos Chandras [ Upstream commit 78857614104a26cdada4c53eea104752042bf5a1 ] The GENERIC_PCI_IOMAP does not depend on CONFIG_PCI so move it to the CONFIG_MIPS symbol so it's always

[193/251] x86 get_unmapped_area(): use proper mmap base for bottom-up direction

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Radu Caragea [ Upstream commit df54d6fa54275ce59660453e29d1228c2b45a826 ] When the stack is set to unlimited, the bottomup direction is used for mmap-ings but the mmap_base is not used

[192/251] perf/arm: Fix armpmu_map_hw_event()

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Stephen Boyd [ Upstream commit b88a2595b6d8aedbd275c07dfa784657b4f757eb ] Fix constraint check in armpmu_map_hw_event(). Reported-and-tested-by: Vince Weaver Cc: Signed-off-by: Ingo

[186/251] debugfs: debugfs_remove_recursive() must not rely on list_empty(d_subdirs)

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov [ Upstream commit 776164c1faac4966ab14418bb0922e1820da1d19 ] debugfs_remove_recursive() is wrong, 1. it wrongly assumes that !list_empty(d_subdirs) means that this

[188/251] nsp32: use mdelay instead of large udelay constants

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann [ Upstream commit b497ceb964a80ebada3b9b3cea4261409039e25a ] ARM cannot handle udelay for more than 2 miliseconds, so we should use mdelay instead for those.

[191/251] perf/x86: Fix intel QPI uncore event definitions

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Vince Weaver [ Upstream commit c9601247f8f3fdc18aed7ed7e490e8dfcd07f122 ] John McCalpin reports that the "drs_data" and "ncb_data" QPI uncore events are missing the "extra bit" and

[189/251] mtd: omap2: allow bulding as a module

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann [ Upstream commit 930d800bded771b26d9944c47810829130ff7c8c ] The omap2 nand device driver calls into the the elm code, which can be a loadable module, and in that case it

[185/251] zram: allow request end to coincide with disksize

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Sergey Senozhatsky [ Upstream commit 75c7caf5a052ffd8db3312fa7864ee2d142890c4 ] Pass valid_io_request() checks if request end coincides with disksize (end equals bound), only fail if

[181/251] drm/ast: invalidate page tables when pinning a BO

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Dave Airlie [ Upstream commit 3ac65259328324de323dc006b52ff7c1a5b18d19 ] same fix as cirrus and mgag200. Cc: sta...@vger.kernel.org Signed-off-by: Dave Airlie Signed-off-by: Steven

[179/251] drm/cirrus: Invalidate page tables when pinning a BO

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Michal Srb [ Upstream commit 109a51598869a39fdcec2d49672a9a39b6d89481 ] This is a cirrus version of Egbert Eich's patch for mgag200. Without bo.bdev->dev_mapping set, the

[184/251] cifs: extend the buffer length enought for sprintf() using

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Chen Gang [ Upstream commit 057d6332b24a4497c55a761c83c823eed9e3f23b ] For cifs_set_cifscreds() in "fs/cifs/connect.c", 'desc' buffer length is 'CIFSCREDS_DESC_SIZE' (56 is less than

[182/251] ext4: allow the mount options nodelalloc and data=journal

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o [ Upstream commit 59d9fa5c2e9086db11aa287bb4030151d0095a17 ] Commit 26092bf ("ext4: use a table-driven handler for mount options") wrongly disallows the specifying the

[183/251] ext4: fix mount/remount error messages for incompatible mount options

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Piotr Sarna [ Upstream commit 6ae6514b33f941d3386da0dfbe2942766eab1577 ] Commit 5688978 ("ext4: improve handling of conflicting mount options") introduced incorrect messages shown

[178/251] virtio: console: return -ENODEV on all read operations after unplug

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah [ Upstream commit 96f97a83910cdb9d89d127c5ee523f8fc040a804 ] If a port gets unplugged while a user is blocked on read(), -ENODEV is returned. However, subsequent read()s

[172/251] ALSA: usb-audio: do not trust too-big wMaxPacketSize values

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Clemens Ladisch [ Upstream commit 57e6dae1087bbaa6b33d3dd8a8e90b63888939a3 ] The driver used to assume that the streaming endpoint's wMaxPacketSize value would be an indication of how

[177/251] virtio: console: fix raising SIGIO after port unplug

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah [ Upstream commit 92d3453815fbe74d539c86b60dab39ecdf01bb99 ] SIGIO should be sent when a port gets unplugged. It should only be sent to prcesses that have the port opened,

[173/251] ALSA: 6fire: fix DMA issues with URB transfer_buffer usage

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Jussi Kivilinna [ Upstream commit ddb6b5a964371e8e52e696b2b258bda144c8bd3f ] Patch fixes 6fire not to use stack as URB transfer_buffer. URB buffers need to be DMA-able, which stack is

[176/251] virtio: console: clean up port data immediately at time of unplug

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah [ Upstream commit ea3768b4386a8d1790f4cc9a35de4f55b92d6442 ] We used to keep the port's char device structs and the /sys entries around till the last reference to the port

[174/251] virtio: console: fix race with port unplug and open/close

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah [ Upstream commit 057b82be3ca3d066478e43b162fc082930a746c9 ] There's a window between find_port_by_devt() returning a port and us taking a kref on the port, where the port

[175/251] virtio: console: fix race in port_fops_open() and port unplug

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah [ Upstream commit 671bdea2b9f210566610603ecbb6584c8a201c8c ] Between open() being called and processed, the port can be unplugged. Check if this happened, and bail out. A

[141/251] Bluetooth: ath3k: dont use stack memory for DMA

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Stanislaw Gruszka [ Upstream commit 517828a87994f41af6ae5a0f96f0f069f05baa81 ] Memory allocated by vmalloc (including stack) can not be used for DMA, i.e. data pointer on

[212/251] wusbcore: fix kernel panic when disconnecting a wireless USB->serial device

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Thomas Pugliese [ Upstream commit ec58fad1feb76c323ef47efff1d1e8660ed4644c ] This patch fixes a kernel panic that can occur when disconnecting a wireless USB->serial device. When the

Re: [PATCH] staging: dgnc: fix potential format string flaw

2013-09-10 Thread Joe Perches
On Tue, 2013-09-10 at 21:41 -0700, Kees Cook wrote: > Make sure that format strings cannot leak into printk() calls from the > msgbuf string. printf(string); vs printf("%s", string); How does this help? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel"

[133/251] USB: mos7840: fix race in led handling

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold [ Upstream commit 05cf0dec5ccc696a7636c84b265b477173498156 ] Fix race in LED handling introduced by commit 0eafe4de ("USB: serial: mos7840: add support for MCS7810

[134/251] USB: mos7840: fix pointer casts

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold [ Upstream commit 683a0e4d7971c3186dc4d429027debfe309129aa ] Silence compiler warnings on 64-bit systems introduced by commit 05cf0dec ("USB: mos7840: fix race in led

[209/251] USB: mos7720: fix broken control requests

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold [ Upstream commit ef6c8c1d733e244f0499035be0dabe1f4ed98c6f ] The parallel-port code of the drivers used a stack allocated control-request buffer for asynchronous (and

[180/251] drm/mgag200: Invalidate page tables when pinning a BO

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Egbert Eich [ Upstream commit ecaac1c866bcda4780a963b3d18cd310d971aea3 ] When a BO gets pinned the placement may get changed. If the memory is mapped into user space and user space has

[187/251] reiserfs: fix deadlock in umount

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Al Viro [ Upstream commit 672fe15d091ce76d6fb98e489962e9add7c1ba4c ] Since remove_proc_entry() started to wait for IO in progress (i.e. since 2007 or so), the locking in

[228/251] sata_fsl: save irqs while coalescing

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Anthony Foiani [ Upstream commit 99bbdfa6bdcb4bdf5be914a48e9b46941bf30819 ] Before this patch, I was seeing the following lockdep splat on my MPC8315 (PPC32) target: [9.086051]

[226/251] nilfs2: fix issue with counting number of bio requests for BIO_EOPNOTSUPP error detection

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Vyacheslav Dubeyko [ Upstream commit 4bf93b50fd04118ac7f33a3c2b8a0a1f9fa80bc9 ] Fix the issue with improper counting number of flying bio requests for BIO_EOPNOTSUPP error detection

[250/251] ath9k: Enable PLL fix only for AR9340/AR9330

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Sujith Manoharan [ Upstream commit 19c361608ce3e73f352e323262f7e0a8264be3af ] The PLL hang workaround is required only for AR9330 and AR9340. This issue was first observed on an AP121

[242/251] powerpc/hvsi: Increase handshake timeout from 200ms to 400ms.

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Eugene Surovegin [ Upstream commit d220980b701d838560a70de691b53be007e99e78 ] This solves a problem observed in kexec'ed kernel where 200ms timeout is too short and bootconsole fails

[233/251] zfcp: fix lock imbalance by reworking request queue locking

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Martin Peschke [ Upstream commit d79ff142624e1be080ad8d09101f7004d79c36e1 ] This patch adds wait_event_interruptible_lock_irq_timeout(), which is a straight-forward descendant of

Re: [PATCH 3/6] tree-sweep: Include linux/sched.h for might_sleep users

2013-09-10 Thread Andi Kleen
On Tue, Sep 10, 2013 at 04:52:12PM -0700, Andrew Morton wrote: > On Sat, 31 Aug 2013 20:22:23 +0200 Geert Uytterhoeven > wrote: > > > On Fri, Aug 16, 2013 at 11:17 PM, Andi Kleen wrote: > > > might_sleep is moving from linux/kernel.h to linux/sched.h, so any users > > > need to include

[006/251] ALSA: ua101: Fix unlocked snd_pcm_stop() call

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai [ Upstream commit 9538aa46c2427d6782aa10036c4da4c541605e0e ] snd_pcm_stop() must be called in the PCM substream lock context. Cc: Acked-by: Clemens Ladisch

[019/251] rt2x00: read 5GHz TX power values from the correct offset

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Gabor Juhos [ Upstream commit 0a6f3a8ebaf13407523c2c7d575b4ca2debd23ba ] The current code uses the same index value both for the channel information array and for the TX power table.

[018/251] clocksource: dw_apb: Fix error check

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Baruch Siach [ Upstream commit 1a33bd2be705cbb3f57d7223b60baea441039307 ] irq_of_parse_and_map() returns 0 on error, while the code checks for NO_IRQ. This breaks on platforms that

[009/251] ALSA: asihpi: Fix unlocked snd_pcm_stop() call

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai [ Upstream commit 60478295d6876619f8f47f6d1a5c25eaade69ee3 ] snd_pcm_stop() must be called in the PCM substream lock context. Cc: Signed-off-by: Takashi Iwai

[022/251] aacraid: Fix for arrays are going offline in the system. System hangs

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Mahesh Rajashekhara [ Upstream commit c5bebd829dd95602c15f8da8cc50fa938b5e0254 ] One of the customer had reported that the set of raid logical arrays will become unavailable (I/O

[021/251] ath9k: Do not assign noise for NULL caldata

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Sujith Manoharan [ Upstream commit d3bcb7b24bbf09fde8405770e676fe0c11c79662 ] ah->noise is maintained globally and not per-channel. This is updated in the reset() routine after the NF

[030/251] svcrpc: fix handling of too-short rpcs

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: "J. Bruce Fields" [ Upstream commit cf3aa02cb4a0c5af5557dd47f15a08a7df33182a ] If we detect that an rpc is too short, we abort and close the connection. Except, there's a bug here:

[031/251] iommu/amd: Only unmap large pages from the first pte

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson [ Upstream commit 60d0ca3cfd199b6612f4999a3470dad38bb1 ] If we use a large mapping, the expectation is that only unmaps from the first pte in the superpage are

[032/251] staging: line6: Fix unlocked snd_pcm_stop() call

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai [ Upstream commit 86f0b5b86d142b9323432fef078a6cf0fb5dda74 ] snd_pcm_stop() must be called in the PCM substream lock context. Cc: Signed-off-by: Takashi Iwai

[PATCH] staging: dgnc: fix potential format string flaw

2013-09-10 Thread Kees Cook
Make sure that format strings cannot leak into printk() calls from the msgbuf string. Signed-off-by: Kees Cook --- drivers/staging/dgnc/dgnc_driver.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/dgnc/dgnc_driver.c

[024/251] zfcp: block queue limits with data router

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Steffen Maier [ Upstream commit 5fea4291deacd80188b996d2f555fc6a1940e5d4 ] Commit 86a9668a8d29ea711613e1cb37efa68e7c4db564 "[SCSI] zfcp: support for hardware data router" reduced the

[036/251] tracing: Fix irqs-off tag display in syscall tracing

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: "zhangwei(Jovi)" [ Upstream commit 11034ae9c20f4057a6127fc965906417978e69b2 ] All syscall tracing irqs-off tags are wrong, the syscall enter entry doesn't disable irqs. [root@jovi

[PATCH] staging: dgap: fix overflows and format strings

2013-09-10 Thread Kees Cook
The boot message buffer could potentially overflow the stack and the heap. Additionally make sure format strings could not leak into printk() calls. Signed-off-by: Kees Cook --- drivers/staging/dgap/dgap_driver.c | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff

[025/251] zfcp: status read buffers on first adapter open with link down

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Steffen Maier [ Upstream commit 9edf7d75ee5f21663a0183d21f702682d0ef132f ] Commit 64deb6efdc5504ce97b5c1c6f281fffbc150bd93 "[SCSI] zfcp: Use status_read_buf_num provided by FCP

[012/251] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Seth Heasley [ Upstream commit c7e8695bfa0611b39493a9dfe8bab9f63f9809bd ] This patch adds the IDE-mode SATA DeviceIDs for the Intel Coleto Creek PCH. Signed-off-by: Seth Heasley

[017/251] tick: Prevent uncontrolled switch to oneshot mode

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Thomas Gleixner [ Upstream commit 1f73a9806bdd07a5106409bbcab3884078bd34fe ] When the system switches from periodic to oneshot mode, the broadcast logic causes a possibility that a CPU

[011/251] libata: skip SRST for all SIMG [34]7x port-multipliers

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo [ Upstream commit 7a87718d92760fc688628ad6a430643dafa16f1f ] For some reason, a lot of port-multipliers have issues with softreset. SIMG [34]7x series port-multipliers have

[016/251] md/raid10: fix two bugs affecting RAID10 reshape.

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown [ Upstream commit 78eaa0d4cbcdb345992fa3dd22b3bcbb473cc064 ] 1/ If a RAID10 is being reshaped to a fewer number of devices and is stopped while this is ongoing, then when

[013/251] i2c-piix4: Add AMD CZ SMBus device ID

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Shane Huang [ Upstream commit b996ac90f595dda271cbd858b136b45557fc1a57 ] To add AMD CZ SMBus controller device ID. [bhelgaas: drop pci_ids.h update] Signed-off-by: Shane Huang

[020/251] ath9k_hw: Assign default xlna config for AR9485

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: Sujith Manoharan [ Upstream commit 30d5b709da23f4ab9836c7f66d2d2e780a69cf12 ] For AR9485 boards with XLNA, the default gpio config is not set correctly, fix this. Cc:

[029/251] uprobes: Fix return value in error handling path

2013-09-10 Thread Steven Rostedt
3.6.11.9-rc1 stable review patch. If anyone has any objections, please let me know. -- From: "zhangwei(Jovi)" [ Upstream commit fa44063f9ef163c3a4c8d8c0465bb8a056b42035 ] When wrong argument is passed into uprobe_events it does not return an error: [root@jovi tracing]# echo

[PATCH] bcache: defensively handle format strings

2013-09-10 Thread Kees Cook
Just to be safe, call the error reporting function with "%s" to avoid any possible future format string leak. Signed-off-by: Kees Cook --- drivers/md/bcache/super.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/md/bcache/super.c b/drivers/md/bcache/super.c index

<    1   2   3   4   5   6   7   8   9   10   >