[PATCH 4.3 055/125] mac80211: fix divide by zero when NOA update

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: "janusz.dzied...@tieto.com" commit 519ee6918b91abdc4bc9720deae17599a109eb40 upstream. In case of one shot NOA the interval can be 0, catch that instead of potentially (depending on the driver)

[PATCH 4.3 086/125] ath10k: fix invalid NSS for 4x4 devices

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Rajkumar Manoharan commit f680f70adbeab28b35f849016b964dd645db6237 upstream. The number of spatial streams that are derived from chain mask for 4x4 devices is using wrong bitmask and conditiona

[PATCH 4.3 096/125] usb: dwc3: gadget: let us set lower max_speed

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Ben McCauley commit b9e51b2b1fda19143f48d182ed7a2943f21e1ae4 upstream. In some SoCs, dwc3 is implemented as a USB2.0 only core, meaning that it can't ever achieve SuperSpeed. Currect driver al

Re: [PATCH 3/4] locking: Introduce smp_cond_acquire()

2015-12-07 Thread Will Deacon
On Sat, Dec 05, 2015 at 12:43:37AM +0100, Peter Zijlstra wrote: > On Fri, Dec 04, 2015 at 02:05:49PM -0800, Linus Torvalds wrote: > > Of course, I suspect we should not use READ_ONCE(), but some > > architecture-overridable version that just defaults to READ_ONCE(). > > Same goes for that "smp_rmb(

Re: kernel BUG at mm/filemap.c:238! (4.4.0-rc4)

2015-12-07 Thread Jan Stancek
On 12/07/2015 12:40 PM, Jan Stancek wrote: > Hi, > > "ADSP018" test from LTP[1] is triggering BUG_ON below reliably for me on > 4.4.0-rc4. > I'll start a bisect - if someone already sees a suspect/culprit that could > narrow > it down, please let me know. > > # ./aiodio_sparse -i 4 -a 8k -w 163

[PATCH 4.3 058/125] NFC: nci: Fix incorrect data chaining when sending data

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Christophe Ricard commit 500c4ef02277eaadbfe20537f963b6221f6ac007 upstream. When sending HCI data over NCI, cmd information should be present only on the first packet. Each packet shall be spec

Re: [PATCH 1/5] [media] staging: omap4iss: separate links creation from entities init

2015-12-07 Thread Javier Martinez Canillas
Hello Laurent, On 12/06/2015 12:10 AM, Laurent Pinchart wrote: > Hi Javier, > > Thank you for the patch. > Thanks for your feedback. > On Thursday 03 September 2015 18:00:32 Javier Martinez Canillas wrote: >> The omap4iss driver initializes the entities and creates the pads links >> before the

[PATCH 4.3 057/125] NFC: st-nci: Fix incorrect spi buffer size

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Christophe Ricard commit a1269dd116319335db6d73013a31c038486c813e upstream. When sending data over SPI, the maximum expected length is the maximum nci packet payload + data header size + the fr

[PATCH 4.3 054/125] mac80211: allow null chandef in tracing

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Arik Nemtsov commit 254d3dfe445f94a764e399ca12e04365ac9413ed upstream. In TDLS channel-switch operations the chandef can sometimes be NULL. Avoid an oops in the trace code for these cases and j

Re: linux-next: manual merge of the cgroup tree with Linus' tree

2015-12-07 Thread Tejun Heo
Hello, Resolved from cgroup/for-4.4-fixes side. Thanks. -- 8< -- commit 0b98f0c04245877ae0b625a7f0aa55b8ff98e0c4 Merge: 67cde9c 527e931 Author: Tejun Heo Date: Mon Dec 7 10:09:03 2015 -0500 Merge branch 'master' into for-4.4-fixes The following commit which went into mai

