Re: [PATCH v7 10/17] phy: Add driver for rockchip Display Port PHY

2015-10-27 Thread Heiko Stuebner
Am Samstag, 24. Oktober 2015, 11:06:04 schrieb Yakir Yang: > Add phy driver for the Rockchip DisplayPort PHY module. This > is required to get DisplayPort working in Rockchip SoCs. > > Tested-by: Javier Martinez Canillas > Signed-off-by: Yakir Yang > --- > diff --git a/drivers/phy/phy-rockchip-

Re: block: re-add discard_granularity and alignment checks

2015-10-27 Thread Ming Lin
On Thu, Oct 22, 2015 at 10:03 AM, Mike Snitzer wrote: > On Thu, Oct 22 2015 at 12:59pm -0400, > Ming Lin wrote: > >> From: Ming Lin >> >> In commit b49a087("block: remove split code in >> blkdev_issue_{discard,write_same}"), discard_granularity and alignment >> checks were removed. Ideally, with

Re: [PATCH] lkdtm: fix ACCESS_USERSPACE test

2015-10-27 Thread Kees Cook
On Wed, Oct 28, 2015 at 5:47 AM, Stephen Smalley wrote: > Add a copy_to_user() call to the ACCESS_USERSPACE test > prior to attempting direct dereferencing of the user > address to ensure the page is present. Otherwise, > a fault occurs on arm kernels even prior to the introduction > of CONFIG_CP

Re: [PATCH v6 03/22] of/platform: Point to struct device from device node

2015-10-27 Thread Rob Herring
On Tue, Oct 27, 2015 at 10:43 AM, Rafael J. Wysocki wrote: > On Tuesday, October 27, 2015 03:48:40 PM Tomeu Vizoso wrote: >> On 24 October 2015 at 15:57, Rafael J. Wysocki wrote: > > [...] > >> > >> > Well, once that has happened, your new device pointer in the given >> > device_node >> > become

Re: [PATCH v7 11/17] Documentation: phy: add document for rockchip dp phy

2015-10-27 Thread Heiko Stuebner
Am Samstag, 24. Oktober 2015, 11:06:37 schrieb Yakir Yang: > Add dt binding documentation for rockchip display port PHY. > > Tested-by: Javier Martinez Canillas > Signed-off-by: Yakir Yang > --- phy binding looks nice and easy Reviewed-by: Heiko Stuebner -- To unsubscribe from this list: sen

[PATCH 3.19.y-ckt 18/86] btrfs: skip waiting on ordered range for special files

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Jeff Mahoney commit a30e577c96f59b1e1678ea5462432b09bf7d5cbc upstream. In btrfs_evict_inode, we properly truncate the page cache for evicted inodes but then we call btrfs_wait_ordered

[PATCH 3.19.y-ckt 05/86] spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: "Tan, Jui Nee" commit 02bc933ebb59208f42c2e6305b2c17fd306f695d upstream. On Intel Baytrail, there is case when interrupt handler get called, no SPI message is captured. The RX FIFO is

[3.19.y-ckt stable] Linux 3.19.8-ckt9 stable review

2015-10-27 Thread Kamal Mostafa
This is the start of the review cycle for the Linux 3.19.8-ckt9 stable kernel. This version contains 86 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-3.19.y-re

[PATCH 3.19.y-ckt 84/86] net: eth: altera: fix napi poll_list corruption

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Atsushi Nemoto [ Upstream commit 4548a697e4969d695047cebd6d9af5e2f6cc728e ] tse_poll() calls __napi_complete() with irq enabled. This leads napi poll_list corruption and may stop all

[PATCH 3.19.y-ckt 86/86] fib_rules: fix fib rule dumps across multiple skbs

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Wilson Kok commit 41fc014332d91ee90c32840bf161f9685b7fbf2b upstream. dump_rules returns skb length and not error. But when family == AF_UNSPEC, the caller of dump_rules assumes that i

[PATCH 3.19.y-ckt 56/86] disabling oplocks/leases via module parm enable_oplocks broken for SMB3

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Steve French commit e0ddde9d44e37fbc21ce893553094ecf1a633ab5 upstream. leases (oplocks) were always requested for SMB2/SMB3 even when oplocks disabled in the cifs.ko module. Signed-o

