Re: [patch 4/4] acpi: ioapic: Respect the resource flags

2014-12-11 Thread Thomas Gleixner
On Thu, 11 Dec 2014, Yinghai Lu wrote: > On Thu, Dec 11, 2014 at 11:48 AM, Thomas Gleixner wrote: > > +static inline bool is_valid_mem_resource(struct resource *res) > > +{ > > + return !(res->flags & IORESOURCE_DISABLED) && > > + (res->flags & IORESOURCE_MEM); > > +} > > + >

Re: [PATCH] PNP: Switch from __check_region() to __request_region()

2014-12-11 Thread Jakub Sitnicki
Rafael J. Wysocki writes: > On Monday, December 08, 2014 10:01:57 PM Jakub Sitnicki wrote: >> diff --git a/drivers/pnp/resource.c b/drivers/pnp/resource.c >> index 782e822..f980ff7 100644 >> --- a/drivers/pnp/resource.c >> +++ b/drivers/pnp/resource.c >> @@ -179,8 +179,9 @@ int

Re: [PATCH] mm/zsmalloc: disclose statistics to debugfs

2014-12-11 Thread Ganesh Mahendran
2014-12-12 14:40 GMT+08:00 Minchan Kim : > On Fri, Dec 12, 2014 at 01:53:16PM +0800, Ganesh Mahendran wrote: >> Hello Minchan >> >> 2014-12-12 7:40 GMT+08:00 Minchan Kim : >> > Hello Ganesh, >> > >> > On Wed, Dec 10, 2014 at 09:40:20PM +0800, Ganesh Mahendran wrote: >> >> As we now talk more and

Re: [PATCH v5 1/2] soc: samsung: add exynos chipid driver support

2014-12-11 Thread Pankaj Dubey
Hi Rob, On Thursday 11 December 2014 11:00 PM, Rob Herring wrote: On Thu, Dec 11, 2014 at 2:07 AM, Pankaj Dubey wrote: Exynos SoCs have Chipid, for identification of product IDs and SoC revisions. This patch intendes to provide initialization code for all these functionalites. This driver

Re: [PATCH 0/2] Squashfs: add LZ4 compression

2014-12-11 Thread Dave Vasilevsky
I'd like to support the inclusion of these patches. There's enough demand for LZ4-compressed squashfs that I received an unsolicited patch adding support to my FUSE implementation, squashfuse: https://github.com/vasi/squashfuse/pull/2 At least a few people are currently using squashfuse to mount

Re: [PATCH 3/4] arm64: dts: Add mediatek MT8173 SoC and evaluation board dts and Makefile

2014-12-11 Thread Eddie Huang
Hi Matthias, On Thu, 2014-12-11 at 14:02 +0100, Matthias Brugger wrote: > Hi Eddie, > > 2014-12-11 13:47 GMT+01:00 Eddie Huang : > > On Wed, 2014-12-10 at 15:50 +0100, Matthias Brugger wrote: > >> 2014-12-10 15:27 GMT+01:00 Yingjoe Chen : > >> > > >> > Hi, > >> > > >> > On Wed, 2014-12-10 at

Re: [PATCH v4 2/3] PM / devfreq: tegra: add devfreq driver for Tegra Activity Monitor

2014-12-11 Thread Alexandre Courbot
Hi Tomeu, On Tue, Dec 9, 2014 at 10:15 PM, Tomeu Vizoso wrote: > The ACTMON block can monitor several counters, providing averaging and firing > interrupts based on watermarking configuration. This implementation monitors > the MCALL and MCCPU counters to choose an appropriate frequency for the

linux-next: Tree for Dec 12

