[for 4.1 PATCH resend] libsas: fix "sysfs group not found" warnings at port teardown time

2015-06-17 Thread Dan Williams
Praveen reports: After some debugging this is what I have found sas_phye_loss_of_signal gets triggered on phy_event from mvsas sas_phye_loss_of_signal calls sas_deform_port sas_deform_port posts a DISCE_DESTRUCT event (sas_unregister_domain_devices-> sas_unregister_d

Re: [PATCH 3.4 000/172] 3.4.108-rc1 review

2015-06-17 Thread Zefan Li
On 2015/6/16 23:13, Ian Campbell wrote: > On Tue, 2015-06-16 at 16:33 +0800, l...@kernel.org wrote: >> From: Zefan Li >> >> This is the start of the stable review cycle for the 3.4.108 release. >> There are 172 patches in this series, all will be posted as a response >> to this one. If anyone has

Re: [PATCH 3.4 035/172] ALSA: hdspm - Constrain periods to 2 on older cards

2015-06-17 Thread Zefan Li
>> @@ -6042,6 +6042,12 @@ static int snd_hdspm_capture_open(struct >> snd_pcm_substream *substream) >> snd_pcm_hw_constraint_minmax(runtime, >> SNDRV_PCM_HW_PARAM_PERIOD_SIZE, >> 64, 8192); >> +

Re: [PATCH 3.4 000/172] 3.4.108-rc1 review

2015-06-17 Thread Zefan Li
On 2015/6/16 16:49, Guenter Roeck wrote: > On 06/16/2015 01:33 AM, l...@kernel.org wrote: >> From: Zefan Li >> >> This is the start of the stable review cycle for the 3.4.108 release. >> There are 172 patches in this series, all will be posted as a response >> to this one. If anyone has any issue

[PATCH 3.19.y-ckt 003/146] ozwpan: Use proper check to prevent heap overflow

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Jason A. Donenfeld" commit d114b9fe78c8d6fc6e70808c2092aa307c36dc8e upstream. Since elt->length is a u8, we can make this variable a u8. Then we can do proper bounds checking more ea

[PATCH 3.19.y-ckt 010/146] usb: dwc2: hcd: use new USB_RESUME_TIMEOUT

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Felipe Balbi commit 74bd7b69801819707713b88e9d0bc074efa2f5e7 upstream. Make sure we're using the new macro, so our resume signaling will always pass certification. Signed-off-by: Fel

[PATCH 3.19.y-ckt 012/146] x86: vdso: fix pvclock races with task migration

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= commit 80f7fdb1c7f0f9266421f823964fd1962681f6ce upstream. If we were migrated right after __getcpu, but before reading the migration_count, w

[PATCH 3.19.y-ckt 011/146] usb: isp1760: hcd: use new USB_RESUME_TIMEOUT

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Felipe Balbi commit 59c9904cce77b55892e15f40791f1e66e4d3a1e6 upstream. Make sure we're using the new macro, so our resume signaling will always pass certification. Signed-off-by: Fel

[PATCH 3.19.y-ckt 013/146] nfsd: fix nsfd startup race triggering BUG_ON

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Giuseppe Cantavenera commit bb7ffbf29e76b89a86ca4c3ee0d4690641f2f772 upstream. nfsd triggered a BUG_ON in net_generic(...) when rpc_pipefs_event(...) in fs/nfsd/nfs4recover.c was call

[PATCH 3.19.y-ckt 007/146] HID: add HP OEM mouse to quirk ALWAYS_POLL

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum commit 7a8e53c414c8183e8735e3b08d9a776200e6e665 upstream. This mouse needs QUIRK_ALWAYS_POLL. Signed-off-by: Oliver Neukum Signed-off-by: Jiri Kosina Signed-off-by: K

[PATCH 3.19.y-ckt 002/146] ozwpan: divide-by-zero leading to panic

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Jason A. Donenfeld" commit 04bf464a5dfd9ade0dda918e44366c2c61fce80b upstream. A network supplied parameter was not checked before division, leading to a divide-by-zero. Since this ha

[PATCH 3.19.y-ckt 008/146] HID: add quirk for PIXART OEM mouse used by HP

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum commit b70b82580248b5393241c986082842ec05a2b7d7 upstream. This mouse is also known under other IDs. It needs the quirk or will disconnect in runlevel 1 or 3. Signed-off

[PATCH 3.19.y-ckt 009/146] Revert "usb: dwc2: add bus suspend/resume for dwc2"

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Paul Zimmerman commit b0bb9bb6ce01e37e47db04a31fd93dbe2d2be3d3 upstream. This reverts commit 0cf884e819e05437287a668b9bfcc198bab6329c. Even after applying the follow-on patch at https

[PATCH 3.19.y-ckt 005/146] x86: kvm: Revert "remove sched notifier for cross-cpu migrations"

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Marcelo Tosatti commit 0a4e6be9ca17c54817cf814b4b5aa60478c6df27 upstream. The following point: 2. per-CPU pvclock time info is updated if the underlying CPU changes. Is n

[PATCH 3.19.y-ckt 004/146] ozwpan: unchecked signed subtraction leads to DoS

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Jason A. Donenfeld" commit 9a59029bc218b48eff8b5d4dde5662fd79d3e1a8 upstream. The subtraction here was using a signed integer and did not have any bounds checking at all. This commit

[PATCH 3.19.y-ckt 006/146] HID: add ALWAYS_POLL quirk for a Logitech 0xc007

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "oli...@neukum.org" commit a415457733b5fa40bc996bf1f4df471cd98d3608 upstream. This device disconnects every 60s without X Signed-off-by: Oliver Neukum Signed-off-by: Jiri Kosina Si

[PATCH 3.19.y-ckt 019/146] iio: pressure: hid-sensor-press: Fix modifier

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Srinivas Pandruvada commit 964e2255f1d73fc0136bc206a78a1f86bdad72a7 upstream. Fix "null" in the raw attribute and scan elements. Signed-off-by: Srinivas Pandruvada Signed-off-by: Jo

[PATCH 3.19.y-ckt 017/146] iio/axp288_adc: add missing channel info mask

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Jacob Pan commit d0716b0ea4ce11a13477163c14b26e180922ba51 upstream. Commit 65de7654d39c70c2b ("iio: iio: Fix iio_channel_read return if channel havn't info") added a check for valid i

[PATCH 3.19.y-ckt 020/146] iio: adc: xilinx: Fix register addresses

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Betker commit 3960d2c0c4aafe98da47a4a2eb64dfa8e88d8df5 upstream. Define the register addresses for MIN_VCCPINT, MIN_VCCPAUX, MIN_VCCO_DDR correctly. Signed-off-by: Thomas Betk

[PATCH 3.19.y-ckt 015/146] firmware/ihex2fw.c: restore missing default in switch statement

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Iooss commit d43698e8abb58a6ac47d16e0f47bb55f452e4fc4 upstream. Commit 2473238eac95 ("ihex: add support for CS:IP/EIP records") removes the "default:" statement in the switch

[PATCH 3.19.y-ckt 016/146] bridge/mdb: remove wrong use of NLM_F_MULTI

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Dichtel commit 821996795973fd52703c35811a03db9fec1ac141 upstream. NLM_F_MULTI must be used only when a NLMSG_DONE message is sent. In fact, it is sent only at the end of a dum

[PATCH 3.19.y-ckt 022/146] iio: adc: xilinx: Fix VREFP scale

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Betker commit 00db4e52f4541965f7fda225eb458a75f892017b upstream. The scaling factor for VREFP is 3.0/4096, not 1.0/4096; fix this to get correct readings. Signed-off-by: Thoma

[PATCH 3.19.y-ckt 018/146] iio: light: hid-sensor-prox: Fix modifier

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Srinivas Pandruvada commit c2aab3d58b96002555a3e70004f593b043830248 upstream. Currently in_proximity_(null)_raw is getting presented as raw sysfs attribute. Same with the scan_element

[PATCH 3.19.y-ckt 014/146] jhash: Update jhash_[321]words functions to use correct initval

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Alexander Duyck commit 2e7056c433216f406b90a003aa0ba42e19d3bdcf upstream. Looking over the implementation for jhash2 and comparing it to jhash_3words I realized that the two hashes we

[PATCH 3.19.y-ckt 021/146] iio: adc: xilinx: Fix "vccaux" channel .address

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Betker commit d6c96c42283601e311a7a1a3d7e51cde9d7fdb6e upstream. For the "vccaux" channel, read the VCCAUX register, not VCCINT. Signed-off-by: Thomas Betker Signed-off-by: J

[PATCH 3.19.y-ckt 023/146] iio: adc: xilinx: Fix VREFN sign

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Betker commit 97ffae1d30c3f6ceee67d5b0d3e540c08c13c744 upstream. The VREFN channel is bipolar, not unipolar. Small negative values do occur (e.g., -1mV), and unsigned conversio

[PATCH 3.19.y-ckt 029/146] USB: cp210x: add ID for KCF Technologies PRN device

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Mark Edwards commit c735ed74d83f8ecb45c4c4c95a16853c9c3c8157 upstream. Added the USB serial console device ID for KCF Technologies PRN device which has a USB port for its serial conso

[PATCH 3.19.y-ckt 025/146] libata: Ignore spurious PHY event on LPM policy change

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Gabriele Mazzotta commit 09c5b4803a80a5451d950d6a539d2eb311dc0fb1 upstream. When the LPM policy is set to ATA_LPM_MAX_POWER, the device might generate a spurious PHY event that cuases

[PATCH 3.19.y-ckt 033/146] nfsd: fix the check for confirmed openowner in nfs4_preprocess_stateid_op

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Christoph Hellwig commit ebe9cb3bb13e7b9b281969cd279ce70834f7500f upstream. If we find a non-confirmed openowner we jump to exit the function, but do not set an error value. Fix this

[PATCH 3.19.y-ckt 024/146] libata: Add helper to determine when PHY events should be ignored

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Gabriele Mazzotta commit 8393b811f38acdf7fd8da2028708edad3e68ce1f upstream. This is a preparation commit that will allow to add other criteria according to which PHY events should be

[PATCH 3.19.y-ckt 031/146] USB: visor: Match I330 phone more precisely

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Jason A. Donenfeld" commit 82ee3aeb9295c5fc37fd2ddf20f13ac2b40ec97d upstream. Samsung has just released a portable USB3 SSD, coming in a very small and nice form factor. It's USB ID

[PATCH 3.19.y-ckt 032/146] net: can: xilinx_can: fix extended frame handling

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Jeppe Ledet-Pedersen commit 5793affe8c723ece8114b898ab9003c7d97f86d1 upstream. Using IDR_SRR in RXFIFO_ID to test for the presence of data is only valid for standard frames. For exten

[PATCH 3.19.y-ckt 026/146] iio:st_sensors: Fix oops when probing SPI devices

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Alban Bedel commit 8e71c04f863a1754f21b27fb8ecb773d680a0a80 upstream. In SPI mode the transfer buffer is locked with a mutex. However this mutex is only initilized after the probe, bu

[PATCH 3.19.y-ckt 034/146] svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failures

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Scott Mayhew commit 9507271d960a1911a5168337d75c171cd91f upstream. In an environment where the KDC is running Active Directory, the exported composite name field returned in the c

[PATCH 3.19.y-ckt 028/146] rtlwifi: rtl8192cu: Fix kernel deadlock

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit 414b7e3b9ce8b0577f613e656fdbc36b34b444dd upstream. The USB mini-driver in rtlwifi, which is used by rtl8192cu, issues a call to usb_control_msg() with a timeout va

[PATCH 3.19.y-ckt 030/146] USB: pl2303: Remove support for Samsung I330

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Jason A. Donenfeld" commit 48ef23a4f686b1e4519d4193c20d26834ff810ff upstream. This phone is already supported by the visor driver. Signed-off-by: Jason A. Donenfeld Fixes: 1da177e4

[PATCH 3.19.y-ckt 041/146] staging: vt6655: Fix 80211 control and management status reporting.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley commit ad3fee9b17b90b8f1ac94b615111b2f14dd90adb upstream. Currently only TD_FLAGS_NETIF_SKB are reported back to mac80211. Move vnt_int_report_rate to report all fr

[PATCH 3.19.y-ckt 039/146] staging: vt6656: use ieee80211_tx_info to select packet type.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley commit b23f14302e86628625ac3982a6d23e35888755f2 upstream. Information for packet type is in ieee80211_tx_info band IEEE80211_BAND_5GHZ for PK_TYPE_11A. IEEE80211_T

[PATCH 3.19.y-ckt 045/146] xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit 18cc2f4cbbaf825a4fedcf2d60fd388d291e0a38 upstream. Our event ring consists of only one segment, and we risk filling the event ring in case we get isoc transfers w

[PATCH 3.19.y-ckt 037/146] md/raid5: don't record new size if resize_stripes fails.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown commit 6e9eac2dcee5e19f125967dd2be3e36558c42fff upstream. If any memory allocation in resize_stripes fails we will return -ENOMEM, but in some cases we update conf->pool_siz

[PATCH 3.19.y-ckt 044/146] xhci: fix isoc endpoint dequeue from advancing too far on transaction error

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit d104d0152a97fade389f47635b73a9ccc7295d0b upstream. Isoc TDs usually consist of one TRB, sometimes two. When all goes well we receive only one success event for a

[PATCH 3.19.y-ckt 042/146] staging: vt6655: lock MACvWriteBSSIDAddress.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley commit 664a5c1d1e33cd89cb7883e8c74638cc482b5da7 upstream. This function selects page 1 and cause intermittent problems on interrupt handler. lock call with spin_loc

[PATCH 3.19.y-ckt 035/146] libata: Blacklist queued TRIM on all Samsung 800-series

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Martin K. Petersen" commit 9a9324d3969678d44b330e1230ad2c8ae67acf81 upstream. The queued TRIM problems appear to be generic to Samsung's firmware and not tied to a particular model.

[PATCH 3.19.y-ckt 040/146] staging: vt6655: device_free_tx_buf use only ieee80211_tx_status_irqsafe

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley commit 3fa0917beb29d886550fcf61a6378563d1ce9684 upstream. TD_FLAGS_NETIF_SKB is only for data. Fixes issue of ack frames not being reported. Signed-off-by: Malcolm

[PATCH 3.19.y-ckt 036/146] ACPI / init: Fix the ordering of acpi_reserve_resources()

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Rafael J. Wysocki" commit b9a5e5e18fbf223502c0b2264c15024e393da928 upstream. Since acpi_reserve_resources() is defined as a device_initcall(), there's no guarantee that it will be ex

[PATCH 3.19.y-ckt 047/146] ARC: unbork !LLSC build

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Vineet Gupta commit daaf40e53b5dbdf75255d58a45ce8ac65ca511a8 upstream. Fixes: f7d11e93ee97a locking,arch,arc: Fold atomic_ops Signed-off-by: Vineet Gupta Signed-off-by: Kamal Mostafa

[PATCH 3.19.y-ckt 046/146] xhci: gracefully handle xhci_irq dead device

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Joe Lawrence commit 948fa13504f80b9765d2b753691ab94c83a10341 upstream. If the xHCI host controller has died (ie, device removed) or suffered other serious fatal error (STS_FATAL), the

[PATCH 3.19.y-ckt 043/146] arm64: bpf: fix signedness bug in loading 64-bit immediate

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Xi Wang commit 1e4df6b7208140f3c49f316d33a409d3a161f350 upstream. Consider "(u64)insn1.imm << 32 | imm" in the arm64 JIT. Since imm is signed 32-bit, it is sign-extended to 64-bit, l

[PATCH 3.19.y-ckt 048/146] staging: gdm724x: Correction of variable usage after applying ALIGN()

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?S=C5=82awomir=20Demeszko?= commit 892c89d5d7ffd1bb794fe54d86c0eef18d215fab upstream. Fix regression introduced by commit <29ef8a53542a>. After it writing AT commands to /dev/

[PATCH 3.19.y-ckt 049/146] usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Hans de Goede commit 172115090f5e739660b97694618a2ba86457063a upstream. Without this flag some versions of these enclosures do not work. Reported-and-tested-by: Christian Schaller S

[PATCH 3.19.y-ckt 053/146] ARM: net fix emit_udiv() for BPF_ALU | BPF_DIV | BPF_K intruction.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Schichan commit 19fc99d0c6ba7d9b65456496b5bb2169d5f74cd0 upstream. In that case, emit_udiv() will be called with rn == ARM_R0 (r_scratch) and loading rm first into ARM_R0 will

[PATCH 3.19.y-ckt 060/146] drm/radeon: add new bonaire pci id

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit fcf3b54282e4c5a95a1f45f67558bc105acdbc6a upstream. Signed-off-by: Alex Deucher Signed-off-by: Kamal Mostafa --- include/drm/drm_pciids.h | 1 + 1 file changed,

[PATCH 3.19.y-ckt 072/146] iwlwifi: pcie: prevent using unmapped memory in fw monitor

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Liad Kaufman commit 553452e5ffc0ed13214a287549627d02d9d7fbdc upstream. In the case of a DMA mapping error on the last iteration of the loop of the allocation of memory of the FW monit

[PATCH 3.19.y-ckt 051/146] tty/n_gsm.c: fix a memory leak when gsmtty is removed

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Pan Xinhui commit 8f9cfeed3eae86c70d3b04445a6f2036b27b6304 upstream. when gsmtty_remove put dlci, it will cause memory leak if dlci->port's refcount is zero. So we do the cleanup wor

[PATCH 3.19.y-ckt 054/146] x86/vdso: Fix the x86 vdso2c tool includes

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Tommi Kyntola commit 0a4f59d6e09ef16fbb7d213cfa1bf472c7845fda upstream. The build-time tool arch/x86/vdso/vdso2c.c includes , but cannot find it, unless the build host happens to prov

[PATCH 3.19.y-ckt 061/146] parisc,metag: Fix crashes due to stack randomization on stack-grows-upwards architectures

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit d045c77c1a69703143a36169c224429c48b9eecd upstream. On architectures where the stack grows upwards (CONFIG_STACK_GROWSUP=y, currently parisc and metag only) stack r

[PATCH 3.19.y-ckt 058/146] drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Christian=20K=C3=B6nig?= commit 607d48063512707a414e346972e2210dc71ab491 upstream. The mapping range is inclusive between starting and ending addresses. Signed-off-by: Chri

[PATCH 3.19.y-ckt 050/146] ahci: avoton port-disable reset-quirk

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Dan Williams commit dbfe8ef5599a5370abc441fcdbb382b656563eb4 upstream. Avoton AHCI occasionally sees drive probe timeouts at driver load time. When this happens SCR_STATUS indicates d

[PATCH 3.19.y-ckt 057/146] net: qca_spi: Fix possible race during probe

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Stefan Wahren commit 268be0f7a7d9b3644bcb99568efba13cb208b627 upstream. Registering the netdev before setting the priv data is unsafe. So fix this possible race by setting the priv da

[PATCH 3.19.y-ckt 059/146] RDMA/core: Fix for parsing netlink string attribute

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Tatyana Nikolova commit ec04847c0c5b471bab2dacceadfdb803a9d1a2ea upstream. The string iwpm_ulib_name is recorded in a nlmsg as a netlink attribute. Without this fix parsing of the nlm

[PATCH 3.19.y-ckt 064/146] ext4: fix NULL pointer dereference when journal restart fails

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Lukas Czerner commit 9d506594069355d1fb2de3f9104667312ff08ed3 upstream. Currently when journal restart fails, we'll have the h_transaction of the handle set to NULL to indicate that t

[PATCH 3.19.y-ckt 076/146] ARM: net: delegate filter to kernel interpreter when imm_offset() return value can't fit into 12bits.

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Schichan commit 0b59d8806a31bb0267b3a461e8fef20c727bdbf6 upstream. The ARM JIT code emits "ldr rX, [pc, #offset]" to access the literal pool. #offset maximum value is 4095 and

[PATCH 3.19.y-ckt 075/146] thermal: rockchip: fix an error code

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 0d0a2bf6ed4b489eef9a84450b3d90e6e001ce63 upstream. There is a copy and paste bug, "->clk" vs "->pclk", so we return the wrong error code here. Fixes: cbac8f63943

[PATCH 3.19.y-ckt 071/146] spi: bitbang: Make setup_transfer() callback optional

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Pelle Nilsson commit 7d0ec8b6f40b356f780b79de63eeafd6b907d68c upstream. Some controller drivers have no need of this callback (spi-altera even causes a NULL pointer dereference becaus

[PATCH 3.19.y-ckt 073/146] x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Alexei Starovoitov commit 343f845b375989f1753f605902931fa939aa2223 upstream. FROM_BE16: 'ror %reg, 8' doesn't clear upper bits of the register, so use additional 'movzwl' insn to zero

[PATCH 3.19.y-ckt 078/146] ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin commit 545774bd6e1427d98dde77244329d2311c5eca6f upstream. mc13xxx_reg_rmw() won't change any bit if passing 0 to the mask field. Pass AUDIO_SSI_SEL instead of 0 for the mask

[PATCH 3.19.y-ckt 074/146] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Toshiaki Makita commit 2439fc4d71f71b47c8ace1f42eb4603982a0 upstream. adapter->tx_ring is set to NULL where rx_ring should be. Fixes: 5536d2102a2d ("igb: Combine q_vector and rin

[PATCH 3.19.y-ckt 069/146] igb: Fix oops on changing number of rings

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Toshiaki Makita commit c0a06ee185f2b785c7bd44c4fb6fcae80f7d1a54 upstream. When changing the number of rings by ethtool -L, q_vectors are reused, which causes oops because of uninitial

[PATCH 3.19.y-ckt 077/146] ALSA: hda - Add headphone quirk for Lifebook E752

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 88776f366ede7d9cdce60bd2c9753dd6d6fa8b77 upstream. Fujitsu Lifebook E752 laptop needs a similar quirk done for Lifebook T731. Otherwise the headphone is always mu

[PATCH 3.19.y-ckt 068/146] mm, numa: really disable NUMA balancing by default on single node machines

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Mel Gorman commit b0dc2b9bb4ab782115b964310518ee0b17784277 upstream. NUMA balancing is meant to be disabled by default on UMA machines but the check is using nr_node_ids (highest node

[PATCH 3.19.y-ckt 079/146] ASoC: uda1380: Avoid accessing i2c bus when codec is disabled

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Vasily Khoruzhick commit 810e4425c224af6be67dff68c8832af1b5a11f89 upstream. set_dai_fmt_both() callback is called from snd_soc_runtime_set_dai_fmt() which is called from snd_soc_regis

[PATCH 3.19.y-ckt 066/146] jbd2: fix r_count overflows leading to buffer overflow in journal recovery

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "Darrick J. Wong" commit e531d0bceb402e643a4499de40dd3fa39d8d2e43 upstream. The journal revoke block recovery code does not check r_count for sanity, which means that an evil value of

[PATCH 3.19.y-ckt 038/146] sched: Handle priority boosted tasks proper in setscheduler()

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Thomas Gleixner commit 0782e63bc6fe7e2d3408d250df11d388b7799c6b upstream. Ronny reported that the following scenario is not handled correctly: T1 (prio = 10) lock(

[PATCH 3.19.y-ckt 062/146] net: phy: micrel: Fix regression in kszphy_probe

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Niklas Cassel commit bced870152161435cc59a53e77f3699f8e8f22ca upstream. Don't do clock-mode-select if clk == NULL, since when building without CONFIG_HAVE_CLK, clk_get returns NULL an

[PATCH 3.19.y-ckt 070/146] power/reset: at91: fix return value check in at91_reset_platform_probe()

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Wei Yongjun commit 932df43005389300a3336421e4aedb25390ae144 upstream. In case of error, the function devm_ioremap() returns NULL not ERR_PTR(). The IS_ERR() test in the return value c

[PATCH 3.19.y-ckt 067/146] tools/vm: fix page-flags build

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Andi Kleen commit 4933f55fe72c86e57efc454dd6e673c7f17af5a3 upstream. libabikfs.a doesn't exist anymore, so we now need to link with libapi.a. Signed-off-by: Andi Kleen Cc: Naoya Hor

[PATCH 3.19.y-ckt 063/146] firmware: dmi_scan: Fix ordering of product_uuid

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Jean Delvare commit 5c1ac56b51b9d222ab202dec1ac2f4215346129d upstream. In function dmi_present(), dmi_walk_early() calls dmi_table(), which calls dmi_decode(), which ultimately calls

[PATCH 3.19.y-ckt 086/146] mac80211: move WEP tailroom size check

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Janusz Dziedzic commit 47b4e1fc4972cc43a19121bc2608a60aef3bf216 upstream. Remove checking tailroom when adding IV as it uses only headroom, and move the check to the ICV generation th

[PATCH 3.19.y-ckt 080/146] clk: exynos5420: Restore GATE_BUS_TOP on suspend

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Javier Martinez Canillas commit 97372e5a99449b4fffa824a382ad6358066a9918 upstream. Commit ae43b3289186 ("ARM: 8202/1: dmaengine: pl330: Add runtime Power Management support v12") adde

[PATCH 3.19.y-ckt 083/146] ALSA: hda/realtek - Support Dell headset mode for ALC256

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Kailang Yang commit 7081adf3f98f4c39dc6758208775b2aa48f51f8a upstream. Dell new platform of ALC256 audio codec. Support headset mode for Dell ALC256 platform. Signed-off-by: Kailang

[PATCH 3.19.y-ckt 084/146] ALSA: hda - fix headset mic detection problem for one more machine

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Hui Wang commit e8191a8e475551b277d85cd76c3f0f52fdf42e86 upstream. We have two machines with alc256 codec in the pin quirk table, so moving the common pins to ALC256_STANDARD_PINS. B

[PATCH 3.19.y-ckt 089/146] KVM: MMU: fix SMAP virtualization

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Xiao Guangrong commit 0be0226f07d14b153a5eedf2bb86e1eb7dcefab5 upstream. KVM may turn a user page to a kernel page when kernel writes a readonly user page if CR0.WP = 1. This shadow p

[PATCH 3.19.y-ckt 085/146] ALSA: hda - Add headset mic quirk for Dell Inspiron 5548

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: David Henningsson commit 9b5a4e395c2f39fae89f75e4a749be5dba342d22 upstream. This enables the headset microphone on Dell Inspiron 5548, or at least some variants of it. BugLink: https

[PATCH 3.19.y-ckt 087/146] KVM: MMU: fix smap permission check

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Xiao Guangrong commit 7cbeed9bce7580479bb97457dad220cb3594b875 upstream. Current permission check assumes that RSVD bit in PFEC is always zero, however, it is not true since MMIO #PF

[PATCH 3.19.y-ckt 081/146] Revert "HID: logitech-hidpp: support combo keyboard touchpad TK820"

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Tissoires commit 5006c1052aafa01dab5b0e643b7dac755b41f3bb upstream. This reverts commit 3a61e97563d78a2ca10752902449570d8433ce76. The Logitech TK820 seems to be affected by

[PATCH 3.19.y-ckt 091/146] powerpc/mce: fix off by one errors in mce event handling

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Axtens commit ffb2d78eca08a1451137583d4e435aecfd6af809 upstream. Before 69111bac42f5 ("powerpc: Replace __get_cpu_var uses"), in save_mce_event, index got the value of mce_nest

[PATCH 3.19.y-ckt 093/146] ASoC: wm8960: fix "RINPUT3" audio route error

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Zidan Wang commit 85e36a1f4a735d991ba5106781ea48e89a0b8901 upstream. It should be "RINPUT3" instead of "LINPUT3" route to "Right Input Mixer". Signed-off-by: Zidan Wang Acked-by: Ch

[PATCH 3.19.y-ckt 088/146] KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit 898761158be7682082955e3efa4ad24725305fc7 upstream. smep_andnot_wp is initialized in kvm_init_shadow_mmu and shadow pages should not be reused for different values

[PATCH 3.19.y-ckt 082/146] thermal: armada: Update Armada 380 thermal sensor coefficients

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Nadav Haklai commit efa86858e1d8970411a140fa1e0c4dd18a8f2a89 upstream. Improve the Armada 380 thermal sensor accuracy by using updated formula. The updated formula is: Temperature[C d

[PATCH 3.19.y-ckt 101/146] mmc: atmel-mci: fix bad variable type for clkdiv

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Ludovic Desroches commit 60c8f783a18feb95ad967c87e9660caf09fb4700 upstream. clkdiv is declared as an u32 but it can be set to a negative value causing a huge divisor value. Change its

[PATCH 3.19.y-ckt 092/146] ASoC: dapm: Modify widget stream name according to prefix

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Koro Chen commit fdb6eb0a12871d5bfaf266c5a0d5259a5437a72f upstream. When there is prefix specified, currently we will add this prefix in widget->name, but not in widget->sname. it cau

[PATCH 3.19.y-ckt 095/146] ktime: Optimize ktime_divns for constant divisors

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Pitre commit 8b618628b2bf83512fc8df5e8672619d65adfdfb upstream. At least on ARM, do_div() is optimized to turn constant divisors into an inline multiplication by the reciproca

[PATCH 3.19.y-ckt 102/146] sd: Disable support for 256 byte/sector disks

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Mark Hounschell commit 74856fbf441929918c49ff262ace9835048e4e6a upstream. 256 bytes per sector support has been broken since 2.6.X, and no-one stepped up to fix this. So disable suppo

[PATCH 3.19.y-ckt 097/146] Input: elantech - fix semi-mt protocol for v3 HW

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Tissoires commit 3c0213d17a09601e0c6c0ae0e27caf70d988290f upstream. When the v3 hardware sees more than one finger, it uses the semi-mt protocol to report the touches. Howeve

[PATCH 3.19.y-ckt 090/146] storvsc: Set the SRB flags correctly when no data transfer is needed

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: "K. Y. Srinivasan" commit dc45708ca9988656d706940df5fd102672c5de92 upstream. Set the SRB flags correctly when there is no data transfer. Without this change some IHV drivers will fai

[PATCH 3.19.y-ckt 094/146] ASoC: wm8994: correct BCLK DIV 348 to 384

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Zidan Wang commit 17fc2e0a3db11889e942c5ab15a1fcb876638f25 upstream. According to the RM of wm8958, BCLK DIV 348 doesn't exist, correct it to 384. Signed-off-by: Zidan Wang Acked-by

[PATCH 3.19.y-ckt 100/146] ALSA: hda/realtek - ALC292 dock fix for Thinkpad L450

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Ansgar Hegerfeld commit 09ea997677cd44ebe7f42573119aaf46b775c683 upstream. The Lenovo ThinkPad L450 requires the ALC292_FIXUP_TPT440_DOCK fix in order to get sound output on the docki

[PATCH 3.19.y-ckt 099/146] ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: David Henningsson commit 6ffc0898b29a2811a6c0569c5dd9b581980110df upstream. This patch adds support for Conexant HD Audio codecs CX20721, CX20722, CX20723 and CX20724. BugLink: https

[PATCH 3.19.y-ckt 105/146] kvm: fix crash in kvm_vcpu_reload_apic_access_page

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Andrea Arcangeli commit e8fd5e9e9984675f45b9a5485909c143fbde248f upstream. memslot->userfault_addr is set by the kernel with a mmap executed from the kernel but the userland can still

[PATCH 3.19.y-ckt 106/146] Revert "KVM: x86: drop fpu_activate hook"

2015-06-17 Thread Kamal Mostafa
3.19.8-ckt2 -stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit 0fdd74f7784b5cdff7075736992bbb149b1ae49c upstream. This reverts commit 4473b570a7ebb502f63f292ccfba7df622e5fdd3. We'll use the hook again. Signed-off-by: Paolo

  1   2   3   4   >