[3.13.y-ckt stable] Linux 3.13.11-ckt29 stable review

2015-10-27 Thread Kamal Mostafa
This is the start of the review cycle for the Linux 3.13.11-ckt29 stable kernel. This version contains 48 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-3.13.y-

[PATCH 3.19.y-ckt 23/86] kvm: factor out core eventfd assign/deassign logic

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang commit 85da11ca587c8eb73993a1b503052391a73586f9 upstream. This patch factors out core eventfd assign/deassign logic and leaves the argument checking and bus index selection

[PATCH 3.19.y-ckt 85/86] net/ipv6: Correct PIM6 mrt_lock handling

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Laing commit 25b4a44c19c83d98e8c0807a7ede07c1f28eab8b upstream. In the IPv6 multicast routing code the mrt_lock was not being released correctly in the MFC iterator, as a resu

[PATCH 3.13.y-ckt 39/48] perf header: Fixup reading of HEADER_NRCPUS feature

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Arnaldo Carvalho de Melo commit caa470475d9b59eeff093ae650800d34612c4379 upstream. The original patch introducing this header wrote the number of CPUs available and online in one or

[PATCH 3.13.y-ckt 01/48] sctp: donot reset the overall_error_count in SHUTDOWN_RECEIVE state

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: lucien commit f648f807f61e64d247d26611e34cc97e4ed03401 upstream. Commit f8d960524328 ("sctp: Enforce retransmission limit during shutdown") fixed a problem with excessive retransmis

[PATCH 3.13.y-ckt 45/48] net/ipv6: Correct PIM6 mrt_lock handling

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Laing [ Upstream commit 25b4a44c19c83d98e8c0807a7ede07c1f28eab8b ] In the IPv6 multicast routing code the mrt_lock was not being released correctly in the MFC iterator, as a

[PATCH 3.13.y-ckt 44/48] usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Eugene Shatokhin [ Upstream commit f50791ac1aca1ac1b0370d62397b43e9f831421a ] It is needed to check EVENT_NO_RUNTIME_PM bit of dev->flags in usbnet_stop(), but its value should be r

[PATCH 3.13.y-ckt 37/48] PCI: Fix devfn for VPD access through function 0

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson commit 9d9240756e63dd87d6cbf5da8b98ceb8f8192b55 upstream. Commit 932c435caba8 ("PCI: Add dev_flags bit to access VPD through function 0") passes PCI_SLOT(devfn) for

Re: [PATCH 3/4] x86,asm: Re-work smp_store_mb()

2015-10-27 Thread Linus Torvalds
On Wed, Oct 28, 2015 at 4:53 AM, Davidlohr Bueso wrote: > > Note that this might affect callers that could/would rely on the > atomicity semantics, but there are no guarantees of that for > smp_store_mb() mentioned anywhere, plus most archs use this anyway. > Thus we continue to be consistent with

[PATCH 3.13.y-ckt 43/48] vxlan: set needed headroom correctly

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Jiri Benc commit 9dc2ad1008c9f91f55ec6c89ec0f8639dfc91596 upstream. vxlan_setup is called when allocating the net_device, i.e. way before vxlan_newlink (or vxlan_dev_configure) is c

[PATCH 3.13.y-ckt 41/48] ASoC: fix broken pxa SoC support

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Robert Jarzmik commit 3c8f7710c1c44fb650bc29b6ef78ed8b60cfaa28 upstream. The previous fix of pxa library support, which was introduced to fix the library dependency, broke the previ

[PATCH 3.13.y-ckt 22/48] arm64: compat: fix vfp save/restore across signal handlers in big-endian

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit bdec97a855ef1e239f130f7a11584721c9a1bf04 upstream. When saving/restoring the VFP registers from a compat (AArch32) signal frame, we rely on the compat registers f

[PATCH 3.13.y-ckt 42/48] ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsets

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Grazvydas Ignotas commit 1dbdad75074d16c3e3005180f81a01cdc04a7872 upstream. The i2c5 pinctrl offsets are wrong. If the bootloader doesn't set the pins up, communication with tca6424

[PATCH 3.13.y-ckt 46/48] netlink, mmap: transform mmap skb into full skb on taps

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit 1853c949646005b5959c483becde86608f548f24 ] Ken-ichirou reported that running netlink in mmap mode for receive in combination with nlmon will throw

