[PATCH 3.18 088/150] Add USB_EHCI_EXYNOS to multi_v7_defconfig

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Steev Klimaszewski three...@gmail.com commit 007487f1fd43d84f26cda926081ca219a24ecbc4 upstream. Currently we enable Exynos devices in the multi v7 defconfig, however, when testing on my

[PATCH 3.18 113/150] sched/deadline: Fix migration of SCHED_DEADLINE tasks

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Luca Abeni luca.ab...@unitn.it commit 6a503c3be937d275113b702e0421e5b0720abe8a upstream. According to global EDF, tasks should be migrated between runqueues without checking if their

[PATCH 3.18 114/150] sched/deadline: Avoid double-accounting in case of missed deadlines

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Luca Abeni luca.ab...@unitn.it commit 269ad8015a6b2bb1cf9e684da4921eb6fa0a0c88 upstream. The dl_runtime_exceeded() function is supposed to ckeck if a SCHED_DEADLINE task must be throttled, by

[PATCH 3.18 108/150] mtd: tests: abort torturetest on erase errors

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Brian Norris computersforpe...@gmail.com commit 68f29815034e9dc9ed53cad85946c32b07adc8cc upstream. The torture test should quit once it actually induces an error in the flash. This step was

[PATCH 3.18 106/150] ACPI / video: update the skip case for acpi_video_device_in_dod()

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Aaron Lu aaron...@intel.com commit b4df463678fb9c6dae9548dbb7545993779fd416 upstream. If the firmware has declared more than 8 video output devices, and the one that control the internal