[PATCH 4.3 082/125] pinctrl: uniphier: set input-enable before pin-muxing

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Masahiro Yamada commit bac7f4c1bf5e7c6ccd5bb71edc015b26c77f7460 upstream. While IECTRL is disabled, input signals are pulled-down internally. If pin-muxing is set up first, glitch signals (Low

[PATCH 4.3 053/125] mac80211: fix driver RSSI event calculations

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Johannes Berg commit 8ec6d97871f37e4743678ea4a455bd59580aa0f4 upstream. The ifmgd->ave_beacon_signal value cannot be taken as is for comparisons, it must be divided by since it's represented li

[PATCH 4.3 081/125] arm64: page-align sections for DEBUG_RODATA

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Mark Rutland commit cb083816ab5ac3d10a9417527f07fc5962cc3808 upstream. A kernel built with DEBUG_RO_DATA && !CONFIG_DEBUG_ALIGN_RODATA doesn't have .text aligned to a page boundary, though fixu

[PATCH 4.3 079/125] can: sja1000: clear interrupts on start

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Mirza Krak commit 7cecd9ab80f43972c056dc068338f7bcc407b71c upstream. According to SJA1000 data sheet error-warning (EI) interrupt is not cleared by setting the controller in to reset-mode. The

[PATCH 4.3 080/125] arm64: Fix compat register mappings

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Robin Murphy commit 5accd17d0eb523350c9ef754d655e379c9bb93b3 upstream. For reasons not entirely apparent, but now enshrined in history, the architectural mapping of AArch32 banked registers to

Re: use-after-free in ip6_xmit

2015-12-07 Thread Eric Dumazet
On Mon, Dec 7, 2015 at 6:44 AM, Dmitry Vyukov wrote: > Yes, seems to be fixed on master of > git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git. Just > can't pull in all fixes from all trees. Sorry. > When will it be merged into Linus tree? > As I said, they are already in Linus tree, pa

[PATCH 4.3 078/125] can: Use correct type in sizeof() in nla_put()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Marek Vasut commit 562b103a21974c2f9cd67514d110f918bb3e1796 upstream. The sizeof() is invoked on an incorrect variable, likely due to some copy-paste error, and this might result in memory corr

[PATCH 4.3 074/125] Bluetooth: ath3k: Add new AR3012 0930:021c id

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Tunin commit cd355ff071cd37e7197eccf9216770b2b29369f7 upstream. This adapter works with the existing linux-firmware. T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#= 3 Spd=12 MxCh= 0 D:

[PATCH 4.3 077/125] Bluetooth: Fix missing hdev locking for LE scan cleanup

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hedberg commit 8ce783dc5ea3af3a213ac9b4d9d2ccfeeb9c9058 upstream. The hci_conn objects don't have a dedicated lock themselves but rely on the caller to hold the hci_dev lock for most type

[PATCH 4.3 072/125] staging: rtl8712: Add device ID for Sitecom WLA2100

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit 1e6e63283691a2a9048a35d9c6c59cf0abd342e4 upstream. This adds the USB ID for the Sitecom WLA2100. The Windows 10 inf file was checked to verify that the addition is correct.

[PATCH 4.3 076/125] Bluetooth: Fix removing connection parameters when unpairing

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hedberg commit a6ad2a6b9cc1d9d791aee5462cfb8528f366f1d4 upstream. The commit 89cbb0638e9b7 introduced support for deferred connection parameter removal when unpairing by removing them onl

[PATCH 4.3 097/125] usb: chipidea: otg: gadget module load and unload support

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Li Jun commit 85da852df66e5e0d3aba761b0fece7c958ff0685 upstream. This patch is to support load and unload gadget driver in full OTG mode. Signed-off-by: Li Jun Signed-off-by: Peter Chen Test

[PATCH 4.3 066/125] clk: iproc: Fix PLL output frequency calculation

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Simran Rai commit 63243a4da7d0dfa19dcacd0a529782eeb2f86f92 upstream. This patch affects the clocks that use fractional ndivider in their PLL output frequency calculation. Instead of 2^20 divide

[PATCH 4.3 075/125] Bluetooth: ath3k: Add support of AR3012 0cf3:817b device

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Tunin commit 18e0afab8ce3f1230ce3fef52b2e73374fd9c0e7 upstream. T: Bus=04 Lev=02 Prnt=02 Port=04 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1

[PATCH 4.3 056/125] nl80211: Fix potential memory leak from parse_acl_data

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Ola Olsson commit 4baf6bea37247e59f1971e8009d13aeda95edba2 upstream. If parse_acl_data succeeds but the subsequent parsing of smps attributes fails, there will be a memory leak due to early ret

[PATCH] mtd: atmel-quadspi: fix odd_ptr_err.cocci warnings

2015-12-07 Thread kbuild test robot
drivers/mtd/spi-nor/atmel-quadspi.c:758:5-11: inconsistent IS_ERR and PTR_ERR on line 760. PTR_ERR should access the value just tested by IS_ERR Semantic patch information: There can be false positives in the patch case, where it is the call to IS_ERR that is wrong. Generated by: scripts/coc

[PATCH 4.3 070/125] mwifiex: avoid memsetting PCIe event buffer

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Amitkumar Karwar commit 14d9c11c91a606fed65eaae2455423a23bb4ae59 upstream. Preallocated PCIe buffer is being reused for all PCIe interface events. Physical address of the buffer is shared with

[PATCH] mtd: atmel-quadspi: fix compare_const_fl.cocci warnings

2015-12-07 Thread kbuild test robot
drivers/mtd/spi-nor/atmel-quadspi.c:682:6-17: Move constant to right. Move constants to the right of binary operators. Semantic patch information: Depends on personal taste in some cases. Generated by: scripts/coccinelle/misc/compare_const_fl.cocci CC: Cyrille Pitchen Signed-off-by: Fengguan

Re: [PATCH v3 06/10] clk: samsung: exynos5800: fix cpu clock configuration data

2015-12-07 Thread Sylwester Nawrocki
On 04/12/15 18:30, Bartlomiej Zolnierkiewicz wrote: > Fix cpu clock configuration data for Exynos5800 (it uses > higher PCLK_DBG divider values than Exynos5420 and supports > additional frequencies). > > Based on Hardkernel's kernel for ODROID-XU3 board. > > Cc: Tomasz Figa > Cc: Mike Turquette

Re: [PATCH linux-next 5/5] mtd: atmel-quadspi: add driver for Atmel QSPI controller

2015-12-07 Thread kbuild test robot
Hi Cyrille, [auto build test ERROR on next-20151207] url: https://github.com/0day-ci/linux/commits/Cyrille-Pitchen/mtd-spi-nor-add-driver-for-Atmel-QSPI-controller/20151207-221330 config: i386-allmodconfig (attached as .config) reproduce: # save the attached .config to linux build

[PATCH 4.3 071/125] mwifiex: fix mwifiex_rdeeprom_read()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 1f9c6e1bc1ba5f8a10fcd6e99d170954d7c6d382 upstream. There were several bugs here. 1) The done label was in the wrong place so we didn't copy any information out when t