[PATCH 3.13.y-ckt 47/48] openvswitch: Zero flows on allocation.

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Jesse Gross [ Upstream commit ae5f2fb1d51fa128a460bcfbe3c56d7ab8bf6a43 ] When support for megaflows was introduced, OVS needed to start installing flows with a mask applied to them.

[PATCH 3.13.y-ckt 48/48] fib_rules: fix fib rule dumps across multiple skbs

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Wilson Kok [ Upstream commit 41fc014332d91ee90c32840bf161f9685b7fbf2b ] dump_rules returns skb length and not error. But when family == AF_UNSPEC, the caller of dump_rules assumes t

[PATCH 3.13.y-ckt 40/48] netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Pablo Neira Ayuso commit ba378ca9c04a5fc1b2cf0f0274a9d02eb3d1bad9 upstream. Fix lookup of existing match/target structures in the corresponding list by skipping the family check if

Re: [PATCH v2 8/9] ARM: dts: Add leds support to STM32F429 Discovery board

2015-10-27 Thread Andreas Färber
Am 27.10.2015 um 21:31 schrieb Maxime Coquelin: > 2015-10-26 14:41 GMT+01:00 Linus Walleij : >> Usually people also want to add a default linux,trigger to these, >> like linux,default-trigger = "heartbeat"; but whatever you prefer. > > Makes sense, I will add default trigger in next version. Prev

[PATCH 3.13.y-ckt 36/48] drm/qxl: only report first monitor as connected if we have no state

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Dave Airlie commit 69e5d3f893e19613486f300fd6e631810338aa4b upstream. If the server isn't new enough to give us state, report the first monitor as always connected, otherwise believ

[PATCH 3.13.y-ckt 38/48] PCI: Use function 0 VPD for identical functions, regular VPD for others

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson commit da2d03ea27f6ed9d2005a67b20dd021ddacf1e4d upstream. 932c435caba8 ("PCI: Add dev_flags bit to access VPD through function 0") added PCI_DEV_FLAGS_VPD_REF_F0. P

[PATCH 3.13.y-ckt 17/48] kvm: fix zero length mmio searching

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang commit 8f4216c7d28976f7ec1b2bcbfa0a9f787133c45e upstream. Currently, if we had a zero length mmio eventfd assigned on KVM_MMIO_BUS. It will never be found by kvm_io_bus_c

[PATCH 3.13.y-ckt 33/48] x86/paravirt: Replace the paravirt nop with a bona fide empty function

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit fc57a7c68020dcf954428869eafd934c0ab1536f upstream. PARAVIRT_ADJUST_EXCEPTION_FRAME generates this code (using nmi as an example, trimmed for readability):

Re: [RFC PATCH] VFIO: Add a parameter to force nonthread IRQ

2015-10-27 Thread Yunhong Jiang
On Tue, Oct 27, 2015 at 10:29:28AM +0100, Paolo Bonzini wrote: > > > On 27/10/2015 07:35, Yunhong Jiang wrote: > > On Mon, Oct 26, 2015 at 09:37:14PM -0600, Alex Williamson wrote: > >> On Mon, 2015-10-26 at 18:20 -0700, Yunhong Jiang wrote: > >>> An option to force VFIO PCI MSI/MSI-X handler as n

[PATCH 3.13.y-ckt 30/48] xhci: change xhci 1.0 only restrictions to support xhci 1.1

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit dca7794539eff04b786fb6907186989e5eaaa9c2 upstream. Some changes between xhci 0.96 and xhci 1.0 specifications forced us to check the hci version in code, some o

[PATCH 3.13.y-ckt 32/48] cifs: use server timestamp for ntlmv2 authentication

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Peter Seiderer commit 98ce94c8df762d413b3ecb849e2b966b21606d04 upstream. Linux cifs mount with ntlmssp against an Mac OS X (Yosemite 10.10.5) share fails in case the clocks differ m

[PATCH 3.13.y-ckt 35/48] ASoC: pxa: pxa2xx-ac97: fix dma requestor lines

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Robert Jarzmik commit 8811191fdf7ed02ee07cb8469428158572d355a2 upstream. PCM receive and transmit DMA requestor lines were reverted, breaking the PCM playback interface for PXA plat