2014-12-11 Thread Stephen Rothwell
Hi all, Please do not add any code destined for v3.20 to your linux-next included trees/branches until after v3.19-rc1 is released. Changes since 20141211: The rcu tree regained a build failure for which I reverted a commit. Non-merge commits (relative to Linus' tree): 5823 5659 files changed

Re: drm pull waiting on other trees

2014-12-11 Thread Simon Horman
Hi Dave, On Fri, Dec 12, 2014 at 03:28:06PM +1000, Dave Airlie wrote: > Hey Simon, Joerg, > > I've got merges from you guys in my tree that don't seem to be in > Linus's tree yet, I'm a bit concerned as the drm merge is a large one > and I'd like to have it in Linus' tree ASAP. > > The rockchip

RE: [CFT] Can I get some Tested-By's on this series?

2014-12-11 Thread Chen, Hanxiao
> -Original Message- > From: containers-boun...@lists.linux-foundation.org > [mailto:containers-boun...@lists.linux-foundation.org] On Behalf Of Eric W. > Biederman > Sent: Thursday, December 11, 2014 7:20 AM > To: Richard Weinberger > Cc: linux-man; Kees Cook; Linux API; Linux

[PATCH 3.2 013/164] USB: cp210x: add support for Seluxit USB dongle

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andreas Bomholtz commit dee80ad12d2b1b304286a707fde7ab05d1fc7bab upstream. Added the Seluxit ApS USB Serial Dongle to cp210x driver. Signed-off-by: Andreas Bomholtz Signed-off-by: Johan

[PATCH 3.2 019/164] Drivers: hv: vmbus: Cleanup vmbus_post_msg()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: "K. Y. Srinivasan" commit fdeebcc62279119dbeafbc1a2e39e773839025fd upstream. Posting messages to the host can fail because of transient resource related failures. Correctly deal with these

[PATCH 3.2 163/164] crypto: algif - avoid excessive use of socket buffer in skcipher

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Ondrej Kozina commit e2cffb5f493a8b431dc87124388ea59b79f0bccb upstream. On archs with PAGE_SIZE >= 64 KiB the function skcipher_alloc_sgl() fails with -ENOMEM no matter what user space

[PATCH 3.2 012/164] USB: serial: cp210x: added Ketra N1 wireless interface support

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Joe Savage commit bfc2d7dfdd761ae3beccdb26abebe03cef042f46 upstream. Added support for Ketra N1 wireless interface, which uses the Silicon Labs' CP2104 USB to UART bridge with customized PID

[PATCH 3.2 162/164] Patch for 3.2.x, 3.4.x IP identifier regression

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jeffrey Knockel With commits 73f156a6e8c1 ("inetpeer: get rid of ip_id_count") and 04ca6973f7c1 ("ip: make IP identifiers less predictable"), IP identifiers are generated from a counter chosen

[PATCH 3.2 159/164] mei: limit the number of consecutive resets

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Tomas Winkler commit 6adb8efb024a7e413b93b22848fc13395b1a438a upstream. give up reseting after 3 unsuccessful tries [Backported to 3.2: files were moved] Signed-off-by: Tomas Winkler

[PATCH 3.2 006/164] KVM: s390: unintended fallthrough for external call

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Christian Borntraeger commit f346026e55f1efd3949a67ddd1dcea7c1b9a615e upstream. We must not fallthrough if the conditions for external call are not met. Signed-off-by: Christian Borntraeger

[PATCH 3.2 138/164] USB: keyspan: fix overrun-error reporting

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 855515a6d3731242d85850a206f2ec084c917338 upstream. Fix reporting of overrun errors, which are not associated with a character. Instead insert a null character and report

[PATCH 3.2 157/164] Input: xpad - use proper endpoint type

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Greg Kroah-Hartman commit a1f9a4072655843fc03186acbad65990cc05dd2d upstream. The xpad wireless endpoint is not a bulk endpoint on my devices, but rather an interrupt one, so the USB core

[PATCH 3.2 007/164] ext4: check EA value offset when loading

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: "Darrick J. Wong" commit a0626e75954078cfacddb00a4545dde821170bc5 upstream. When loading extended attributes, check each entry's value offset to make sure it doesn't collide with the entries.

[PATCH 3.2 158/164] mei: add mei_quirk_probe function

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Tomas Winkler commit 9a123f19832702753805afe0e93db26799b91b07 upstream. The main purpose of this function is to exclude ME devices without support for MEI/HECI interface from binding

[PATCH 3.2 015/164] [media] v4l2-common: fix overflow in v4l_bound_align_image()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Maciej Matraszek commit 3bacc10cd4a85bc70bc0b6c001d3bf995c7fe04c upstream. Fix clamp_align() used in v4l_bound_align_image() to prevent overflow when passed large value like UINT32_MAX. In

[PATCH 3.2 149/164] usb: xhci: rework root port wake bits if controller isn't allowed to wakeup

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Lu Baolu commit a1377e5397ab321e21b793ec8cd2b6f12bd3c718 upstream. When system is being suspended, if host device is not allowed to do wakeup, xhci_suspend() needs to clear all root port wake

Re: [PATCH v2 0/6] net-PPP: Deletion of a few unnecessary checks

2014-12-11 Thread SF Markus Elfring
> Generally speaking, it is advisable to not leave error pointers in data > structures, even if they are about to be free'd up in an error path anyways. > > Therefore I do not like some of the patches in this series. Can you give any more concrete feedback here? Regards, Markus -- To unsubscribe

[PATCH 3.2 160/164] tcp: be more strict before accepting ECN negociation

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit bd14b1b2e29bd6812597f896dde06eaf7c6d2f24 upstream. It appears some networks play bad games with the two bits reserved for ECN. This can trigger false congestion

[PATCH 3.2 014/164] PCI: Generate uppercase hex for modalias interface class

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Ricardo Ribalda Delgado commit 89ec3dcf17fd3fa009ecf8faaba36828dd6bc416 upstream. Some implementations of modprobe fail to load the driver for a PCI device automatically because the

[PATCH 3.2 139/164] USB: ssu100: fix overrun-error reporting

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 75bcbf29c284dd0154c3e895a0bd1ef0e796160e upstream. Fix reporting of overrun errors, which should only be reported once using the inserted null character. Fixes:

[PATCH 3.2 017/164] USB: Add device quirk for ASUS T100 Base Station keyboard

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Lu Baolu commit ddbe1fca0bcb87ca8c199ea873a456ca8a948567 upstream. This full-speed USB device generates spurious remote wakeup event as soon as USB_DEVICE_REMOTE_WAKEUP feature is set. As the

[PATCH 3.2 141/164] SUNRPC: Fix locking around callback channel reply receive

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit 093a1468b6edb0e568be7311b8d2228d205702db upstream. Both xprt_lookup_rqst() and xprt_complete_rqst() require that you take the transport lock in order to avoid races with

[PATCH 3.2 010/164] ext4: don't check quota format when there are no quota files

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 279bf6d390933d5353ab298fcc306c391a961469 upstream. The check whether quota format is set even though there are no quota files with journalled quota is pointless and it actually

[PATCH 3.2 009/164] PCI: Increase IBM ipr SAS Crocodile BARs to at least system page size

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Douglas Lehr commit 9fe373f9997b48fcd6222b95baf4a20c134b587a upstream. The Crocodile chip occasionally comes up with 4k and 8k BAR sizes. Due to an erratum, setting the SR-IOV page size

[PATCH 3.2 000/164] 3.2.65-rc1 review

2014-12-11 Thread Ben Hutchings
This is the start of the stable review cycle for the 3.2.65 release. There are 164 patches in this series, which will be posted as responses to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Sun Dec 14 06:14:25 UTC 2014. Anything

[PATCH 3.2 002/164] UBIFS: remove mst_mutex

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Artem Bityutskiy commit 07e19dff63e3d5d6500d831e36554ac9b1b0560e upstream. The 'mst_mutex' is not needed since because 'ubifs_write_master()' is only called on the mount path and commit path.

[PATCH 3.2 011/164] [media] media: usb: uvc: add a quirk for Dell XPS M1330 webcam

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Paul Fertser commit 62ea864f84fed6e04dd033d500d4c9183a83d590 upstream. As reported on [1], this device needs this quirk to be able to reliably initialise the webcam. [1]

[PATCH 3.2 001/164] kvm: x86: fix stale mmio cache bug

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: David Matlack commit 56f17dd3fbc44adcdbc3340fe3988ddb833a47a7 upstream. The following events can lead to an incorrect KVM_EXIT_MMIO bubbling up to userspace: (1) Guest accesses gpa X without

[PATCH 3.2 143/164] nfsd: Fix slot wake up race in the nfsv4.1 callback code

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit c6c15e1ed303ffc47e696ea1c9a9df1761c1f603 upstream. The currect code for nfsd41_cb_get_slot() and nfsd4_cb_done() has no locking in order to guarantee atomicity, and so

[PATCH 3.2 016/164] USB: add reset resume quirk for usb3503

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Joonyoung Shim commit 526a4045c60fbaede88ec95a69a73059dff02160 upstream. The usb device will autoresume from choose_wakeup() if it is autosuspended with the wrong wakeup setting, but below

[PATCH 3.2 147/164] Revert "xhci: clear root port wake on bits if controller isn't wake-up capable"

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Lu Baolu commit 9b41ebd3cf0f68d8cad779d3eeba336f78262e43 upstream. commit ff8cbf250b44 ("xhci: clear root port wake on bits if controller isn't") can cause device detection error if runtime PM

[PATCH 3.2 051/164] fs: make cont_expand_zero interruptible

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mikulas Patocka commit c2ca0fcd202863b14bd041a7fece2e789926c225 upstream. This patch makes it possible to kill a process looping in cont_expand_zero. A process may spend a lot of time in this

[PATCH 3.2 024/164] Drivers: hv: vmbus: Cleanup hv_post_message()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: "K. Y. Srinivasan" commit b29ef3546aecb253a5552b198cef23750d56e1e4 upstream. Minimize failures in this function by pre-allocating the buffer for posting messages. The hypercall for posting the

[PATCH 3.2 049/164] pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controller

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Scott Carter commit 37017ac6849e772e67dd187ba2fbd056c4afa533 upstream. The Broadcom OSB4 IDE Controller (vendor and device IDs: 1166:0211) does not support 64-KB DMA transfers. Whenever a

[PATCH 3.2 085/164] ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on macbooks

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 66a7cbc303f4d28f201529b06061944d51ab530c upstream. Samsung pci-e SSDs on macbooks failed miserably on NCQ commands, so 67809f85d31e ("ahci: disable NCQ on Samsung pci-e SSDs

[PATCH 3.2 026/164] spi: dw-mid: check that DMA was inited before exit

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Shevchenko commit 63d84b1a46957b3ecc56af8087220c0df42e0ef2 upstream. commit fb57862ead652454ceeb659617404c5f13bc34b5 upstream. If the driver was compiled with DMA support, but DMA

[PATCH 3.2 050/164] fs: Fix theoretical division by 0 in super_cache_scan().

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Tetsuo Handa commit 475d0db742e3755c6b267f48577ff7cbb7dfda0d upstream. total_objects could be 0 and is used as a denom. While total_objects is a "long", total_objects == 0 unlikely happens

[PATCH 3.2 070/164] usb: serial: ftdi_sio: add Awinda Station and Dongle products

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Frans Klaver commit edd74ffab1f6909eee400c7de8ce621870aacac9 upstream. Add new IDs for the Xsens Awinda Station and Awinda Dongle. While at it, order the definitions by PID and add a logical

Re: frequent lockups in 3.18rc4

2014-12-11 Thread Ingo Molnar
* Sasha Levin wrote: > Right, and it reproduces in 3.10 as well, so it's not really a > new thing. > > What's odd is that I don't remember seeing this bug so long in > the past, I'll try bisecting trinity rather than the kernel - > it's the only other thing that changed. So I think DaveJ

[PATCH 3.2 075/164] scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 84ce0f0e94ac97217398b3b69c21c7a62ebeed05 upstream. When sg_scsi_ioctl() fails to prepare request to submit in blk_rq_map_kern() we jump to a label where we just end up copying

[PATCH 3.2 151/164] x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit af726f21ed8af2cdaa4e93098dc211521218ae65 upstream. There's nothing special enough about the espfix64 double fault fixup to justify writing it in assembly. Move it to C.

[PATCH 3.2 052/164] fix misuses of f_count() in ppp and netlink

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Al Viro commit 24dff96a37a2ca319e75a74d3929b2de22447ca6 upstream. we used to check for "nobody else could start doing anything with that opened file" by checking that refcount was 2 or less -

[PATCH 3.2 034/164] Revert "lzo: properly check for overruns"

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Willy Tarreau commit af958a38a60c7ca3d8a39c918c1baa2ff7b6b233 upstream. This reverts commit 206a81c ("lzo: properly check for overruns"). As analysed by Willem Pinckaers, this fix is still

[PATCH 3.2 030/164] lockd: Try to reconnect if statd has moved

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Benjamin Coddington commit 173b3afceebe76fa2205b2c8808682d5b541fe3c upstream. If rpc.statd is restarted, upcalls to monitor hosts can fail with ECONNREFUSED. In that case force a lookup of

[PATCH 3.2 027/164] spi: dw-mid: terminate ongoing transfers at exit

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Shevchenko commit 8e45ef682cb31fda62ed4eeede5d9745a0a1b1e2 upstream. Do full clean up at exit, means terminate all ongoing DMA transfers. Signed-off-by: Andy Shevchenko Signed-off-by:

[PATCH 3.2 023/164] Drivers: hv: vmbus: Cleanup vmbus_close_internal()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: "K. Y. Srinivasan" commit 98d731bb064a9d1817a6ca9bf8b97051334a7cfe upstream. Eliminate calls to BUG_ON() in vmbus_close_internal(). We have chosen to potentially leak memory, than crash the

[PATCH 3.2 133/164] x86, 64bit, mm: Mark data/bss/brk to nx

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Yinghai Lu commit 72212675d1c96f5db8ec6fb35701879911193158 upstream. HPA said, we should not have RW and +x set at the time. for kernel layout: [0.00] Kernel Layout: [0.00]

[PATCH 3.2 064/164] compiler: Define OPTIMIZER_HIDE_VAR

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings Part of upstream commit fe8c8a126806 ('crypto: more robust crypto_memneq'), needed by commit d4c5efdb9777 ('random: add and use memzero_explicit() for clearing data'). ---

[PATCH 3.2 025/164] spi: dw-mid: respect 8 bit mode

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Shevchenko commit b41583e7299046abdc578c33f25ed83ee95b9b31 upstream. In case of 8 bit mode and DMA usage we end up with every second byte written as 0. We have to respect bits_per_word

[PATCH 3.2 033/164] Documentation: lzo: document part of the encoding

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Willy Tarreau commit d98a0526434d27e261f622cf9d2e0028b5ff1a00 upstream. Add a complete description of the LZO format as processed by the decompressor. I have not found a public specification

[PATCH 3.2 140/164] sunrpc: fix byte-swapping of displayed XID

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Chuck Lever commit 71efecb3f58c8c7a15f6135e3f9b39d1e3d3fae3 upstream. xprt_lookup_rqst() and bc_send_request() display a byte-swapped XID, but receive_cb_reply() does not. Signed-off-by:

[PATCH 3.2 029/164] x86/intel/quark: Switch off CR4.PGE so TLB flush uses CR3 instead

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Bryan O'Donoghue commit ee1b5b165c0a2f04d2107e634e51f05d0eb107de upstream. Quark x1000 advertises PGE via the standard CPUID method PGE bits exist in Quark X1000's PTEs. In order to flush an

[PATCH 3.2 032/164] staging:iio:ad5933: Drop "raw" from channel names

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen commit 6822ee34ad57b29a3b44df2c2829910f03c34fa4 upstream. "raw" is the name of a channel property, but should not be part of the channel name itself. Signed-off-by:

[PATCH 3.2 028/164] kvm: don't take vcpu mutex for obviously invalid vcpu ioctls

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: David Matlack commit 2ea75be3219571d0ec009ce20d9971e54af96e09 upstream. vcpu ioctls can hang the calling thread if issued while a vcpu is running. However, invalid ioctls can happen when

[PATCH 3.2 020/164] Drivers: hv: vmbus: Cleanup vmbus_teardown_gpadl()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: "K. Y. Srinivasan" commit 66be653083057358724d56d817e870e53fb81ca7 upstream. Eliminate calls to BUG_ON() by properly handling errors. In cases where rollback is possible, we will return the

[PATCH 3.2 054/164] fanotify: enable close-on-exec on events' fd when requested in fanotify_init()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Yann Droneaud commit 0b37e097a648aa71d4db1ad108001e95b69a2da4 upstream. According to commit 80af258867648 ("fanotify: groups can specify their f_flags for new fd"), file descriptors created as

[PATCH 3.2 021/164] Drivers: hv: vmbus: Cleanup vmbus_establish_gpadl()

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: "K. Y. Srinivasan" commit 72c6b71c245dac8f371167d97ef471b367d0b66b upstream. Eliminate the call to BUG_ON() by waiting for the host to respond. We are trying to reclaim the ownership of memory

[PATCH 3.2 005/164] Bluetooth: Fix issue with USB suspend in btusb driver

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Champion Chen commit 85560c4a828ec9c8573840c9b66487b6ae584768 upstream. Suspend could fail for some platforms because btusb_suspend==> btusb_stop_traffic ==> usb_kill_anchored_urbs. When

[PATCH 3.2 156/164] usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Hans de Goede commit 263e80b43559a6103e178a9176938ce171b23872 upstream. This wireless mouse receiver needs a reset-resume quirk to properly come out of reset. BugLink:

[PATCH 3.2 061/164] libceph: ceph-msgr workqueue needs a resque worker

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Ilya Dryomov commit f9865f06f7f18c6661c88d0511f05c48612319cc upstream. Commit f363e45fd118 ("net/ceph: make ceph_msgr_wq non-reentrant") effectively removed WQ_MEM_RECLAIM flag from

[PATCH 3.2 040/164] NFSv4.1: Fix an NFSv4.1 state renewal regression

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Adamson commit d1f456b0b9545f1606a54cd17c20775f159bd2ce upstream. Commit 2f60ea6b8ced ("NFSv4: The NFSv4.0 client must send RENEW calls if it holds a delegation") set the

Re: [PATCH 3/4] arm64: dts: Add mediatek MT8173 SoC and evaluation board dts and Makefile

2014-12-11 Thread Sascha Hauer
On Thu, Dec 11, 2014 at 06:02:46PM +, Mark Rutland wrote: > Hi, > > On Wed, Dec 10, 2014 at 10:50:01AM +, Eddie Huang wrote: > > Add device tree support for MT8173 SoC and evalutaion board based on it. > > > > Signed-off-by: Eddie Huang > > --- > > arch/arm64/boot/dts/Makefile |

[PATCH 3.2 137/164] USB: keyspan: fix tty line-status reporting

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 5d1678a33c731b56e245e888fdae5e88efce0997 upstream. Fix handling of TTY error flags, which are not bitmasks and must specifically not be ORed together as this prevents the

[PATCH 3.2 142/164] MIPS: oprofile: Fix backtrace on 64-bit kernel

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Aaro Koskinen commit bbaf113a481b6ce32444c125807ad3618643ce57 upstream. Fix incorrect cast that always results in wrong address for the new frame on 64-bit kernels. Signed-off-by: Aaro

[PATCH 3.2 164/164] perf: Handle compat ioctl

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Pawel Moll commit b3f207855f57b9c8f43a547a801340bb5cbc59e5 upstream. When running a 32-bit userspace on a 64-bit kernel (eg. i386 application on x86_64 kernel or 32-bit arm userspace on arm64

[PATCH 3.2 154/164] ALSA: hda - Limit 40bit DMA for AMD HDMI controllers

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 413cbf469a19e7662ba5025695bf5a573927105a upstream. AMD/ATI HDMI controller chip models, we already have a filter to lower to 32bit DMA, but the rest are supposed to be

[PATCH 3.2 121/164] Input: alps - allow up to 2 invalid packets without resetting device

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Pali Rohár commit 9d720b34c0a432639252f63012e18b0507f5b432 upstream. On some Dell Latitude laptops ALPS device or Dell EC send one invalid byte in 6 bytes ALPS packet. In this case psmouse

[PATCH 3.2 148/164] USB: xhci: Reset a halted endpoint immediately when we encounter a stall.

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit 8e71a322fdb127814bcba423a512914ca5bc6cf5 upstream. If a device is halted and reuturns a STALL, then the halted endpoint needs to be cleared both on the host and device

[PATCH 3.2 129/164] iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Cristina Ciocan commit ccf54555da9a5e91e454b909ca6a5303c7d6b910 upstream. The direction field is set on 7 bits, thus we need to AND it with 0111 111 mask in order to retrieve it, that is 0x7F,

[PATCH 3.2 153/164] x86/asm/traps: Disable tracing and kprobes in fixup_bad_iret and sync_regs

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit 7ddc6a2199f1da405a2fb68c40db8899b1a8cd87 upstream. These functions can be executed on the int3 stack, so kprobes are dangerous. Tracing is probably a bad idea, too.

[PATCH 3.2 145/164] ARM: 8216/1: xscale: correct auxiliary register in suspend/resume

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Dmitry Eremin-Solenikov commit ef59a20ba375aeb97b3150a118318884743452a8 upstream. According to the manuals I have, XScale auxiliary register should be reached with opc_2 = 1 instead of crn =

[PATCH 3.2 135/164] of/base: Fix PowerPC address parsing hack

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt commit 746c9e9f92dde2789908e51a354ba90a1962a2eb upstream. We have a historical hack that treats missing ranges properties as the equivalent of an empty one. This is

[PATCH 3.2 150/164] x86_64, traps: Stop using IST for #SS

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit 6f442be2fb22be02cafa606f1769fa1e6f894441 upstream. On a 32-bit kernel, this has no effect, since there are no IST stacks. On a 64-bit kernel, #SS can only happen in

[PATCH 3.2 146/164] USB: xhci: don't start a halted endpoint before its new dequeue is set

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit c3492dbfa1050debf23a5b5cd2bc7514c5b37896 upstream. A halted endpoint ring must first be reset, then move the ring dequeue pointer past the problematic TRB. If we start the

[PATCH 3.2 124/164] audit: keep inode pinned

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Miklos Szeredi commit 799b601451b21ebe7af0e6e8f6e2ccd4683c5064 upstream. Audit rules disappear when an inode they watch is evicted from the cache. This is likely not what we want. The guilty

[PATCH 3.2 152/164] x86_64, traps: Rework bad_iret

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit b645af2d5905c4e32399005b867987919cbfc3ae upstream. It's possible for iretq to userspace to fail. This can happen because of a bad CS, SS, or RIP. Historically, we've

[PATCH 3.2 161/164] [SCSI] hpsa: fix a race in cmd_free/scsi_done

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Tomas Henzl commit 2cc5bfaf854463d9d1aa52091f60110fbf102a96 upstream. When the driver calls scsi_done and after that frees it's internal preallocated memory it can happen that a new job is

[PATCH 3.2 114/164] staging:iio:ade7758: Remove "raw" from channel name

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen commit b598aacc29331e7e638cd509108600e916c6331b upstream. "raw" is a property of a channel, but should not be part of the name of channel. Signed-off-by: Lars-Peter Clausen

[PATCH 3.2 119/164] spi: dw: Fix dynamic speed change.

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Thor Thayer commit 0a8727e69778683495058852f783eeda141a754e upstream. An IOCTL call that calls spi_setup() and then dw_spi_setup() will overwrite the persisted last transfer speed. On each

[PATCH 3.2 108/164] mac80211: fix use-after-free in defragmentation

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johannes Berg commit b8fff407a180286aa683d543d878d98d9fc57b13 upstream. Upon receiving the last fragment, all but the first fragment are freed, but the multicast check for statistics at the

[PATCH 3.2 112/164] xhci: no switching back on non-ULT Haswell

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum commit b45abacde3d551c6696c6738bef4a1805d0bf27a upstream. The switch back is limited to ULT even on HP. The contrary finding arose by bad luck in BIOS versions for testing. This

[PATCH 3.2 144/164] bnx2fc: do not add shared skbs to the fcoe_rx_list

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Maurizio Lombardi commit 01a4cc4d0cd6a836c7b923760e8eb1cbb6a47258 upstream. In some cases, the fcoe_rx_list may contains multiple instances of the same skb (the so called "shared skbs"). the

[PATCH 3.2 123/164] scsi: only re-lock door after EH on devices that were reset

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Christoph Hellwig commit 48379270fe6808cf4612ee094adc8da2b7a83baa upstream. Setups that use the blk-mq I/O path can lock up if a host with a single device that has its door locked enters EH.

[PATCH 3.2 130/164] x86: Require exact match for 'noxsave' command line option

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Dave Hansen commit 2cd3949f702692cf4c5d05b463f19cd706a92dd3 upstream. We have some very similarly named command-line options: arch/x86/kernel/cpu/common.c:__setup("noxsave", x86_xsave_setup);

[PATCH 3.2 008/164] PCI: pciehp: Prevent NULL dereference during probe

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Andreas Noever commit bceee4a97eb58bd0e80e39eff11b506ddd9e7ad3 upstream. pciehp assumes that dev->subordinate, the struct pci_bus for a bridge's secondary bus, exists. But we do not create

[PATCH 3.2 128/164] firewire: cdev: prevent kernel stack leaking into ioctl arguments

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Stefan Richter commit eaca2d8e75e90a70a63a6695c9f61932609db212 upstream. Found by the UC-KLEE tool: A user could supply less input to firewire-cdev ioctls than write- or write/read-type ioctl

[PATCH 3.2 127/164] ASoC: sgtl5000: Fix SMALL_POP bit definition

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Fabio Estevam commit c251ea7bd7a04f1f2575467e0de76e803cf59149 upstream. On a mx28evk with a sgtl5000 codec we notice a loud 'click' sound to happen 5 seconds after the end of a playback. The

[PATCH 3.2 132/164] can: esd_usb2: fix memory leak on disconnect

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Alexey Khoroshilov commit efbd50d2f62fc1f69a3dcd153e63ba28cc8eb27f upstream. It seems struct esd_usb2 dev is not deallocated on disconnect. The patch adds the missing deallocation. Found by

[PATCH 3.2 115/164] USB: cdc-acm: only raise DTR on transitions from B0

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit 4473d054ceb572557954f9536731d39b20937b0c upstream. Make sure to only raise DTR on transitions from B0 in set_termios. Also allow set_termios to be called from open with a

[PATCH 3.2 120/164] Input: alps - ignore potential bare packets when device is out of sync

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Pali Rohár commit 4ab8f7f320f91f279c3f06a9795cfea5c972888a upstream. 5th and 6th byte of ALPS trackstick V3 protocol match condition for first byte of PS/2 3 bytes packet. When driver enters

[PATCH 3.2 136/164] usb: serial: ftdi_sio: add PIDs for Matrix Orbital products

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Troy Clark commit 204ec6e07ea7aff863df0f7c53301f9cbbfbb9d3 upstream. Add PIDs for new Matrix Orbital GTT series products. Signed-off-by: Troy Clark [johan: shorten commit message ]

[PATCH 3.2 122/164] USB: serial: cp210x: add IDs for CEL MeshConnect USB Stick

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Preston Fick commit ffcfe30ebd8dd703d0fc4324ffe56ea21f5479f4 upstream. Signed-off-by: Preston Fick Signed-off-by: Johan Hovold Signed-off-by: Ben Hutchings --- drivers/usb/serial/cp210x.c

[PATCH 3.2 107/164] USB: opticon: fix non-atomic allocation in write path

2014-12-11 Thread Ben Hutchings
3.2.65-rc1 review patch. If anyone has any objections, please let me know. -- From: Johan Hovold commit e681286de221af78fc85db9222b6a203148c005a upstream. Write may be called from interrupt context so make sure to use GFP_ATOMIC for all allocations in write. Fixes:

  1   2   3   4   5   6   7   8   9   10   >