Re: [PATCH v3 03/10] clk: samsung: exynos5420: add cpu clock configuration data and instantiate cpu clock

2015-12-07 Thread Sylwester Nawrocki
On 04/12/15 18:30, Bartlomiej Zolnierkiewicz wrote: > From: Thomas Abraham > > With the addition of the new Samsung specific cpu-clock type, the > arm clock can be represented as a cpu-clock type. Add the CPU clock > configuration data and instantiate the CPU clock type for Exynos5420. > > Chang

[PATCH 4.3 050/125] x86/mpx: Do proper get_user() when running 32-bit binaries on 64-bit kernels

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Dave Hansen commit 46561c3959d6307d22139c24cd0bf196162e5681 upstream. When you call get_user(foo, bar), you effectively do a copy_from_user(&foo, bar, sizeof(*bar)); Note that the siz

[PATCH 4.3 068/125] mfd: twl6040: Fix deferred probe handling for clk32k

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Tony Lindgren commit 75c08f17ec87c2d742487bb87408d6feebc526bd upstream. Commit 68bab8662f49 ("mfd: twl6040: Optional clk32k clock handling") added clock handling for the 32k clock from palmas-c

[PATCH 4.3 067/125] clk: versatile-icst: fix memory leak

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Linus Walleij commit 7bdccef34fc67d3fce6778a018601dd41e43c5ce upstream. A static code checker found a memory leak in the Versatile ICST code. Fix it. Fixes: a183da637c52 "clk: versatile: respe

Re: [v2 0/2] ata/libata-eh.c: introduce ATA_FLAG_NO_LOG_PAGE

2015-12-07 Thread Tejun Heo
On Fri, Dec 04, 2015 at 06:12:24PM +0100, Andreas Werner wrote: > This patchset add a new ata port flag ATA_FLAG_NO_LOG_PAGE to be able > to blacklist ports/controller which e.g. locks up on a log page read. > > This flag is added to the sata_fsl driver which is the first affected > one. > > The

[PATCH 4.3 051/125] x86/mpx: Fix 32-bit address space calculation

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Dave Hansen commit f3119b830264d89d216bfb378ab65065dffa02d9 upstream. I received a bug report that running 32-bit MPX binaries on 64-bit kernels was broken. I traced it down to this little cod