[PATCH 3.13.y-ckt 34/48] x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI code

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit 83c133cf11fb0e68a51681447e372489f052d40e upstream. The NMI entry code that switches to the normal kernel stack needs to be very careful not to clobber any ext

[PATCH 3.13.y-ckt 21/48] x86/platform: Fix Geode LX timekeeping in the generic x86 build

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: David Woodhouse commit 03da3ff1cfcd7774c8780d2547ba0d995f7dc03d upstream. In 2007, commit 07190a08eef36 ("Mark TSC on GeodeLX reliable") bypassed verification of the TSC on Geode LX

[PATCH 3.13.y-ckt 31/48] disabling oplocks/leases via module parm enable_oplocks broken for SMB3

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Steve French commit e0ddde9d44e37fbc21ce893553094ecf1a633ab5 upstream. leases (oplocks) were always requested for SMB2/SMB3 even when oplocks disabled in the cifs.ko module. Signed

[PATCH 3.13.y-ckt 29/48] usb: xhci: Clear XHCI_STATE_DYING on start

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Roger Quadros commit e5bfeab0ad515b4f6df39fe716603e9dc6d3dfd0 upstream. For whatever reason if XHCI died in the previous instant then it will never recover on the next xhci_start un

[PATCH 3.13.y-ckt 19/48] ARM: fix Thumb2 signal handling when ARMv6 is enabled

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Russell King commit 9b55613f42e8d40d5c9ccb8970bde6af4764b2ab upstream. When a kernel is built covering ARMv6 to ARMv7, we omit to clear the IT state when entering a signal handler.