[PATCH 3.18 101/150] Drivers: hv: util: make struct hv_do_fcopy match Hyper-V host messages

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Vitaly Kuznetsov vkuzn...@redhat.com commit 31d4ea1a093fcf668d5f95af44b8d41488bdb7ec upstream. An attempt to fix fcopy on i586 (bc5a5b0 Drivers: hv: util: Properly pack the data for file copy

[PATCH 3.18 109/150] MTD: m25p80: fix inconsistency in m25p_ids compared to spi_nor_ids

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Alison Chaiken alison_chai...@mentor.com commit 834b686552d9018e2d17bd56ac5361b78bcc75b8 upstream. As stated in a5b7616c5, mtd: m25p80,spi-nor: Fix module aliases for m25p80, m25p_ids[] in

Re: [PATCH v3] mtd: test: Replace timeval with ktime_t in speedtest.c and torturetest.c

2015-01-14 Thread Chunyan Zhang
Hi, Brian Thank you so much ! Best regards, Chunyan On Thu, Jan 8, 2015 at 9:26 AM, Brian Norris computersforpe...@gmail.com wrote: On Thu, Dec 18, 2014 at 08:53:10AM +0100, Arnd Bergmann wrote: On Thursday 18 December 2014 11:23:31 Chunyan Zhang wrote: This patch changes the 32-bit time

[PATCH] mfd, lpc_sch: Intel Quark X1000 WDT enabling

2015-01-14 Thread Ong Boon Leong
Hi, This patch simply adds WDT IO resource for Quark within lpc_sch driver. The MFD driver would register 'ie6xx_wdt' platform device and eventually be bound to its platform driver under drivers/watchdog/ie6xx_wdt.c I have tested this patch on Intel Quark Galileo Gen v2 boad by

[PATCH 3.18 104/150] nfsd4: fix xdr4 count of server in fs_location4

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Coddington bcodd...@redhat.com commit bf7491f1be5e125eece2ec67e0f79d513caa6c7e upstream. Fix a bug where nfsd4_encode_components_esc() incorrectly calculates the length of server

[PATCH 3.18 087/150] USB: qcserial: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Martin Hauke mar...@gmx.de commit e7181d005e84b15fe3121a8d22840adc3395d496 upstream. Added new device layout DEVICE_HWI and also added the USB VID/PID for the HP lt4112 LTE/HSPA+ Gobi 4G Modem

Re: [PATCH] arm64: allow late use of early_ioremap

2015-01-14 Thread Hanjun Guo
Hi Mark, On 2015年01月13日 03:09, Mark Salter wrote: On Mon, 2015-01-12 at 17:25 +, Will Deacon wrote: On Mon, Jan 12, 2015 at 04:55:11PM +, Mark Salter wrote: Commit 0e63ea48b4d8 (arm64/efi: add missing call to early_ioremap_reset()) added a missing call to early_ioremap_reset(). This

Re: [PATCH v2 1/5] irqchip: add dumb demultiplexer implementation

2015-01-14 Thread Boris Brezillon
Hi Rob, On Tue, 13 Jan 2015 21:26:42 -0600 Rob Herring robherri...@gmail.com wrote: On Tue, Jan 13, 2015 at 12:46 PM, Boris Brezillon boris.brezil...@free-electrons.com wrote: Some interrupt controllers are multiplexing several peripheral IRQs on a single interrupt line. While this is

[PATCH] mfd: lpc_sch: enable WDT for Intel Quark X1000

2015-01-14 Thread Ong Boon Leong
Quark X1000 uses ie6xx_wdt driver for WDT. To enable WDT, we declare WDT IO resource size for Quark X1000. Signed-off-by: Ong Boon Leong boon.leong@intel.com --- drivers/mfd/lpc_sch.c |1 1 file changed, 1 insertion(+) diff --git a/drivers/mfd/lpc_sch.c b/drivers/mfd/lpc_sch.c index

[PATCH] staging: android: fix coding style error

2015-01-14 Thread Patrick Boettcher
Simple style fix - 80 char limit was exceeded. Context: eudyptula challenge (http://eudyptula-challenge.org/) Signed-off-by: Patrick Boettcher patrick.boettc...@posteo.de Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Arnd Bergmann a...@arndb.de Cc: John Stultz john.stu...@linaro.org Cc:

[PATCH 3.18 047/150] blk-mq: Fix a use-after-free

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Bart Van Assche bvanass...@acm.org commit 45a9c9d909b24c6ad0e28a7946e7486e73010319 upstream. blk-mq users are allowed to free the memory request_queue.tag_set points at after

[PATCH 3.18 097/150] xtensa: fix kmap_prot definition

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Max Filippov jcmvb...@gmail.com commit ff009ab6d4d4581b62fa055ab6233133aca25ab8 upstream. Replace PAGE_KERNEL with PAGE_KERNEL_EXEC to allow copy_to_user_page invalidate icache for pages

[PATCH 3.18 053/150] HID: wacom: fix freeze on open when autosuspend is on

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Tissoires benjamin.tissoi...@redhat.com commit dff674168878fe7b6d8b9ad60d62295ec517de79 upstream. Since the conversion from USB to HID (in v3.17), some people reported a freeze on

[PATCH 3.18 056/150] HID: roccat: potential out of bounds in pyra_sysfs_write_settings()

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter dan.carpen...@oracle.com commit 606185b20caf4c57d7e41e5a5ea4aff460aef2ab upstream. This is a static checker fix. We write some binary settings to the sysfs file. One of the

[PATCH] fbdev: ssd1307fb: return proper error code if write command fails

2015-01-14 Thread Lad, Prabhakar
this patch fixes ssd1307fb_ssd1306_init() function to return proper error codes in case of failures. Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com --- drivers/video/fbdev/ssd1307fb.c | 54 ++--- 1 file changed, 40 insertions(+), 14 deletions(-)

[PATCH 3.18 054/150] HID: i2c-hid: fix race condition reading reports

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Jean-Baptiste Maneyrol jmaney...@invensense.com commit 6296f4a8eb86f9abcc370fb7a1a116b8441c17fd upstream. Current driver uses a common buffer for reading reports either synchronously in

[PATCH 3.18 055/150] HID: i2c-hid: prevent buffer overflow in early IRQ

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Gwendal Grignou gwen...@chromium.org commit d1c7e29e8d276c669e8790bb8be9f505ddc4 upstream. Before -start() is called, bufsize size is set to HID_MIN_BUFFER_SIZE, 64 bytes. While processing

[PATCH 3.18 096/150] serial: samsung: wait for transfer completion before clock disable

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Robert Baldyga r.bald...@samsung.com commit 1ff383a4c3eda8893ec61b02831826e1b1f46b41 upstream. This patch adds waiting until transmit buffer and shifter will be empty before clock disabling.

Re: [alsa-devel] unload Audio drivers while playback stream is active case kernel crash

2015-01-14 Thread jiwang
Hi On 01/14/2015 05:15 PM, Lars-Peter Clausen wrote: On 01/14/2015 08:43 AM, Takashi Iwai wrote: At Tue, 13 Jan 2015 21:54:12 +, Mark Brown wrote: On Tue, Jan 13, 2015 at 06:24:44PM +0100, Takashi Iwai wrote: Wang, Jiada (ESD) wrote: I am using i.MX6Q sabreSD board, which have

[PATCH 3.18 095/150] tty: serial: men_z135_uart: Add terminating entry for men_z135_ids

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin axel@ingics.com commit 6b1f40cf4840820051d69646af0b6503878cb1bc upstream. The mcb_device_id table is supposed to be zero-terminated. Signed-off-by: Axel Lin axel@ingics.com

[PATCH 3.18 075/150] ALSA: hda/realtek - New codec support for ALC298

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Kailang Yang kail...@realtek.com commit 506b62c33a7444b91a93bf2da772f4c7e6656410 upstream. Add new support for ALC298 codec. Signed-off-by: Kailang Yang kail...@realtek.com Signed-off-by:

[PATCH 3.18 079/150] ALSA: fireworks: fix an endianness bug for transaction length

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Sakamoto o-taka...@sakamocchi.jp commit 92cb46584e104e2f4b14a44959109ffe13524a26 upstream. Although the 't-length' is a big-endian value, it's used without any conversion. This means

[PATCH 3.18 083/150] md/raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants.

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown ne...@suse.de commit 108cef3aa41669610e1836fe638812dd067d72de upstream. It is critical that fetch_block() and handle_stripe_dirtying() are consistent in their analysis of what needs

[PATCH 3.18 051/150] HID: yet another buggy ELAN touchscreen

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum oneu...@suse.de commit a32c99e7ab8410bae7c276a7e94ca84d108de034 upstream. The touchscreen needs the same quirk as the other models. Signed-off-by: Oliver Neukum oneu...@suse.de

[PATCH 3.18 084/150] USB: cdc-acm: check for valid interfaces

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Greg Kroah-Hartman gre...@linuxfoundation.org commit 403dff4e2c94f275e24fd85f40b2732ffec268a1 upstream. We need to check that we have both a valid data and control inteface for both types of

[PATCH 3.18 078/150] ALSA: hda - using uninitialized data

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter dan.carpen...@oracle.com commit 69eba10e606a80665f8573221fec589430d9d1cb upstream. In olden times the snd_hda_param_read() function always set *start_id but in 2007 we introduced

[PATCH RESEND 05/13] power: reset: ltc2952: reduce dependency on global variables

2015-01-14 Thread Frans Klaver
Documentation/CodingStyle ch.4 mentions in a side node that global variables should only be used if you really need them. Reduce the use of the global instance of ltc2952_poweroff so we may eventually remove it entirely. While at it, rename ltc2952_poweroff_data to ltc2952_poweroff, just to save

[PATCH RESEND 01/13] power: reset: ltc2952: prefer devm_kzalloc over kzalloc

2015-01-14 Thread Frans Klaver
Make use of the fact that the allocated resources can be automatically deallocated. This reduces cleanup code and chance of leaks. Signed-off-by: Frans Klaver frans.kla...@xsens.com --- drivers/power/reset/ltc2952-poweroff.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff

[PATCH 3.18 080/150] ALSA: snd-usb-caiaq: fix stream count check

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Mack dan...@zonque.org commit 49cdd5b641933fda6324fc901eaf856924ba6a27 upstream. Commit 897c329bc (ALSA: usb: caiaq: check for cdev-n_streams 1) introduced a safety check to protect

[PATCH RESEND 13/13] power: reset: ltc2952: document optional trigger behavior

2015-01-14 Thread Frans Klaver
Document the fact that the trigger signal is now optional, and describe the behavior when this is used. While at it, fix a typo, and paraphrase a sentence to be less platform specific. Signed-off-by: Frans Klaver frans.kla...@xsens.com ---

[PATCH RESEND 04/13] power: reset: ltc2952: prefer devm_gpiod_get over gpiod_get

2015-01-14 Thread Frans Klaver
This reduces cleanup code and chance of errors. Signed-off-by: Frans Klaver frans.kla...@xsens.com --- drivers/power/reset/ltc2952-poweroff.c | 44 -- 1 file changed, 10 insertions(+), 34 deletions(-) diff --git a/drivers/power/reset/ltc2952-poweroff.c

[PATCH RESEND 08/13] power: reset: ltc2952: cleanup control flow in poweroff_handler

2015-01-14 Thread Frans Klaver
ltc2952_poweroff_handler uses gotos to return from the function. Since we don't do cleanups exiting this function, just return IRQ_HANDLED on the spot and be done with it. While at it, remove the variable 'ret'. It was never used very much. Signed-off-by: Frans Klaver frans.kla...@xsens.com ---

[PATCH RESEND 00/13] ltc2952 modernization and new functionality

2015-01-14 Thread Frans Klaver
Hi there, Here's a resend of an earlier cleanup and improvement series for the ltc2952 driver. This series implements devm_* usage, reduction of globals, some cleanup and finally makes the input trigger optional. From the changes to the previous submissions I did not include renaming kill to

[PATCH RESEND 09/13] power: reset: ltc2952: fix C++ style function pointers

2015-01-14 Thread Frans Klaver
The function pointers for the timers and pm_power_off are assigned with C++ style foo = func; Let's change it instead to the more C style foo = func; Signed-off-by: Frans Klaver frans.kla...@xsens.com --- drivers/power/reset/ltc2952-poweroff.c | 6 +++--- 1 file changed, 3

[PATCH RESEND 07/13] power: reset: ltc2952: drop empty suspend/resume functions

2015-01-14 Thread Frans Klaver
Documentation/SubmittingDrivers suggests these be implemented even when they do nothing. On the other hand, the platform code calls these functions 'legacy'. Suspend and resume operations should go into a pm_ops structure, pointed at by the driver's pm field. This approach would lead to a lot of

[PATCH RESEND 06/13] power: reset: ltc2952: remove global variable poweroff_panic

2015-01-14 Thread Frans Klaver
As per Documentation/CodingStyle ch.4, we should keep global variables to a mininum. Move the panic state into the driver data, regardless of whether panic is a system state or not. This removes the need for the custom _init and _exit functions, so replace them with a call to the

[PATCH RESEND 10/13] power: reset: ltc2952: disable timers in _remove

2015-01-14 Thread Frans Klaver
Disable the timers when ltc2952_poweroff is removed. We don't want to risk calling functions on data that no longer exist. Signed-off-by: Frans Klaver frans.kla...@xsens.com --- drivers/power/reset/ltc2952-poweroff.c | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH RESEND 11/13] power: reset: ltc2952: check trigger value before starting timer

2015-01-14 Thread Frans Klaver
In ltc2952_poweroff_handler it is theoretically possible that the timer fails to start on first pass (button press), but succeeds in starting on the second (button release). This will cause the button press to be misinterpreted, and will incorrectly shut down the system. Because a picture says

Re: [PATCH] staging: android: fix coding style error

2015-01-14 Thread Arnd Bergmann
On Wednesday 14 January 2015 09:20:42 Patrick Boettcher wrote: diff --git a/drivers/staging/android/sync_debug.c b/drivers/staging/android/sync_debug.c index 1532a86..9a2aaf8 100644 --- a/drivers/staging/android/sync_debug.c +++ b/drivers/staging/android/sync_debug.c @@ -96,7 +96,8 @@

[PATCH RESEND 03/13] power: reset: ltc2952: unroll gpio_desc array

2015-01-14 Thread Frans Klaver
The three gpio's used by this driver are stored in an array of pointers. This doesn't add much besides cleanups in a loop. In fact, it makes most of the usage sites harder to read. Unroll the loop, and live with the fact that cleanups become slightly larger. Signed-off-by: Frans Klaver

Re: [PATCH v2 1/5] irqchip: add dumb demultiplexer implementation

2015-01-14 Thread Boris Brezillon
Hi Thomas, On Tue, 13 Jan 2015 22:00:55 +0100 (CET) Thomas Gleixner t...@linutronix.de wrote: On Tue, 13 Jan 2015, Boris Brezillon wrote: + ret = irq_set_handler_data(irq, demux); + if (ret) { + pr_err(Failed to assign handler data\n); + goto err_free_domain; +

[PATCH RESEND 02/13] power: reset: ltc2952: prefer devm_request_irq over request_irq

2015-01-14 Thread Frans Klaver
Make use of the fact that we allocated resources can be automatically deallocated. This reduces cleanup code and chance of errors. It also removes the need for the virq member of the ltc2952_poweroff_data struct. Signed-off-by: Frans Klaver frans.kla...@xsens.com ---

[PATCH 3.18 077/150] ALSA: hda/realtek - Add new Dell desktop for ALC3234 headset mode

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Kailang Yang kail...@realtek.com commit 8b72415d8aa8bb1904c61926bd0701447ce44bee upstream. New Dell desktop needs to support headset mode for ALC3234. Signed-off-by: Kailang Yang

[PATCH 3.18 050/150] blk-mq: Fix uninitialized kobject at CPU hotplugging

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit 06a41a99d13d8e919e9a00a4849e6b85ae492592 upstream. When a CPU is hotplugged, the current blk-mq spews a warning like: kobject '(null)' (e8c8b5d8):

[PATCH RESEND 12/13] power: reset: ltc2952: make trigger input optional

2015-01-14 Thread Frans Klaver
Currently the ltc2952 supports only one button sequence to initiate powerdown. This is not always desirable, as even prolonged button presses can happen in use. Allow ltc2952 users to pick their own power down sequence, by making the trigger input optional. Since this still means that the ltc2952

[PATCH 3.18 070/150] driver core: Fix unbalanced device reference in drivers_probe

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson alex.william...@redhat.com commit bb34cb6bbd287b57e955bc5cfd42fcde6aaca279 upstream. bus_find_device_by_name() acquires a device reference which is never released. This

[PATCH 3.18 068/150] x86_64, vdso: Fix the vdso address randomization algorithm

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski l...@amacapital.net commit 394f56fe480140877304d342dec46d50dc823d46 upstream. The theory behind vdso randomization is that it's mapped at a random offset above the top of the

[PATCH 3.18 074/150] ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Jaburek jjabu...@redhat.com commit d70a1b9893f820fdbcdffac408c909c50f2e6b43 upstream. The Arcam rPAC seems to have the same problem - whenever anything (alsamixer, udevd, 3.9+ kernel from

Re: [PATCH] ftrace: don't allow IPMODIFY without proper compiler support (was Re: Re: livepatching tree for linux-next)

2015-01-14 Thread Jiri Kosina
On Wed, 14 Jan 2015, Masami Hiramatsu wrote: diff --git a/arch/x86/include/asm/ftrace.h b/arch/x86/include/asm/ftrace.h index f45acad..29fa417 100644 --- a/arch/x86/include/asm/ftrace.h +++ b/arch/x86/include/asm/ftrace.h @@ -4,8 +4,10 @@ #ifdef CONFIG_FUNCTION_TRACER #ifdef

[PATCH 3.18 064/150] KVM: s390: Fix size of monitor-class number field

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Huth th...@linux.vnet.ibm.com commit a36c5393266222129ce6f622e3bc3fb5463f290c upstream. The monitor-class number field is only 16 bits, so we have to use a u16 pointer to access it.

[PATCH 3.18 069/150] x86, vdso: Use asm volatile in __getcpu

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski l...@amacapital.net commit 1ddf0b1b11aa8a90cef6706e935fc31c75c406ba upstream. In Linux 3.18 and below, GCC hoists the lsl instructions in the pvclock code all the way to the

[PATCH 3.18 062/150] KVM: x86: em_ret_far overrides cpl

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Nadav Amit nadav.a...@gmail.com commit ab646f54f4fd1a8b9671b8707f0739fdd28ce2b1 upstream. commit d50eaa18039b (KVM: x86: Perform limit checks when assigning EIP) mistakenly used zero as cpl on

[PATCH 3.18 049/150] blk-mq: Fix a race between bt_clear_tag() and bt_get()

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Bart Van Assche bvanass...@acm.org commit c38d185d4af12e8be63ca4b6745d99449c450f12 upstream. What we need is the following two guarantees: * Any thread that observes the effect of the

[PATCH 3.18 058/150] HID: add battery quirk for USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO keyboard

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Karl Relton karllinuxtest.rel...@ntlworld.com commit da940db41dcf8c04166f711646df2f35376010aa upstream. Apple bluetooth wireless keyboard (sold in UK) has always reported zero for battery

[PATCH 3.18 063/150] kvm: x86: mask out XSAVES

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini pbonz...@redhat.com commit b65d6e17fe2239c9b2051727903955d922083fbf upstream. This feature is not supported inside KVM guests yet, because we do not emulate MSR_IA32_XSS. Mask

AW: Question concerning RCU

2015-01-14 Thread Stoidner, Christoph
Hi Paul, Two things to try: 1. alt-sysreq-t to get all tasks' stacks, or I am not able to do that since I am working on an embedded system which has no real tty, just a serial connected terminal. 2. disable RCU CPU stall warnings and see if the hangs go away. As I see there

[PATCH 3.18 048/150] blk-mq: Avoid that __bt_get_word() wraps multiple times

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Bart Van Assche bvanass...@acm.org commit 9e98e9d7cf6e9d2ec1cce45e8d5ccaf3f9b386f3 upstream. If __bt_get_word() is called with last_tag != 0, if the first find_next_zero_bit() fails, if after

[PATCH 3.18 017/150] iwlwifi: add new device IDs for 3165

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach emmanuel.grumb...@intel.com commit 55fd1ce820f461b77919a1997ba8285652219024 upstream. A few device IDs were added, reflect this change in the driver. Signed-off-by: Emmanuel

[PATCH 3.18 010/150] can: peak_usb: fix memset() usage

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Stephane Grosjean s.grosj...@peak-system.com commit dc50ddcd4c58a5a0226038307d6ef884bec9f8c2 upstream. This patchs fixes a misplaced call to memset() that fills the request buffer with 0. The

Re: [PATCH 2/2 v2] UBI: Block: Add blk-mq support

2015-01-14 Thread Richard Weinberger
Am 14.01.2015 um 01:23 schrieb Jens Axboe: On 01/13/2015 04:36 PM, Richard Weinberger wrote: Am 14.01.2015 um 00:30 schrieb Jens Axboe: If I understand you correctly it can happen that blk_rq_bytes() returns more bytes than blk_rq_map_sg() allocated, right? No, the number of bytes will be

[PATCH 3.18 014/150] swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Stefano Stabellini stefano.stabell...@eu.citrix.com commit 2c3fc8d26dd09b9d7069687eead849ee81c78e46 upstream. Need to pass the pointer within the swiotlb internal buffer to the swiotlb

Re: [PATCH] hostfs: Use noop_fsync for directories

2015-01-14 Thread Christoph Hellwig
On Tue, Jan 13, 2015 at 11:26:38PM +0100, Richard Weinberger wrote: hostfs tries do reduce the amount of syscall between guest and host as much as possible. For file operations it passes everything down to the host but for directory operations only -iterate() does. It is already horrible

[PATCH 3.18 016/150] iwlwifi: mvm: update values for Smart Fifo

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach emmanuel.grumb...@intel.com commit b4c82adcba8cb4b23068a6b800ca98da3bee6888 upstream. Interoperability issues were identified and root caused to the Smart Fifo watermarks.

[PATCH 3.18 018/150] ath5k: fix hardware queue index assignment

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Felix Fietkau n...@openwrt.org commit 9e4982f6a51a2442f1bb588fee42521b44b4531c upstream. Like with ath9k, ath5k queues also need to be ordered by priority. queue_info-tqi_subtype already

[PATCH v3 1/4] ARM: initial support for Conexant Digicolor CX92755 SoC

2015-01-14 Thread Baruch Siach
Add initial support for the Conexant CX92755 SoC. The CX92755 is one of the Digicolor series of SoCs, all sharing many of the same peripherals. The code was tested on the CX92755 evaluation kit, AKA Equinox. Acked-by: Arnd Bergmann a...@arndb.de Signed-off-by: Baruch Siach bar...@tkos.co.il ---

[PATCH v3 2/4] ARM: digicolor: add low level debug support

2015-01-14 Thread Baruch Siach
Use the USART peripheral as UART for low level debug. Only the UA0 port is currently supported. Acked-by: Arnd Bergmann a...@arndb.de Signed-off-by: Baruch Siach bar...@tkos.co.il --- arch/arm/Kconfig.debug | 12 ++-- arch/arm/include/debug/digicolor.S | 35

[PATCH 3.18 045/150] iommu/vt-d: Fix dmar_domain leak in iommu_attach_device

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Joerg Roedel jroe...@suse.de commit 62c22167dd70b730f61c2b88f950e98154a87980 upstream. Since commit 1196c2f a domain is only destroyed in the notifier path if it is hot-unplugged. This caused

[PATCH 3.18 046/150] blk-mq: use nr_cpu_ids as highest CPU ID count for hwq - cpu map

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Jens Axboe ax...@fb.com commit a33c1ba2913802b6fb23e974bb2f6a4e73c8b7ce upstream. We currently use num_possible_cpus(), but that breaks on sparc64 where the CPU ID space is discontig. Use

[PATCH v3 0/4] ARM: Conexant Digicolor CX92755 SoC support

2015-01-14 Thread Baruch Siach
This series adds initial support for the Conexant CX92755 SoC. The CX92755 is one of the Digicolor series of SoCs, all sharing many of the same peripherals. The code was tested on the CX92755 evaluation kit, AKA Equinox. Uses attempting to try this code will most likely also want the UART/console

Re: [PATCH] staging: android: fix coding style error

2015-01-14 Thread Joe Perches
On Wed, 2015-01-14 at 09:32 +0100, Arnd Bergmann wrote: On Wednesday 14 January 2015 09:20:42 Patrick Boettcher wrote: diff --git a/drivers/staging/android/sync_debug.c b/drivers/staging/android/sync_debug.c [] @@ -96,7 +96,8 @@ static void sync_print_pt(struct seq_file *s, struct

Re: [PATCH 2/4] perf probe: Do not rely on map__load() filter to find symbols

2015-01-14 Thread Masami Hiramatsu
(2015/01/14 10:45), Namhyung Kim wrote: On Mon, Jan 12, 2015 at 09:31:30PM +0900, Masami Hiramatsu wrote: (2015/01/10 19:33), Namhyung Kim wrote: The find_probe_trace_events_from_map() searches matching symbol from a map (so from a backing dso). For uprobes, it'll create a new map (and dso)

[PATCH v3 4/4] ARM: devicetree: document supported Conexant Digicolor SoC

2015-01-14 Thread Baruch Siach
Of the Digicolor SoCs series only CX92755 is currently supported. Acked-by: Arnd Bergmann a...@arndb.de Signed-off-by: Baruch Siach bar...@tkos.co.il --- Documentation/devicetree/bindings/arm/digicolor.txt | 6 ++ 1 file changed, 6 insertions(+) create mode 100644

[PATCH 3.18 040/150] pstore-ram: Fix hangs by using write-combine mappings

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Rob Herring robherri...@gmail.com commit 7ae9cb81933515dc7db1aa3c47ef7653717e3090 upstream. Currently trying to use pstore on at least ARMs can hang as we're mapping the peristent RAM with

Re: [PATCH] hostfs: Use noop_fsync for directories

2015-01-14 Thread Richard Weinberger
Am 14.01.2015 um 09:39 schrieb Christoph Hellwig: On Tue, Jan 13, 2015 at 11:26:38PM +0100, Richard Weinberger wrote: hostfs tries do reduce the amount of syscall between guest and host as much as possible. For file operations it passes everything down to the host but for directory operations

[PATCH v3] ALSA: ASoC: soc-compress.c: fix NULL dereference

2015-01-14 Thread Qais Yousef
In soc_new_compress() when rtd-dai_link-daynamic is set, we create the pcm substreams with this call: ret = snd_pcm_new_internal(rtd-card-snd_card, new_name, num, 1, 0, be_pcm); which passes 0 as capture_count leading to

[PATCH v3 3/4] ARM: digicolor: add minimal device tree description

2015-01-14 Thread Baruch Siach
cx92755.dtsi describes CX92755 on chip peripherals. conexant_equinox.dts describes the Equinox evaluation board for the CX92755 SoC. Acked-by: Arnd Bergmann a...@arndb.de Signed-off-by: Baruch Siach bar...@tkos.co.il --- arch/arm/boot/dts/Makefile | 1 +

[PATCH 3.18 042/150] UBI: Fix invalid vfree()

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Richard Weinberger rich...@nod.at commit f38aed975c0c3645bbdfc5ebe35726e64caaf588 upstream. The logic of vfree()'ing vol-upd_buf is tied to vol-updating. In ubi_start_update() vol-updating is

[PATCH v4] hv: hv_fcopy: drop the obsolete message on transfer failure

2015-01-14 Thread Dexuan Cui
In the case the user-space daemon crashes, hangs or is killed, we need to down the semaphore, otherwise, after the daemon starts next time, the obsolete data in fcopy_transaction.message or fcopy_transaction.fcopy_msg will be used immediately. Cc: Jason Wang jasow...@redhat.com Cc: Vitaly

[PATCH 3.18 013/150] swiotlb-xen: call xen_dma_sync_single_for_device when appropriate

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Stefano Stabellini stefano.stabell...@eu.citrix.com commit 9490c6c67e2f41760de8ece4e4f56f75f84ceb9e upstream. In xen_swiotlb_sync_single we always call xen_dma_sync_single_for_cpu, even when

[PATCH 3.18 035/150] Bluetooth: Clear LE white list when resetting controller

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Marcel Holtmann mar...@holtmann.org commit a4d5504d5c39cc84f1f828e19967595597a8136e upstream. The internal representation of the LE white list needs to be cleared when receiving a successful

[PATCH 3.18 039/150] brcmfmac: Fix ifidx for rx data by msgbuf.

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Hante Meuleman meule...@broadcom.com commit 94a612086f5e78272e831c04b673778f8546ea73 upstream. The ifidx provided by FW needs to be offsetted when receiving data packets. Reviewed-by: Arend

[PATCH 3.18 034/150] Bluetooth: Fix check for direct advertising

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hedberg johan.hedb...@intel.com commit 0b1db38ca26b322296cbd141f3080eccfe1cc3e1 upstream. These days we allow simultaneous LE scanning and advertising. Checking for whether advertising

[PATCH 3.18 038/150] PCI: Restore detection of read-only BARs

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Myron Stowe myron.st...@redhat.com commit 36e8164882ca6d3c41cb91e6f09a3ed236841f80 upstream. Commit 6ac665c63dca (PCI: rewrite PCI BAR reading code) masked off low-order bits from 'l', but not

[PATCH 3.18 029/150] powerpc/perf/hv-24x7: Use per-cpu page buffer

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: suka...@linux.vnet.ibm.com suka...@linux.vnet.ibm.com commit f34b6c72c3ebaa286d3311a825ef79eccbcca82f upstream. The 24x7 counters are continuously running and not updated on an interrupt. So

[PATCH 3.18 012/150] swiotlb-xen: remove BUG_ON in xen_bus_to_phys

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Stefano Stabellini stefano.stabell...@eu.citrix.com commit c884227eaae9936f8ecbde6e1387bccdab5f4e90 upstream. On x86 truncation cannot occur because config XEN depends on X86_64 || (X86_32

[PATCH 3.18 033/150] Bluetooth: Fix LE connection timeout deadlock

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hedberg johan.hedb...@intel.com commit 980ffc0a2cec2c37589cc97993e1ad17252f4f47 upstream. The le_conn_timeout() may call hci_le_conn_failed() which in turn may call hci_conn_del().

[PATCH 3.18 032/150] Bluetooth: 6lowpan: fix skb_unshare behaviour

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Alexander Aring alex.ar...@gmail.com commit b0c42cd7b210efc74aa4bfc3e39a2814dfaa9b89 upstream. This patch reverts commit: a7807d73 (Bluetooth: 6lowpan: Avoid memory leak if memory allocation

[PATCH v4] ALSA: ASoC: soc-compress.c: fix NULL dereference

2015-01-14 Thread Qais Yousef
In soc_new_compress() when rtd-dai_link-dynamic is set, we create the pcm substreams with this call: ret = snd_pcm_new_internal(rtd-card-snd_card, new_name, num, 1, 0, be_pcm); which passes 0 as capture_count leading to

Re: [alsa-devel] unload Audio drivers while playback stream is active case kernel crash

2015-01-14 Thread Takashi Iwai
At Wed, 14 Jan 2015 09:15:36 +0100, Lars-Peter Clausen wrote: On 01/14/2015 08:43 AM, Takashi Iwai wrote: At Tue, 13 Jan 2015 21:54:12 +, Mark Brown wrote: On Tue, Jan 13, 2015 at 06:24:44PM +0100, Takashi Iwai wrote: Wang, Jiada (ESD) wrote: I am using i.MX6Q sabreSD board,

[PATCH 3.18 030/150] powerpc: add little endian flag to syscall_get_arch()

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Richard Guy Briggs r...@redhat.com commit 63f13448d81c910a284b096149411a719cbed501 upstream. Since both ppc and ppc64 have LE variants which are now reported by uname, add that flag

[PATCH 1/2 v2] ftrace: don't allow IPMODIFY without proper compiler support

2015-01-14 Thread Jiri Kosina
Using IPMODIFY needs to be allowed only with compilers which are guaranteed to generate function prologues compatible with function redirection through changing instruction pointer in saved regs. For example changing regs-ip on x86_64 in cases when gcc is using mcount (and not fentry) is not

[PATCH 2/2] kprobes: compile out IPMODIFY support if ftrace doesn't support it

2015-01-14 Thread Jiri Kosina
If ftrace doesn't claim to support IPMODIFY support, there is no need to compile IPMODIFY support in kprobes either. Suggested-by: Masami Hiramatsu masami.hiramatsu...@hitachi.com Signed-off-by: Jiri Kosina jkos...@suse.cz --- kernel/kprobes.c | 8 1 file changed, 4 insertions(+), 4

[PATCH 3.18 028/150] powerpc/powernv: Switch off MMU before entering nap/sleep/rvwinkle mode

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Paul Mackerras pau...@samba.org commit 8117ac6a6c2fa0f847ff6a21a1f32c8d2c8501d0 upstream. Currently, when going idle, we set the flag indicating that we are in nap mode

[PATCH 3.18 024/150] ASoC: dwc: Ensure FIFOs are flushed to prevent channel swap

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Andrew Jackson andrew.jack...@arm.com commit 3475c3d034d7f276a474c8bd53f44b48c8bf669d upstream. Flush the FIFOs when the stream is prepared for use. This avoids an inadvertent swapping of the

[PATCH 3.18 022/150] ASoC: tlv320aic31xx: Fix off by one error in the loop stucture.

2015-01-14 Thread Greg Kroah-Hartman
3.18-stable review patch. If anyone has any objections, please let me know. -- From: Jyri Sarha jsa...@ti.com commit bbc686b34650b0f54affe9d9a637ccbe02b03760 upstream. Fix off by one read beyond the end of a table. Reported-by: David Binderman dcb...@hotmail.com

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