[PATCH 4.3 065/125] fs/proc, core/debug: Dont expose absolute kernel addresses via wchan

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Ingo Molnar commit b2f73922d119686323f14fbbe46587f863852328 upstream. So the /proc/PID/stat 'wchan' field (the 30th field, which contains the absolute kernel address of the kernel function a ta

[PATCH 4.3 064/125] net: mvneta: fix error path for building skb

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Marcin Wojtas commit 26c17a179f3f64f92de6e837c14279a6431a7ab6 upstream. In the actual RX processing, there is same error path for both descriptor ring refilling and building skb fails. This is

[PATCH 4.3 062/125] iwlwifi: Add new PCI IDs for the 8260 series

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Oren Givon commit 4ab75944c4b324c1f5f01dbd4c4d122d2b9da187 upstream. Add some new PCI IDs for the 8260 series which were missing. The following sub-system IDs were added: 0x0130, 0x1130, 0x0132

[PATCH 4.3 063/125] net: mvneta: Fix CPU_MAP registers initialisation

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Maxime Ripard commit 2502d0ef272da7058ef303b849a2c8dc324c2e2e upstream. The CPU_MAP register is duplicated for each CPUs at different addresses, each instance being at a different address. How

[PATCH 4.3 061/125] iwlwifi: pcie: fix (again) prepare card flow

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach commit 03a19cbb91994212be72ce15ac3406fa9f8ba079 upstream. The hardware bug in the commit mentioned below forces us not to re-enable the clock gating in the Host Cluster. The i

[PATCH 4.3 023/125] ARM: dts: imx27.dtsi: change the clock information for usb

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Peter Chen commit facf47ee6b4d07d43c3bfd6f0762f1b28f64703a upstream. For imx27, it needs three clocks to let the controller work, the old code is wrong, and usbmisc has not included clock handl

[PATCH 4.3 060/125] NFC: nci: extract pipe value using NCI_HCP_MSG_GET_PIPE

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Christophe Ricard commit e65917b6d54f8b47d8293ea96adfa604fd46cf0d upstream. When receiving data in nci_hci_msg_rx_work, extract pipe value using NCI_HCP_MSG_GET_PIPE macro. Signed-off-by: Chri

[PATCH 4.3 014/125] ipv4: disable BH when changing ip local port range

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: WANG Cong [ Upstream commit 4ee3bd4a8c7463cdef0b82ebc33fc94a9170a7e0 ] This fixes the following lockdep warning: [ INFO: inconsistent lock state ] 4.3.0-rc7+ #1197 Not tainted -

[PATCH 4.3 059/125] NFC: nci: Fix improper management of HCI return code

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Christophe Ricard commit d8cd37ed2fc871c66b4c79c59f651dc2cdf7091c upstream. When sending HCI data over NCI, HCI return code is part of the NCI data. In order to get correctly the HCI return cod

[PATCH 4.3 019/125] net: fix a race in dst_release()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit d69bbf88c8d0b367cf3e3a052f6daadf630ee566 ] Only cpu seeing dst refcount going to 0 can safely dereference dst->flags. Otherwise an other cpu might already have f

[PATCH 4.3 047/125] x86/cpu: Fix SMAP check in PVOPS environments

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Andrew Cooper commit 581b7f158fe0383b492acd1ce3fb4e99d4e57808 upstream. There appears to be no formal statement of what pv_irq_ops.save_fl() is supposed to return precisely. Native returns the