[PATCH 3.13.y-ckt 24/48] arm64: KVM: Disable virtual timer even if the guest is not using it

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Marc Zyngier commit c4cbba9fa078f55d9f6d081dbb4aec7cf969e7c7 upstream. When running a guest with the architected timer disabled (with QEMU and the kernel_irqchip=off option, for exa

[PATCH 3.13.y-ckt 18/48] iser-target: remove command with state ISTATE_REMOVE

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Jenny Derzhavetz commit a4c15cd957cbd728f685645de7a150df5912591a upstream. As documented in iscsit_sequence_cmd: /* * Existing callers for iscsit_sequence_cmd() will silently * ig

[PATCH 3.13.y-ckt 28/48] xhci: give command abortion one more chance before killing xhci

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit a6809ffd1687b3a8c192960e69add559b9d32649 upstream. We want to give the command abortion an additional try to stop the command ring before we completely hose xhc

[PATCH 3.13.y-ckt 26/48] KVM: x86: trap AMD MSRs for the TSeg base and mask

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit 3afb1121800128aae9f5722e50097fcf1a9d4d88 upstream. These have roughly the same purpose as the SMRR, which we do not need to implement in KVM. However, Linux ac

[PATCH 3.13.y-ckt 20/48] powerpc/mm: Recompute hash value after a failed update

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: "Aneesh Kumar K.V" commit 36b35d5d807b7e57aff7d08e63de8b17731ee211 upstream. If we had secondary hash flag set, we ended up modifying hash value in the updatepp code path. Hence wit

[PATCH 3.13.y-ckt 27/48] usb: Use the USB_SS_MULT() macro to get the burst multiplier.

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit ff30cbc8da425754e8ab96904db1d295bd034f27 upstream. Bits 1:0 of the bmAttributes are used for the burst multiplier. The rest of the bits used to be reserved (zer

[PATCH 3.13.y-ckt 25/48] arm: KVM: Disable virtual timer even if the guest is not using it

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Marc Zyngier commit 688bc577ac42ae3d07c889a1f0a72f0b23763d58 upstream. When running a guest with the architected timer disabled (with QEMU and the kernel_irqchip=off option, for exa

[PATCH 3.13.y-ckt 09/48] powerpc/MSI: Fix race condition in tearing down MSI interrupts

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Paul Mackerras commit e297c939b745e420ef0b9dc989cb87bda617b399 upstream. This fixes a race which can result in the same virtual IRQ number being assigned to two different MSI interr

[PATCH 3.13.y-ckt 23/48] arm64: errata: add module build workaround for erratum #843419

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit df057cc7b4fa59e9b55f07ffdb6c62bf02e99a00 upstream. Cortex-A53 processors <= r0p4 are affected by erratum #843419 which can lead to a memory access using an incorr

[PATCH 3.13.y-ckt 12/48] USB: option: add ZTE PIDs

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: "Liu.Zhao" commit 19ab6bc5674a30fdb6a2436b068d19a3c17dc73e upstream. This is intended to add ZTE device PIDs on kernel. Signed-off-by: Liu.Zhao [johan: sort the new entries ] Sign

[PATCH 3.13.y-ckt 13/48] x86/apic: Serialize LVTT and TSC_DEADLINE writes

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Shaohua Li commit 5d7c631d926b59aa16f3c56eaeb83f1036c81dc7 upstream. The APIC LVTT register is MMIO mapped but the TSC_DEADLINE register is an MSR. The write to the TSC_DEADLINE MSR

[PATCH 3.13.y-ckt 15/48] btrfs: skip waiting on ordered range for special files

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Jeff Mahoney commit a30e577c96f59b1e1678ea5462432b09bf7d5cbc upstream. In btrfs_evict_inode, we properly truncate the page cache for evicted inodes but then we call btrfs_wait_order

[PATCH 3.13.y-ckt 16/48] arm64: head.S: initialise mdcr_el2 in el2_setup

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit d10bcd473301888f957ec4b6b12aa3621be78d59 upstream. When entering the kernel at EL2, we fail to initialise the MDCR_EL2 register which controls debug access and PM

[PATCH 3.13.y-ckt 14/48] Btrfs: fix read corruption of compressed and shared extents

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana commit 005efedf2c7d0a270ffbe28d8997b03844f3e3e7 upstream. If a file has a range pointing to a compressed extent, followed by another range that points to the same comp

[PATCH] scsi_dh: Use module_request_nowait

2015-10-27 Thread Laura Abbott
We recevied a bugzilla report: Additional info: reporter: libreport-2.6.3 WARNING: CPU: 3 PID: 10195 at kernel/kmod.c:140 __request_module+0x214/0x330() Modules linked in: uas usb_storage xfs libcrc32c vhost_net vhost macvtap macvlan bnep bluetooth pppoe pppox ppp_generic slhc xt_CHECKSUM ipt_MASQ

Re: [v3, 3/3] MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

2015-10-27 Thread David Daney
On 10/27/2015 02:15 PM, Leonid Yegoshin wrote: On 10/27/2015 02:02 PM, David Daney wrote: On 10/27/2015 01:46 PM, Leonid Yegoshin wrote: [...] And finally. clock scaling - what we would do if there are two CPUs with different clock ratios in system? It seems like common kernel timing subsystem

[PATCH 3.13.y-ckt 11/48] hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Guenter Roeck commit 728d29400488d54974d3317fe8a232b45fdb42ee upstream. The STEP_UP_TIME and STEP_DOWN_TIME registers are swapped for all chips but NCT6775. Reported-by: Grazvydas

Re: [PATCH v2 8/9] ARM: dts: Add leds support to STM32F429 Discovery board

2015-10-27 Thread Linus Walleij
On Tue, Oct 27, 2015 at 10:37 PM, Andreas Färber wrote: > Am 27.10.2015 um 21:31 schrieb Maxime Coquelin: >> 2015-10-26 14:41 GMT+01:00 Linus Walleij : >>> Usually people also want to add a default linux,trigger to these, >>> like linux,default-trigger = "heartbeat"; but whatever you prefer. >> >>

[PATCH 3.13.y-ckt 10/48] CIFS: fix type confusion in copy offload ioctl

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Jann Horn commit 4c17a6d56bb0cad3066a714e94f7185a24b40f49 upstream. This might lead to local privilege escalation (code execution as kernel) for systems where the following conditio

[PATCH 3.13.y-ckt 07/48] spi: Fix documentation of spi_alloc_master()

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Guenter Roeck commit a394d635193b641f2c86ead5ada5b115d57c51f8 upstream. Actually, spi_master_put() after spi_alloc_master() must _not_ be followed by kfree(). The memory is already

[PATCH 3.13.y-ckt 02/48] KEYS: Fix race between key destruction and finding a keyring by name

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: David Howells commit 94c4554ba07adbdde396748ee7ae01e86cf2d8d7 upstream. There appears to be a race between: (1) key_gc_unused_keys() which frees key->security and then calls

[PATCH 3.13.y-ckt 06/48] spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: "Tan, Jui Nee" commit 02bc933ebb59208f42c2e6305b2c17fd306f695d upstream. On Intel Baytrail, there is case when interrupt handler get called, no SPI message is captured. The RX FIFO

[PATCH 3.13.y-ckt 08/48] ARM: 8429/1: disable GCC SRA optimization

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Ard Biesheuvel commit a077224fd35b2f7fbc93f14cf67074fc792fbac2 upstream. While working on the 32-bit ARM port of UEFI, I noticed a strange corruption in the kernel log. The followin

[PATCH 3.13.y-ckt 05/48] [stable-only] net: add length argument to skb_copy_and_csum_datagram_iovec

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: Sabrina Dubroca Without this length argument, we can read past the end of the iovec in memcpy_toiovec because we have no way of knowing the total length of the iovec's buffers. This

[PATCH 3.19.y-ckt 57/86] cifs: use server timestamp for ntlmv2 authentication

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Peter Seiderer commit 98ce94c8df762d413b3ecb849e2b966b21606d04 upstream. Linux cifs mount with ntlmssp against an Mac OS X (Yosemite 10.10.5) share fails in case the clocks differ mor

[PATCH 3.13.y-ckt 03/48] KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: David Howells commit f05819df10d7b09f6d1eb6f8534a8f68e5a4fe61 upstream. The following sequence of commands: i=`keyctl add user a a @s` keyctl request2 keyring foo bar @t

[PATCH 3.13.y-ckt 04/48] KEYS: Don't permit request_key() to construct a new keyring

2015-10-27 Thread Kamal Mostafa
3.13.11-ckt29 -stable review patch. If anyone has any objections, please let me know. -- From: David Howells commit 911b79cde95c7da0ec02f48105358a36636b7a71 upstream. If request_key() is used to find a keyring, only do the search part - don't do the construction part if the k

[PATCH 3.19.y-ckt 82/86] nfs: fix pg_test page count calculation

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Peng Tao commit 048883e0b934d9a5103d40e209cb14b7f33d2933 upstream. We really want sizeof(struct page *) instead. Otherwise we limit maximum IO size to 64 pages rather than 512 pages o

Re: [v3, 3/3] MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

2015-10-27 Thread Leonid Yegoshin
For example, On OCTEON single-chip systems we synchronize the the counters and they don't drift. So, we can use CPO.Count. However, on two-chip NUMA configurations there may be clock drift between the two chips, so CPO.Count cannot be used as a clocksource. We have a single kernel image tha

[PATCH 3.19.y-ckt 83/86] usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Eugene Shatokhin commit f50791ac1aca1ac1b0370d62397b43e9f831421a upstream. It is needed to check EVENT_NO_RUNTIME_PM bit of dev->flags in usbnet_stop(), but its value should be read b

[PATCH 3.19.y-ckt 81/86] netlink, mmap: transform mmap skb into full skb on taps

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann commit 1853c949646005b5959c483becde86608f548f24 upstream. Ken-ichirou reported that running netlink in mmap mode for receive in combination with nlmon will throw a NUL

[PATCH 3.19.y-ckt 80/86] ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsets

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Grazvydas Ignotas commit 1dbdad75074d16c3e3005180f81a01cdc04a7872 upstream. The i2c5 pinctrl offsets are wrong. If the bootloader doesn't set the pins up, communication with tca6424a

[PATCH 3.19.y-ckt 61/86] ocfs2/dlm: fix deadlock when dispatch assert master

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Joseph Qi commit 012572d4fc2e4ddd5c8ec8614d51414ec6cae02a upstream. The order of the following three spinlocks should be: dlm_domain_lock < dlm_ctxt->spinlock < dlm_lock_resource->spi

[PATCH 3.19.y-ckt 77/86] macvtap: fix TUNSETSNDBUF values > 64k

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: "Michael S. Tsirkin" commit 3ea79249e81e5ed051f2e6480cbde896d99046e8 upstream. Upon TUNSETSNDBUF, macvtap reads the requested sndbuf size into a local variable u. commit 39ec7de7092b

[PATCH 3.19.y-ckt 79/86] netfilter: nf_log: don't zap all loggers on unregister

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Florian Westphal commit 205ee117d4dc4a11ac3bd9638bb9b2e839f4de9a upstream. like nf_log_unset, nf_log_unregister must not reset the list of loggers. Otherwise, a call to nf_log_unregis

[PATCH 3.19.y-ckt 76/86] net/mlx4_en: really allow to change RSS key

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit 4671fc6d47e0a0108fe24a4d830347d6a6ef4aa7 upstream. When changing rss key, we do not want to overwrite user provided key by the one provided by netdev_rss_key_fill(

[PATCH 3.19.y-ckt 78/86] ASoC: fix broken pxa SoC support

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Robert Jarzmik commit 3c8f7710c1c44fb650bc29b6ef78ed8b60cfaa28 upstream. The previous fix of pxa library support, which was introduced to fix the library dependency, broke the previou

[PATCH 3.19.y-ckt 55/86] spi: xtensa-xtfpga: fix register endianness

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Max Filippov commit b0b4855099e301c8603ea37da9a0103a96c2e0b1 upstream. XTFPGA SPI controller has native endian registers. Fix register acessors so that they work in big-endian configu

[PATCH v4 1/3] USB: serial: cp210x: Workaround cp2108 Tx queue bug

2015-10-27 Thread Konstantin Shkolnyy
Occasionally, writing data and immediately closing the port makes cp2108 stop responding. The device has to be unplugged to clear the error. The failure is induced by shutting down the device while its Tx queue still has unsent data. This condition is avoided by issuing PURGE command from the close

[PATCH 3.19.y-ckt 68/86] perf header: Fixup reading of HEADER_NRCPUS feature

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Arnaldo Carvalho de Melo commit caa470475d9b59eeff093ae650800d34612c4379 upstream. The original patch introducing this header wrote the number of CPUs available and online in one orde

[PATCH 3.19.y-ckt 74/86] ARM: 8425/1: kgdb: Don't try to stop the machine when setting breakpoints

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Doug Anderson commit 7ae85dc7687c7e7119053d83d02c560ea217b772 upstream. In (23a4e40 arm: kgdb: Handle read-only text / modules) we moved to using patch_text() to set breakpoints so th

[PATCH 3.19.y-ckt 54/86] irqchip/atmel-aic5: Use per chip mask caches in mask/unmask()

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Ludovic Desroches commit d32dc9aa10c739363c775baf4499416b2e0dc11f upstream. When masking/unmasking interrupts, mask_cache is updated and used later for suspend/resume. Unfortunately,

[PATCH v4 3/3] USB: serial: cp210x: Workaround cp2108 GET_LINE_CTL bug

2015-10-27 Thread Konstantin Shkolnyy
cp2108 GET_LINE_CTL returns the 16-bit value with the 2 bytes swapped. However, SET_LINE_CTL functions properly. When the driver tries to modify the register, it reads it, modifies some bits and writes back. Because the read bytes were swapped, this often results in an invalid value to be written.

Re: [PATCH] scsi_dh: Use module_request_nowait

2015-10-27 Thread James Bottomley
On Tue, 2015-10-27 at 14:45 -0700, Laura Abbott wrote: > We recevied a bugzilla report: > > Additional info: > reporter: libreport-2.6.3 > WARNING: CPU: 3 PID: 10195 at kernel/kmod.c:140 > __request_module+0x214/0x330() > Modules linked in: uas usb_storage xfs libcrc32c vhost_net vhost macvtap > m

[PATCH v4 2/3] USB: serial: cp210x: Relocated private data from USB interface to port

2015-10-27 Thread Konstantin Shkolnyy
This change is preparation for implementing a cp2108 bug workaround. The workaround requires storing some private data. Right now the data is attached to the USB interface and allocated in the attach() callback. The bug detection requires USB I/O which is done easier from port_probe() callback rath

Re: [PATCH v2 8/9] ARM: dts: Add leds support to STM32F429 Discovery board

2015-10-27 Thread Andreas Färber
Am 27.10.2015 um 22:46 schrieb Linus Walleij: > Heartbeat is awesome. Yes, it's awesome for testing, but not for a .dts file that ends up in a distro (not the case here, of course) and keeps blinking on the desk. If someone wants LEDs to blink, they can set that via sysfs or by modifying their .d

[PATCH 3.19.y-ckt 75/86] tcp: add proper TS val into RST packets

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit 675ee231d960af2af3606b4480324e26797eb010 upstream. RST packets sent on behalf of TCP connections with TS option (RFC 7323 TCP timestamps) have incorrect TS val (se

[PATCH 3.19.y-ckt 73/86] vxlan: set needed headroom correctly

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Jiri Benc commit 9dc2ad1008c9f91f55ec6c89ec0f8639dfc91596 upstream. vxlan_setup is called when allocating the net_device, i.e. way before vxlan_newlink (or vxlan_dev_configure) is cal

[PATCH 3.19.y-ckt 72/86] ARM: OMAP2+: board-generic: Remove stale of_irq macros

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Nishanth Menon commit a3b7470951ab49e5592d20c2bcfe5ee675221591 upstream. When commit c4082d499fa2 ("ARM: omap2+: board-generic: clean up the irq data from board file") cleaned up the

[PATCH 3.19.y-ckt 71/86] netfilter: nf_log: wait for rcu grace after logger unregistration

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Pablo Neira Ayuso commit ad5001cc7cdf9aaee5eb213fdee657e4a3c94776 upstream. The nf_log_unregister() function needs to call synchronize_rcu() to make sure that the objects are not dere

[PATCH 3.19.y-ckt 69/86] netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Pablo Neira Ayuso commit ba378ca9c04a5fc1b2cf0f0274a9d02eb3d1bad9 upstream. Fix lookup of existing match/target structures in the corresponding list by skipping the family check if NF

[PATCH 3.19.y-ckt 70/86] openvswitch: Zero flows on allocation.

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Jesse Gross commit ae5f2fb1d51fa128a460bcfbe3c56d7ab8bf6a43 upstream. When support for megaflows was introduced, OVS needed to start installing flows with a mask applied to them. Sinc

[PATCH 3.19.y-ckt 64/86] [SMB3] Fix sec=krb5 on smb3 mounts

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Steve French commit ceb1b0b9b4d1089e9f2731a314689ae17784c861 upstream. Kerberos, which is very important for security, was only enabled for CIFS not SMB2/SMB3 mounts (e.g. vers=3.0)

[PATCH 3.19.y-ckt 66/86] PCI: Use function 0 VPD for identical functions, regular VPD for others

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson commit da2d03ea27f6ed9d2005a67b20dd021ddacf1e4d upstream. 932c435caba8 ("PCI: Add dev_flags bit to access VPD through function 0") added PCI_DEV_FLAGS_VPD_REF_F0. Pre

[PATCH 3.19.y-ckt 67/86] spi: spidev: fix possible NULL dereference

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Sudip Mukherjee commit dd85ebf681ef0ee1fc985c353dd45e8b53b5dc1e upstream. During the last close we are freeing spidev if spidev->spi is NULL, but just before checking if spidev->spi i

[PATCH v8 32/61] PCI: Rename pdev_sort_resources() to pdev_assign_resources_prepare()

2015-10-27 Thread Yinghai Lu
pdev_sort_resources() etc was checking devices resources and putting resources that need to assign to one list in sorted order. Now we don't do sorting in those functions anymore, so change to pdev_assign_resources_prepare() instead. Signed-off-by: Yinghai Lu --- drivers/pci/setup-bus.c | 12 ++

[PATCH 3.19.y-ckt 63/86] drm/qxl: only report first monitor as connected if we have no state

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Dave Airlie commit 69e5d3f893e19613486f300fd6e631810338aa4b upstream. If the server isn't new enough to give us state, report the first monitor as always connected, otherwise believe

[PATCH 3.19.y-ckt 65/86] PCI: Fix devfn for VPD access through function 0

2015-10-27 Thread Kamal Mostafa
3.19.8-ckt9 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Williamson commit 9d9240756e63dd87d6cbf5da8b98ceb8f8192b55 upstream. Commit 932c435caba8 ("PCI: Add dev_flags bit to access VPD through function 0") passes PCI_SLOT(devfn) for th

<    4   5   6   7   8   9   10   11   12   13   >