[PATCH 4.3 020/125] ARM: 8426/1: dma-mapping: add missing range check in dma_mmap()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit 371f0f085f629fc0f66695f572373ca4445a67ad upstream. dma_mmap() function in IOMMU-based dma-mapping implementation lacked a check for valid range of mmap parameters (offse

[PATCH 4.3 021/125] ARM: 8427/1: dma-mapping: add support for offset parameter in dma_mmap()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit 7e31210349e9e03a9a4dff31ab5f2bc83e8e84f5 upstream. IOMMU-based dma_mmap() implementation lacked proper support for offset parameter used in mmap call (it always assumed

[PATCH 4.3 022/125] ARM: common: edma: Fix channel parameter for irq callbacks

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Peter Ujfalusi commit 696d8b70c09dd421c4d037fab04341e5b30585cf upstream. In case when the interrupt happened for the second eDMA the channel number was incorrectly passed to the client driver.

[PATCH 4.3 045/125] x86/irq: Probe for PIC presence before allocating descs for legacy IRQs

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Vitaly Kuznetsov commit 8c058b0b9c34d8c8d7912880956543769323e2d8 upstream. Commit d32932d02e18 ("x86/irq: Convert IOAPIC to use hierarchical irqdomain interfaces") brought a regression for Hype

[PATCH 4.3 044/125] x86/setup: Fix low identity map for >= 2GB kernel range

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Mazur commit 68accac392d859d24adcf1be3a90e41f978bd54c upstream. The commit f5f3497cad8c extended the low identity mapping. However, if the kernel uses more than 2 GB (VMSPLIT_2G_OPT o

[PATCH 4.3 042/125] KVM: x86: obey KVM_X86_QUIRK_CD_NW_CLEARED in kvm_set_cr0()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Laszlo Ersek commit 879ae1880449c88db11c1ebdaedc2da79b2fe73f upstream. Commit b18d5431acc7 ("KVM: x86: fix CR0.CD virtualization") was technically correct, but it broke OVMF guests by slowing d

[PATCH 4.3 046/125] x86/cpu: Call verify_cpu() after having entered long mode too

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Borislav Petkov commit 04633df0c43d710e5f696b06539c100898678235 upstream. When we get loaded by a 64-bit bootloader, kernel entry point is startup_64 in head_64.S. We don't trust any and all bo

[PATCH 4.3 043/125] KVM: x86: work around infinite loop in microcode when #AC is delivered

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Eric Northup commit 54a20552e1eae07aa240fa370a0293e006b5faed upstream. It was found that a guest can DoS a host by triggering an infinite stream of "alignment check" (#AC) exceptions. This cau

Re: rhashtable: Use __vmalloc with GFP_ATOMIC for table allocation

2015-12-07 Thread Thomas Graf
On 12/05/15 at 03:06pm, Herbert Xu wrote: > On Fri, Dec 04, 2015 at 07:15:55PM +0100, Phil Sutter wrote: > > > > > Only one should really do this, while others are waiting. > > > > Sure, that was my previous understanding of how this thing works. > > Yes that's clearly how it should be. Unfortun

[PATCH 4.3 035/125] MIPS: KVM: Fix CACHE immediate offset sign extension

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: James Hogan commit c5c2a3b998f1ff5a586f9d37e154070b8d550d17 upstream. The immediate field of the CACHE instruction is signed, so ensure that it gets sign extended by casting it to an int16_t ra

Re: use-after-free in __perf_install_in_context

2015-12-07 Thread Peter Zijlstra
On Fri, Dec 04, 2015 at 09:04:35PM +0100, Dmitry Vyukov wrote: > == > BUG: KASAN: use-after-free in __lock_acquire+0x4e99/0x5100 at addr > 880038706e60 > Read of size 8 by task syzkaller_execu/6513 > ===

[PATCH 4.3 036/125] MIPS: KVM: Uninit VCPU in vcpu_create error path

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: James Hogan commit 585bb8f9a5e592f2ce7abbe5ed3112d5438d2754 upstream. If either of the memory allocations in kvm_arch_vcpu_create() fail, the vcpu which has been allocated and kvm_vcpu_init'd d

[PATCH 4.3 033/125] MIPS: ath79: Fix the DDR control initialization on ar71xx and ar934x

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Alban Bedel commit 5011a7e808c9fec643d752c5a495a48f27268a48 upstream. The DDR control initialization needs to know the SoC type, however ath79_detect_sys_type() was called after ath79_ddr_ctrl_

[PATCH 4.3 034/125] MIPS: KVM: Fix ASID restoration logic

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: James Hogan commit 002374f371bd02df864cce1fe85d90dc5b292837 upstream. ASID restoration on guest resume should determine the guest execution mode based on the guest Status register rather than b

[PATCH 4.3 031/125] MIPS: lantiq: add clk_round_rate()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Hauke Mehrtens commit 4e7d30dba493b60a80e9b590add1b4402265cc83 upstream. This adds a basic implementation of clk_round_rate() The clk_round_rate() function is called by multiple drivers and sub

[PATCH 4.3 016/125] tun_dst: Fix potential NULL dereference

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Tobias Klauser [ Upstream commit f63ce5b6fa5e9a0faf7a0e1ef2993a502878c78a ] In tun_dst_unclone() the return value of skb_metadata_dst() is checked for being NULL after it is dereferenced. Fix t

Re: [PATCH 7/8] cgroup: mount cgroupns-root when inside non-init cgroupns

2015-12-07 Thread Tejun Heo
Hello, Serge. On Thu, Dec 03, 2015 at 04:47:06PM -0600, Serge E. Hallyn wrote: ... > + dentry = dget(sb->s_root); > + if (!kn->parent) // this is the root > + return dentry; > + > + knparent = find_kn_ancestor_below(kn, NULL); > + BUG_ON(!knparent); Doing WARN_ON() and

[PATCH 4.3 030/125] ARM: pxa: remove incorrect __init annotation on pxa27x_set_pwrmode

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Arnd Bergmann commit 54c09889bff6d99c8733eed4a26c9391b177c88b upstream. The z2 machine calls pxa27x_set_pwrmode() in order to power off the machine, but this function gets discarded early at bo

[PATCH 4.3 027/125] ARM: dts: Add vbus regulator to USB2 phy nodes on exynos3250, exynos4210 and exynos4412 boards

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit 4ae9a4c66cdcb8b5d4e4d904846f1b450dbcabb4 upstream. Exynos USB2 PHY driver now supports VBUS regulator, so add it to all boards which have it available. This also fixes c

Re: [RFC PATCH V2 0/3] IXGBE/VFIO: Add live migration support for SRIOV NIC

2015-12-07 Thread Lan, Tianyu
On 12/5/2015 1:07 AM, Alexander Duyck wrote: We still need to support Windows guest for migration and this is why our patches keep all changes in the driver since it's impossible to change Windows kernel. That is a poor argument. I highly doubt Microsoft is interested in having to modify all

Re: [RFC PATCH 0/8] CPUs capacity information for heterogeneous systems

2015-12-07 Thread Juri Lelli
On 07/12/15 13:18, Russell King - ARM Linux wrote: > On Mon, Dec 07, 2015 at 12:36:54PM +, Juri Lelli wrote: > > On 07/12/15 12:11, Russell King - ARM Linux wrote: > > > It looks like the second patch doesn't yet have the backing from the DT > > > people, which prevents the remainder of the pat

[PATCH 4.3 024/125] ARM: tegra: paz00: use con_ids to refer GPIOs in gpiod_lookup table

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Osipenko commit e77b675f8786f38d40fc1562e1275875daf67fef upstream. Commit 72daceb9a10a ("net: rfkill: gpio: Add default GPIO driver mappings for ACPI") removed possibility to request GPI

[PATCH 4.3 028/125] ARM: dts: Fix WLAN regression on omap5-uevm

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Tony Lindgren commit 0efc898a9bea7a2e8e583c6efab0e19dc7093078 upstream. Commit 99f84cae43df ("ARM: dts: add wl12xx/wl18xx bindings") added device tree bindings for the TI WLAN SDIO on many omap

[PATCH 4.3 018/125] bonding: fix panic on non-ARPHRD_ETHER enslave failure

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Jay Vosburgh [ Upstream commit 40baec225765c54eefa870530dd613bad9829bb7 ] Since commit 7d5cd2ce529b, when bond_enslave fails on devices that are not ARPHRD_ETHER, if needed, it resets the bondi

[PATCH 4.3 032/125] MIPS: CDMM: Add builtin_mips_cdmm_driver() macro

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: James Hogan commit 1b4a5ddb127caf125e14551ebd334be1acf21805 upstream. Add helper macro builtin_mips_cdmm_driver() for builtin CDMM drivers that don't do anything special in init and have no exi

[PATCH 4.3 026/125] ARM: at91: pm: at91_pm_suspend_in_sram() must be 8-byte aligned

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Patrick Doyle commit 5fcf8d1a0e84792b2bc44922c5d833dab96a9c1e upstream. fncpy() requires that the source and the destination are both 8-byte aligned. Signed-off-by: Patrick Doyle Signed-off-b

[PATCH 4.3 007/125] stmmac: Correctly report PTP capabilities.

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Phil Reid [ Upstream commit e6dbe1eb2db0d7a14991c06278dd3030c45fb825 ] priv->hwts_*_en indicate if timestamping is enabled/disabled at run time. But priv->dma_cap.time_stamp and priv->dma_cap

[PATCH 4.3 015/125] net: Fix prefsrc lookups

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: David Ahern [ Upstream commit e1b8d903c6c3862160d2d5036806a94786c8fc4e ] A bug report (https://bugzilla.kernel.org/show_bug.cgi?id=107071) noted that the follwoing ip command is failing with v4

[PATCH 4.3 000/125] 4.3.1-stable review

2015-12-07 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.3.1 release. There are 125 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Dec 9 14:57:09 UTC 2015. Anything receive

[PATCH 4.3 025/125] ARM: at91/dt: corrections to i2c1 declaration to sama5d4

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Holger Busse commit d1a9c24ad16ab2b26f1574bc3f2c165a7beff5df upstream. Correcting the dma declaration for i2c1 dma. Signed-off-by: Holger Busse Signed-off-by: Nicolas Ferre Fixes: 4cc7cdf35c

[PATCH 4.3 006/125] ipv4: update RTNH_F_LINKDOWN flag on UP event

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Julian Anastasov [ Upstream commit c9b3292eeb52c6834e972eb5b8fe38914771ed12 ] When nexthop is part of multipath route we should clear the LINKDOWN flag when link goes UP or when first address i

[PATCH 4.3 008/125] ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context.

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Ani Sinha [ Upstream commit 44f49dd8b5a606870a1f21101522a0f9c4414784 ] Fixes the following kernel BUG : BUG: using __this_cpu_add() in preemptible [] code: bash/2758 caller is __this_c

[PATCH 4.3 004/125] net: bcmgenet: Software reset EPHY after power on

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Florian Fainelli [ Upstream commit 5dbebbb44a6ad94aab2cd1a46f7676f255403f64 ] The EPHY on GENET v1->v3 is extremely finicky, and will show occasional failures based on the timing and reset sequ

[PATCH] IB/mlx4: use list_for_each_entry_safe in search_relocate_mgid0_group

2015-12-07 Thread Geliang Tang
Simplify the code with list_for_each_entry_safe(). Signed-off-by: Geliang Tang --- drivers/infiniband/hw/mlx4/mcg.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/infiniband/hw/mlx4/mcg.c b/drivers/infiniband/hw/mlx4/mcg.c index 99451d8..ebdca2b 100644 --- a/d

[PATCH 4.3 001/125] ARM: 8449/1: fix bug in vdsomunge swab32 macro

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: "H. Nikolaus Schaller" commit 38850d786a799c3ff2de0dc1980902c3263698dc upstream. Commit 8a603f91cc48 ("ARM: 8445/1: fix vdsomunge not to depend on glibc specific byteswap.h") unfortunately intr

[PATCH 4.3 005/125] ipv4: fix to not remove local route on link down

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Julian Anastasov [ Upstream commit 4f823defdd5b106a5e89745ee8b163c71855de1e ] When fib_netdev_event calls fib_disable_ip on NETDEV_DOWN event we should not delete the local routes if the local

[PATCH 4.3 010/125] sit: fix sit0 percpu double allocations

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 4ece9009774596ee3df0acba65a324b7ea79387c ] sit0 device allocates its percpu storage twice : - One time in ipip6_tunnel_init() - One time in ipip6_fb_tunnel_init()

[PATCH 4.3 013/125] ipv6: clean up dev_snmp6 proc entry when we fail to initialize inet6_dev

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Sabrina Dubroca [ Upstream commit 2a189f9e57650e9f310ddf4aad75d66c1233a064 ] In ipv6_add_dev, when addrconf_sysctl_register fails, we do not clean up the dev_snmp6 entry that we have already re

Re: kernel BUG at mm/filemap.c:238! (4.4.0-rc4)

2015-12-07 Thread Peter Zijlstra
On Mon, Dec 07, 2015 at 04:18:30PM +0100, Jan Stancek wrote: > So, according to bisect first bad commit is: > > commit 68985633bccb6066bf1803e316fbc6c1f5b796d6 > Author: Peter Zijlstra > Date: Tue Dec 1 14:04:04 2015 +0100 > > sched/wait: Fix signal handling in bit wait helpers > > which

Re: [PATCH 4/5] [media] uvcvideo: create pad links after subdev registration

2015-12-07 Thread Javier Martinez Canillas
Hello Laurent, On 12/05/2015 11:44 PM, Laurent Pinchart wrote: > Hi Javier, > > Thank you for the patch. > Thanks for your review. > On Monday 07 September 2015 16:10:25 Javier Martinez Canillas wrote: > > [snip] > >> From 8be356e77eeefdc5c0738dd429205f3398c5b76c Mon Sep 17 00:00:00 2001 >>

Re: [PATCH] drm/omap: Use platform_register/unregister_drivers()

2015-12-07 Thread Tomi Valkeinen
On 02/12/15 18:23, Thierry Reding wrote: > From: Thierry Reding > > These new helpers simplify implementing multi-driver modules and > properly handle failure to register one driver by unregistering all > previously registered drivers. > > Signed-off-by: Thierry Reding > --- > drivers/gpu/dr

[PATCH 4.3 012/125] net: avoid NULL deref in inet_ctl_sock_destroy()

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 8fa677d2706d325d71dab91bf6e6512c05214e37 ] Under low memory conditions, tcp_sk_init() and icmp_sk_init() can both iterate on all possible cpus and call inet_ctl_s

[PATCH 4.2 085/124] can: Use correct type in sizeof() in nla_put()

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Marek Vasut commit 562b103a21974c2f9cd67514d110f918bb3e1796 upstream. The sizeof() is invoked on an incorrect variable, likely due to some copy-paste error, and this might result in memory corr

[PATCH 4.3 011/125] sfc: push partner queue for skb->xmit_more

2015-12-07 Thread Greg Kroah-Hartman
4.3-stable review patch. If anyone has any objections, please let me know. -- From: Martin Habets [ Upstream commit b2663a4f30e85ec606b806f5135413e6d5c78d1e ] When the IP stack passes SKBs the sfc driver puts them in 2 different TX queues (called partners), one for checksummed

[PATCH 4.2 103/124] usb: dwc3: Add dis_enblslpm_quirk

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: John Youn commit ec791d149bca4511e7d3a6a92bb3b030c5a443f9 upstream. Add a quirk to clear the GUSB2PHYCFG.ENBLSLPM bit, which controls whether the PHY receives the suspend signal from the contro

[PATCH 4.2 105/124] usb: chipidea: imx: refine clock operations to adapt for all platforms

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Peter Chen commit ae3e57ae26cdcc85728bb566f999bcb9a7cc6954 upstream. Some i.mx platforms need three clocks to let controller work, but others only need one, refine clock operation to adapt for

[PATCH 4.2 107/124] usb: ehci-orion: fix probe for !GENERIC_PHY

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Jonas Gorski commit db1319e166c5e872c4be54eac4e47454133708cf upstream. Commit d445913ce0ab7f ("usb: ehci-orion: add optional PHY support") added support for optional phys, but devm_phy_optional

[PATCH 4.2 108/124] usblp: do not set TASK_INTERRUPTIBLE before lock

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Slaby commit 19cd80a214821f4b558560ebd76bfb2c38b4f3d8 upstream. It is not permitted to set task state before lock. usblp_wwait sets the state to TASK_INTERRUPTIBLE and calls mutex_lock_int

[PATCH 4.2 104/124] usb: dwc3: pci: Set enblslpm quirk for Synopsys platforms

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: John Youn commit 94218ee31ba56fb3a8625978b393124ad660408e upstream. Certain Synopsys prototyping PHY boards are not able to meet timings constraints for LPM. This allows the PHY to meet those t

[PATCH 4.2 100/124] usb: dwc3: pci: Add the PCI Product ID for Synopsys USB 3.1

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: John Youn commit e8095a25364a30216ad40dbe8893ed5c3c235949 upstream. This adds the PCI product ID for the Synopsys USB 3.1 IP core (DWC_usb31) on a HAPS-based PCI development platform. Signed-o

Re: [PATCH] fbdev: sis: enforce selection of at least one backend

2015-12-07 Thread Tomi Valkeinen
On 27/11/15 16:33, Arnd Bergmann wrote: > The sis framebuffer driver complains with a compile-time warning > if neither the FB_SIS_300 nor FB_SIS_315 symbols are selected: > > drivers/video/fbdev/sis/sis_main.c:61:2: warning: #warning Neither > CONFIG_FB_SIS_300 nor CONFIG_FB_SIS_315 is se > >

[PATCH 4.2 084/124] Bluetooth: Fix removing connection parameters when unpairing

2015-12-07 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hedberg commit a6ad2a6b9cc1d9d791aee5462cfb8528f366f1d4 upstream. The commit 89cbb0638e9b7 introduced support for deferred connection parameter removal when unpairing by removing them onl

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