[PATCH 4.2 05/30] net: eth: altera: fix napi poll_list corruption

2015-10-01 Thread Greg Kroah-Hartman
4.2-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 napi

Re: [PATCH] vgaarb: use kzalloc in vga_arbiter_add_pci_device()

2015-10-01 Thread Daniel Vetter
On Thu, Oct 01, 2015 at 11:26:40AM +0300, Jani Nikula wrote: > On Wed, 30 Sep 2015, Rasmus Villemoes wrote: > > Signed-off-by: Rasmus Villemoes > > Reviewed-by: Jani Nikula Applied to drm-misc, thanks. -Daniel > > > --- > > drivers/gpu/vga/vgaarb.c | 4 +--- > > 1 file changed, 1

[PATCH 4.2 06/30] net/ipv6: Correct PIM6 mrt_lock handling

2015-10-01 Thread Greg Kroah-Hartman
4.2-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 result

[PATCH 4.2 23/30] net: revert "net_sched: move tp->root allocation into fw_init()"

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: WANG Cong [ Upstream commit d8aecb10115497f6cdf841df8c88ebb3ba25fa28 ] fw filter uses tp->root==NULL to check if it is the old method, so it doesn't need allocation at all in this case. This

[PATCH 4.2 07/30] net: dsa: bcm_sf2: Fix ageing conditions and operation

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Florian Fainelli [ Upstream commit 39797a279d62972cd914ef580fdfacb13e508bf8 ] The comparison check between cur_hw_state and hw_state is currently invalid because cur_hw_state is right shifted

[PATCH 4.2 09/30] net: dsa: bcm_sf2: Fix 64-bits register writes

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Florian Fainelli [ Upstream commit 03679a14739a0d4c14b52ba65a69ff553bfba73b ] The macro to write 64-bits quantities to the 32-bits register swapped the value and offsets arguments, we want to

Re: [PATCH] soc: mediatek: Fix random hang up issue while kernel init

2015-10-01 Thread James Liao
Hi Daniel, On Thu, 2015-10-01 at 16:07 +0800, Daniel Kurtz wrote: > Hmm... below is my current understanding. > > In the current software architecture, we have split the "venc" > subsystem register space into two parts (two dt nodes), with each node > handled instantiated as its own platform

[PATCH 4.2 24/30] fib_rules: fix fib rule dumps across multiple skbs

2015-10-01 Thread Greg Kroah-Hartman
4.2-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 that it

[PATCH 4.2 26/30] net: dsa: bcm_sf2: Do not override speed settings

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Florian Fainelli [ Upstream d2eac98f7d1b950b762a7eca05a9ce0ea1d878d2 in net-next tree, will be pushed to Linus very soon. ] The SF2 driver currently overrides speed settings for its port

Re: [PATCH v3 3/4] PCI/MSI: Add helper function pci_msi_domain_get_msi_rid().

2015-10-01 Thread Marc Zyngier
Hi David, On 30/09/15 23:47, David Daney wrote: > From: David Daney > > Add pci_msi_domain_get_msi_rid() to return the MSI requester id (RID). > Initially needed by gic-v3 based systems. It will be used by follow on > patch to drivers/irqchip/irq-gic-v3-its-pci-msi.c > > Initially supports

[PATCH 4.2 30/30] net/mlx4_core: Capping number of requested MSIXs to MAX_MSIX

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Carol L Soto [ Upstream commit 9293267a3e2a7a2555d8ddc8f9301525e5b03b1b ] We currently manage IRQs in pool_bm which is a bit field of MAX_MSIX bits. Thus, allocating more than MAX_MSIX

[PATCH 4.2 28/30] of_mdio: add new DT property managed to specify the PHY management type

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Stas Sergeev [ Upstream commit 4cba5c2103657d43d0886e4cff8004d95a3d0def in net-next tree, will be pushed to Linus very soon. ] Currently the PHY management type is selected by the MAC driver

[PATCH 4.2 27/30] net: phy: fixed_phy: handle link-down case

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Stas Sergeev [ Upstream 868a4215be9a6d80548ccb74763b883dc99d32a2 in net-next tree, will be pushed to Linus very soon. ] fixed_phy_register() currently hardcodes the fixed PHY link to 1, and

[PATCH 4.2 22/30] Fix AF_PACKET ABI breakage in 4.2

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: David Woodhouse [ Upstream commit d3869efe7a8a2298516d9af4f91487cf486ca945 ] Commit 7d82410950aa ("virtio: add explicit big-endian support to memory accessors") accidentally changed the

[PATCH 4.2 29/30] mvneta: use inband status only when explicitly enabled

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Stas Sergeev [ Upstream commit f8af8e6eb95093d5ce5ebcc52bd1929b0433e172 in net-next tree, will be pushed to Linus very soon. ] The commit 898b2970e2c9 ("mvneta: implement SGMII-based in-band

[PATCH 4.2 25/30] ppp: fix lockdep splat in ppp_dev_uninit()

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Guillaume Nault [ Upstream commit 58a89ecaca53736aa465170530acea4f8be34ab4 ] ppp_dev_uninit() locks all_ppp_mutex while under rtnl mutex protection. ppp_create_interface() must then lock these

[PATCH 4.2 03/30] ipv6: fix exthdrs offload registration in out_rt path

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit e41b0bedba0293b9e1e8d1e8ed553104b9693656 ] We previously register IPPROTO_ROUTING offload under inet6_add_offload(), but in error path, we try to unregister

[PATCH 4.2 18/30] netlink: Replace rhash_portid with bound

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Herbert Xu [ Upstream commit da314c9923fed553a007785a901fd395b7eb6c19 ] On Mon, Sep 21, 2015 at 02:20:22PM -0400, Tejun Heo wrote: > > store_release and load_acquire are different from the

[PATCH 4.2 19/30] net: dsa: actually force the speed on the CPU port

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Russell King [ Upstream commit 53adc9e83028d9e35b6408231ebaf62a94a16e4d ] Commit 54d792f257c6 ("net: dsa: Centralise global and port setup code into mv88e6xxx.") merged in the 4.2 merge window

[PATCH 4.2 14/30] rtnetlink: catch -EOPNOTSUPP errors from ndo_bridge_getlink

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Roopa Prabhu [ Upstream commit d64f69b0373a7d0bcec8b5da7712977518a8f42b ] problem reported: kernel 4.1.3 # bridge vlan portvlan ids

[PATCH 4.2 04/30] net: fec: clear receive interrupts before processing a packet

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Russell King [ Upstream commit ed63f1dcd5788d36f942fbcce350742385e3e18c ] The patch just to re-submit the patch "db3421c114cfa6326" because the patch "4d494cdc92b3b9a0" remove the change.

[PATCH 4.2 10/30] netlink, mmap: transform mmap skb into full skb on taps

2015-10-01 Thread Greg Kroah-Hartman
4.2-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 a NULL

[PATCH 4.2 01/30] phylib: fix device deletion order in mdiobus_unregister()

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Mark Salter [ Upstream commit b6c6aedcbcbacd7b0cb4b64ed5ac835bc1c60a03 ] commit 8b63ec1837fa ("phylib: Make PHYs children of their MDIO bus, not the bus' parent.") uncovered a problem in

[PATCH 4.2 17/30] netlink: Fix autobind race condition that leads to zero port ID

2015-10-01 Thread Greg Kroah-Hartman
4.2-stable review patch. If anyone has any objections, please let me know. -- From: Herbert Xu [ Upstream commit 1f770c0a09da855a2b51af6d19de97fb955eca85 ] The commit c0bb07df7d981e4091432754e30c9c720e2c0c78 ("netlink: Reset portid after netlink_insert failure") introduced a

Re: [PATCH v7 0/4] perf: add support for profiling jitted code

2015-10-01 Thread Peter Zijlstra
On Thu, Oct 01, 2015 at 08:45:44AM +0200, Stephane Eranian wrote: > This patch series extends perf record/report/annotate to enable > profiling of jitted (just-in-time compiled) code. The current > perf tool provides very limited support for profiling jitted > code for some runtime environments.

Does Linux Kernel 4.3-rc3 Still Support Xen Project Dom0 and DomU?

2015-10-01 Thread Teo En Ming
Dear Linux Kernel developers, Does the latest Linux Kernel 4.3-rc3 still support the open source Xen virtualization dom0 and domU? I have bought the following computer parts on 30th August 2015 at Sim Lim Square to upgrade my 2 year-old home desktop computer. 1) Intel 5th Generation Core i7

[PATCH v2] PCI: Xilinx-NWL-PCIe: Added support for Xilinx NWL PCIe Host Controller

2015-10-01 Thread Bharat Kumar Gogada
Adding PCIe Root Port driver for Xilinx PCIe NWL bridge IP. Signed-off-by: Bharat Kumar Gogada Signed-off-by: Ravi Kiran Gummaluri --- Removed unneccessary comments Modified setup_sspl implementation Added more details in binding Documentation ---

Re: [RFC PATCH v8 0/10] Add external dma support for Synopsys MSHC

2015-10-01 Thread Jaehoon Chung
Dear, All. I will apply patch 01-03 at my repository on today. But i don't know better how i do about other patches relevant to config file. Best Regards, Jaehoon Chung On 09/16/2015 03:40 PM, Shawn Lin wrote: > Synopsys DesignWare mobile storage host controller supports three > types of

Re: rwx mapping between ex_table and rodata

2015-10-01 Thread Ingo Molnar
* Thomas Gleixner wrote: > On Mon, 28 Sep 2015, Kees Cook wrote: > > > --- a/arch/x86/mm/init_64.c > > > +++ b/arch/x86/mm/init_64.c > > > @@ -1132,7 +1132,7 @@ void mark_rodata_ro(void) > > > * has been zapped already via cleanup_highmem(). > > > */ > > > all_end =

[tip:x86/apic] x86/irq: Drop unlikely before IS_ERR_OR_NULL

2015-10-01 Thread tip-bot for Geliang Tang
Commit-ID: a7e705af524d165fe7bc303aee82225c66734885 Gitweb: http://git.kernel.org/tip/a7e705af524d165fe7bc303aee82225c66734885 Author: Geliang Tang AuthorDate: Thu, 1 Oct 2015 10:55:29 +0800 Committer: Thomas Gleixner CommitDate: Thu, 1 Oct 2015 11:08:56 +0200 x86/irq: Drop unlikely

Re: [PATCH] Revert "backlight: pwm: Handle EPROBE_DEFER while requesting the PWM"

2015-10-01 Thread Robert Jarzmik
Nicolas Ferre writes: > Le 30/09/2015 21:29, Robert Jarzmik a écrit : >> Robert Jarzmik writes: >> >>> This reverts commit 68feaca0b13e453aa14ee064c1736202b48b342f. >>> This commit breaks legacy platforms, for which : >>> (a) no pwm table is added (legacy platforms) >>> (b) in this case, in

Re: [PATCH v1] perf report: Fix owner error when reading perf.data

2015-10-01 Thread Ingo Molnar
* Taeung Song wrote: > If perf.data file is owned by some user, > it can't be read even if current user is root. That's intentional: to keep a malicious local user from passing a perf.data to root who does 'perf report' accidentally or in the wrong directory. root can copy or chown it to

Re: [PATCH v7 07/11] arch/x86: enable task isolation functionality

2015-10-01 Thread Christoph Lameter
On Thu, 1 Oct 2015, Thomas Gleixner wrote: > And I really want to see a proper engineering for that isolation > stuff, which can be done with an out of tree patch set in the first > place. But sure, it's more convenient to push crap into mainline and > let everyone else deal with the fallouts.

[PATCH v1] perf report: Fix owner error when reading perf.data

2015-10-01 Thread Taeung Song
If perf.data file is owned by some user, it can't be read even if current user is root. A 'st_uid' from fstat() is user ID of the file owner. Therefore use getuid() instead of st_uid to check if user of the calling 'perf' process is root or not. Signed-off-by: Taeung Song ---

Re: Undefined instruction error on Cortex A57 (aarch64) in init process

2015-10-01 Thread Pankaj Jangra
On Thu, Oct 1, 2015 at 2:24 PM, Arnd Bergmann wrote: > On Thursday 01 October 2015 13:02:46 Pankaj Jangra wrote: >> In android system, after system is running for long time say 10 hour, >> some time i am hitting below >> traces: >> >> init[1]: undefined instruction: pc=00401624 >> Code:

Re: [PATCH] ARM, ARM64: Un-inlined and exported symbols of is_hyp_mode_available() and related functions

2015-10-01 Thread Marc Zyngier
On 30/09/15 22:40, Ralf Ramsauer wrote: > Hypervisors may be available as modules, but need to check if > HYP mode is enabled. Functions are provided for these means, but > are not exported to modules; in particular since __boot_cpu_mode > is not accessible. > > Instead of exporting symbol

Re: rwx mapping between ex_table and rodata

2015-10-01 Thread Thomas Gleixner
On Mon, 28 Sep 2015, Kees Cook wrote: > > --- a/arch/x86/mm/init_64.c > > +++ b/arch/x86/mm/init_64.c > > @@ -1132,7 +1132,7 @@ void mark_rodata_ro(void) > > * has been zapped already via cleanup_highmem(). > > */ > > all_end = roundup((unsigned long)_brk_end, PMD_SIZE);

Re: [PATCH v7 1/2] PM / sleep: Go direct_complete if driver has no callbacks

2015-10-01 Thread Ulf Hansson
On 30 September 2015 at 23:17, Rafael J. Wysocki wrote: > On Wednesday, September 30, 2015 03:59:48 PM Tomeu Vizoso wrote: >> On 30 September 2015 at 15:05, Rafael J. Wysocki wrote: >> > On Wednesday, September 30, 2015 01:33:29 PM Ulf Hansson wrote: >> >> On 30 September 2015 at 11:58, Tomeu

[PATCH] mm: avoid false-positive PageTail() during meminit

2015-10-01 Thread Kirill A. Shutemov
Since compound_head() rework we encode PageTail() into bit 0 of page->lru.next (aka page->compound_head). We need to make sure that page->lru is initialized before first use of compound_head() or PageTail(). My page-flags patchset makes sure that we don't use PG_reserved on compound pages. That

Re: [PATCH v3] fs/proc, core/debug: Don't expose absolute kernel addresses via wchan

2015-10-01 Thread Andrey Ryabinin
2015-10-01 10:57 GMT+03:00 Ingo Molnar : > diff --git a/Documentation/filesystems/proc.txt > b/Documentation/filesystems/proc.txt > index d411ca63c8b6..db64f7d6492d 100644 > --- a/Documentation/filesystems/proc.txt > +++ b/Documentation/filesystems/proc.txt > @@ -140,7 +140,8 @@ Table 1-1:

Re: Undefined instruction error on Cortex A57 (aarch64) in init process

2015-10-01 Thread Arnd Bergmann
On Thursday 01 October 2015 13:02:46 Pankaj Jangra wrote: > In android system, after system is running for long time say 10 hour, > some time i am hitting below > traces: > > init[1]: undefined instruction: pc=00401624 > Code: 1a9f00c2 aa1703e0 2a1603e1 9400e1bf (6b1f001f) > Kernel panic

[tip:x86/urgent] x86/kexec: Fix kexec crash in syscall kexec_file_load()

2015-10-01 Thread tip-bot for Lee, Chun-Yi
Commit-ID: 27c7b5b29a7aa2fde52ae8525f04857c306452a0 Gitweb: http://git.kernel.org/tip/27c7b5b29a7aa2fde52ae8525f04857c306452a0 Author: Lee, Chun-Yi AuthorDate: Tue, 29 Sep 2015 20:58:57 +0800 Committer: Ingo Molnar CommitDate: Thu, 1 Oct 2015 10:18:04 +0200 x86/kexec: Fix kexec crash

[tip:perf/core] perf/x86/intel/uncore: Do not use macro DEFINE_PCI_DEVICE_TABLE()

2015-10-01 Thread tip-bot for Vaishali Thakkar
Commit-ID: c2365b9388e8ec19305e3f449c1826e7493d156d Gitweb: http://git.kernel.org/tip/c2365b9388e8ec19305e3f449c1826e7493d156d Author: Vaishali Thakkar AuthorDate: Thu, 1 Oct 2015 14:22:02 +0530 Committer: Ingo Molnar CommitDate: Thu, 1 Oct 2015 10:53:03 +0200 perf/x86/intel/uncore:

[PATCH] perf/x86/intel/uncore: Do not use macro DEFINE_PCI_DEVICE_TABLE()

2015-10-01 Thread Vaishali Thakkar
The DEFINE_PCI_DEVICE_TABLE() macro is deprecated. Use 'struct pci_device_id' instead of DEFINE_PCI_DEVICE_TABLE(), with the goal of getting rid of this macro completely. This Coccinelle semantic patch performs this transformation: @@ identifier a; declarer name DEFINE_PCI_DEVICE_TABLE;

Re: [PATCH v3 5/8] clk: rockchip: add new clock type and controller for rk3036

2015-10-01 Thread zhengxing
Hi Heiko, 发自我的 iPad > 在 2015年10月1日,16:12,Heiko Stübner 写道: > > Am Dienstag, 29. September 2015, 10:13:50 schrieb Xing Zheng: >> The rk3036's pll and clock are different with base on the rk3066(rk3188, >> rk3288, rk3368 use it), there are different adjust foctors and control >> registers, so

Re: i915 kernel error

2015-10-01 Thread Borislav Petkov
+ intel-...@lists.freedesktop.org On Thu, Oct 01, 2015 at 12:20:10AM -0700, Gary Barrueto wrote: > Got a intel nuc i7 and am getting this when I start playing video in > vlc and many times the system just freezes. > > Oct 1 00:08:59 inuc kernel: [ 81.127657] [ cut here >

Re: [V4 PATCH 4/4] x86/apic: Introduce noextnmi boot option

2015-10-01 Thread Borislav Petkov
On Thu, Oct 01, 2015 at 07:01:50AM +, 河合英宏 / KAWAI,HIDEHIRO wrote: > I suppose that a sever which uses this feature will equip a BMC > and BMC mandatorily supports hard reset command for the server. > If the HA clustering software detects no response from the server > after relatively long

[PATCH] phy: exynos-ufs: fix platform_no_drv_owner.cocci warnings

2015-10-01 Thread kbuild test robot
drivers/phy/phy-exynos-ufs.c:250:3-8: No need to set .owner here. The core will do it. Remove .owner field if calls are used which set it automatically Generated by: scripts/coccinelle/api/platform_no_drv_owner.cocci CC: Seungwon Jeon Signed-off-by: Fengguang Wu --- phy-exynos-ufs.c |

Re: [PATCH v3 02/13] phy: exynos-ufs: add UFS PHY driver for EXYNOS SoC

2015-10-01 Thread kbuild test robot
Hi Seungwon, [auto build test results on v4.3-rc3 -- if it's inappropriate base, please ignore] coccinelle warnings: (new ones prefixed by >>) >> drivers/phy/phy-exynos-ufs.c:250:3-8: No need to set .owner here. The core >> will do it. Please review and possibly fold the followup patch.

Re: [regression] 6ae459bd skbuff: Fix skb checksum flag on skb pull

2015-10-01 Thread Herbert Xu
Mike Galbraith wrote: > > homer:/usr/local/src/kernel/linux-3.x.git # time strace -vvvfFtT git remote > update 2> /strace.out > Fetching origin > > real2m9.164s > user0m1.616s > sys 0m0.316s > > 2 minutes of thumb twiddling should have been.. > >

Re: [PATCH 06/10] mm, page_alloc: Rename __GFP_WAIT to __GFP_RECLAIM

2015-10-01 Thread Vlastimil Babka
On 09/29/2015 03:37 PM, Mel Gorman wrote: mm: page_alloc: Hide some GFP internals and document the bits and flag combinations Andrew started the following We have quite a history of remote parts of the kernel using weird/wrong/inexplicable combinations of __GFP_ flags. I tend

Re: [PATCH 2/6] scripts/kernel-doc: Adding infrastructure for markdown support

2015-10-01 Thread Jani Nikula
On Mon, 07 Sep 2015, Danilo Cesar Lemes de Paula wrote: > %.xml: %.tmpl $(KERNELDOC) $(DOCPROC) $(KERNELDOCXMLREF) FORCE > + @(which pandoc > /dev/null 2>&1) || \ > + (echo "*** To get propper documentation you need to install pandoc > ***";) s/propper/proper/ This only seems to be

Re: [PATCH 0/2] uio_msi: device driver

2015-10-01 Thread Michael S. Tsirkin
On Wed, Sep 30, 2015 at 03:28:56PM -0700, Stephen Hemminger wrote: > This is a new UIO device driver to allow supporting MSI-X and MSI devices > in userspace. It has been used in environments like VMware and older versions > of QEMU/KVM where no IOMMU support is available. > > Stephen Hemminger

Re: [PATCH 1/7] Revert "mm: take i_mmap_lock in unmap_mapping_range() for DAX"

2015-10-01 Thread kbuild test robot
Hi Dave, [auto build test results on v4.3-rc3 -- if it's inappropriate base, please ignore] reproduce: # apt-get install sparse make ARCH=x86_64 allmodconfig make C=1 CF=-D__CHECK_ENDIAN__ sparse warnings: (new ones prefixed by >>) >> fs/dax.c:626:50: sparse:

Re: [PATCH] perf/x86/intel/uncore: Remove use of macro DEFINE_PCI_DEVICE_TABLE

2015-10-01 Thread Vaishali Thakkar
On Thu, Oct 1, 2015 at 1:55 PM, Ingo Molnar wrote: > > * Vaishali Thakkar wrote: > >> On Thu, Oct 1, 2015 at 1:37 PM, Ingo Molnar wrote: >> > >> > * Vaishali Thakkar wrote: >> > >> >> Ping! >> > >> > Pong. This patch is already upstream. >> >> Oops! Sorry. I just realized that you already

Re: [PATCH 06/16] clk: at91: clk-main: factorize irq handling

2015-10-01 Thread Boris Brezillon
Hi Alexandre, On Wed, 30 Sep 2015 18:10:59 +0200 Alexandre Belloni wrote: > The three different irq handlers are doing the same thing, factorize their > code in a generic irq handler. > > Signed-off-by: Alexandre Belloni > --- > drivers/clk/at91/clk-main.c | 43

Re: [PATCH v2] fsl-ifc: fix compilation error on ARM's 42 bit VA

2015-10-01 Thread Arnd Bergmann
On Wednesday 30 September 2015 17:55:42 Lijun Pan wrote: > Need to include sched.h to fix the following compilation error > if FSL_IFC is enabled on ARM64 machine. That's good, but you did not change the subject line accordingly. > Also, sort the include files by alphabetical order. No need to

Re: [PATCH 2/2] uio: new driver to support PCI MSI-X

2015-10-01 Thread Michael S. Tsirkin
On Wed, Sep 30, 2015 at 03:28:58PM -0700, Stephen Hemminger wrote: > This driver allows using PCI device with Message Signalled Interrupt > from userspace. The API is similar to the igb_uio driver used by the DPDK. > Via ioctl it provides a mechanism to map MSI-X interrupts into event > file

Re: [tip:x86/apic] x86/x2apic: Make stub functions available even if !CONFIG_X86_LOCAL_APIC

2015-10-01 Thread Paolo Bonzini
On 30/09/2015 21:26, Thomas Gleixner wrote: > Paolo, > > On Wed, 30 Sep 2015, tip-bot for Paolo Bonzini wrote: > >> Commit-ID: e02ae3871355194a61b03a07d96fd71e81d7eff9 >> Gitweb: >> http://git.kernel.org/tip/e02ae3871355194a61b03a07d96fd71e81d7eff9 >> Author: Paolo Bonzini >>

[PATCH v3 13/13] scsi: ufs: Add exynos ufs platform data

2015-10-01 Thread Alim Akhtar
This adds ufs_hba_exynos_ops{} to platform data, so that exynos ufs driver can be probed. Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd-pltfrm.c |2 ++ drivers/scsi/ufs/ufshcd.h|1 + 2 files changed, 3 insertions(+) diff --git a/drivers/scsi/ufs/ufshcd-pltfrm.c

Re: [PATCH] perf/x86/intel/uncore: Remove use of macro DEFINE_PCI_DEVICE_TABLE

2015-10-01 Thread Ingo Molnar
* Vaishali Thakkar wrote: > On Thu, Oct 1, 2015 at 1:37 PM, Ingo Molnar wrote: > > > > * Vaishali Thakkar wrote: > > > >> Ping! > > > > Pong. This patch is already upstream. > > Oops! Sorry. I just realized that you already applied it but it is > still showing me in linux-next > when grepped

Re: [PATCH 08/16] clk: at91: only enable available IRQs

2015-10-01 Thread Ludovic Desroches
On Wed, Sep 30, 2015 at 06:11:01PM +0200, Alexandre Belloni wrote: > From: Boris Brezillon > > Only enable available IRQs in case writing to a reserved bit has an armful > effect. You probably mean disable instead of enable and s/armful/harmful. > > Signed-off-by: Boris Brezillon >

[PATCH v3 12/13] scsi: ufs-exynos: add UFS host support for Exynos SoCs

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon This patch introduces Exynos UFS host controller driver, which mainly handles vendor-specific operations including link startup, power mode change and hibernation/unhibernation. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/Kconfig |

[PATCH v3 10/13] scsi: ufs: return value of pwr_change_notify

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon Behavior of the "power mode change" contains vendor specific operation known as pwr_change_notify. This change adds return for pwr_change_notify to find success or failure. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c | 22

[PATCH v3 11/13] Documentation: devicetree: ufs: Add DT bindings for exynos UFS host controller

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon This adds Exynos Universal Flash Storage (UFS) Host Controller DT bindings. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- .../devicetree/bindings/ufs/ufs-exynos.txt | 93 1 file changed, 93 insertions(+) create mode 100644

[PATCH v3 09/13] scsi: ufs: make ufshcd_config_pwr_mode of non-static func

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon This makes ufshcd_config_pwr_mode non-static so that other vendors like exynos can use the same. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c |5 ++--- drivers/scsi/ufs/ufshcd.h |2 ++ 2 files changed, 4 insertions(+), 3

Re: [PATCH] clk: qcom: Make oxili GDSC parent of oxili_cx GDSC

2015-10-01 Thread Rajendra Nayak
On 09/24/2015 12:39 AM, Stephen Boyd wrote: The oxili_cx GDSC is inside the power domain of the oxili GDSC. Add the dependency so that the CX domain can properly power up. Reported-by: Rob Clark Cc: Rajendra Nayak Signed-off-by: Stephen Boyd --- drivers/clk/qcom/mmcc-msm8974.c | 10

[PATCH v3 08/13] scsi: ufs: add add specific callback for hibern8

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon Some host controller needs specific handling before/after (un)hibernation, This change adds specific callback function to support vendor's implementation. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c | 36

Re: [PATCH] x86: uapi: Fix __BITS_PER_LONG for x32

2015-10-01 Thread Ingo Molnar
* Ben Hutchings wrote: > diff --git a/arch/x86/include/uapi/asm/bitsperlong.h > b/arch/x86/include/uapi/asm/bitsperlong.h > index b0ae1c4..217909b 100644 > --- a/arch/x86/include/uapi/asm/bitsperlong.h > +++ b/arch/x86/include/uapi/asm/bitsperlong.h > @@ -1,7 +1,7 @@ > #ifndef

Re: [PATCH] vgaarb: use kzalloc in vga_arbiter_add_pci_device()

2015-10-01 Thread Jani Nikula
On Wed, 30 Sep 2015, Rasmus Villemoes wrote: > Signed-off-by: Rasmus Villemoes Reviewed-by: Jani Nikula > --- > drivers/gpu/vga/vgaarb.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c > index

[PATCH v3 07/13] scsi: ufs: add specific callback for nexus type

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon Some host controller needs nexus type information for handling command. This change adds specific callback function to support vendor's implementation. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c |6 ++

Re: [PATCH] perf/x86/intel/uncore: Remove use of macro DEFINE_PCI_DEVICE_TABLE

2015-10-01 Thread Vaishali Thakkar
On Thu, Oct 1, 2015 at 1:37 PM, Ingo Molnar wrote: > > * Vaishali Thakkar wrote: > >> Ping! > > Pong. This patch is already upstream. Oops! Sorry. I just realized that you already applied it but it is still showing me in linux-next when grepped for it and is blocking the road in removing the

[PATCH v3 06/13] scsi: ufs: add quirk to enable host controller without hce

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon Some host controller doesn't support host controller enable via HCE. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c | 76 +++-- drivers/scsi/ufs/ufshcd.h |5 +++ 2 files changed, 79

[PATCH v3 05/13] scsi: ufs: add quirk not to allow reset of interrupt aggregation

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon Some host controller supports interrupt aggregation, but doesn't allow to reset counter and timer by s/w. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c |3 ++- drivers/scsi/ufs/ufshcd.h |6 ++ 2 files changed, 8

[PATCH v3 03/13] scsi: ufs: add quirk to contain unconformable utrd field

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon UTRD(UTP Transfer Request Descriptor)'s field such as offset/length, especially response's has DWORD expression. This quirk can be specified for host controller not to conform standard. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c

[PATCH v3 04/13] scsi: ufs: add quirk to fix mishandling utrlclr/utmrlclr

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon In the right behavior, setting the bit to '0' indicates clear and '1' indicates no change. If host contoller handles this the other way, UFSHCI_QUIRK_BROKEN_REQ_LIST_CLR can be used. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar --- drivers/scsi/ufs/ufshcd.c |

[PATCH v3 02/13] phy: exynos-ufs: add UFS PHY driver for EXYNOS SoC

2015-10-01 Thread Alim Akhtar
From: Seungwon Jeon This patch introduces Exynos UFS PHY driver. This driver supports to deal with phy calibration and power control according to UFS host driver's behavior. Signed-off-by: Seungwon Jeon Signed-off-by: Alim Akhtar Cc: Kishon Vijay Abraham I --- drivers/phy/Kconfig

[PATCH v3 01/13] Documentation: samsung-phy: Add dt bindings for UFS

2015-10-01 Thread Alim Akhtar
Adds exynos UFS PHY device tree bindings information. Signed-off-by: Alim Akhtar --- .../devicetree/bindings/phy/samsung-phy.txt| 22 1 file changed, 22 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/samsung-phy.txt

[PATCH v3 00/13] exynos-ufs: add support for Exynos

2015-10-01 Thread Alim Akhtar
This patch-set introduces UFS (Universal Flash Storage) host support for Samsung Exynos SoC. Mostly, it consists of UFS PHY and host specific driver. And it also contains some quirks handling for Exynos. -Chanes since v2: * Addressed review comments from Kishon[1] and Rob Herring [2] * Splited

Re: [PATCH v3 2/3] mtd: mtk-nor: mtk serial flash controller driver

2015-10-01 Thread kbuild test robot
Hi Bayi, [auto build test results on v4.3-rc3 -- if it's inappropriate base, please ignore] reproduce: # apt-get install sparse make ARCH=x86_64 allmodconfig make C=1 CF=-D__CHECK_ENDIAN__ sparse warnings: (new ones prefixed by >>) >>

Re: [PATCH v6 40/53] PCI: Unify skip_ioresource_align()

2015-10-01 Thread Thomas Gleixner
On Wed, 30 Sep 2015, Yinghai Lu wrote: > There are powerpc generic version and x86 local version for > skip_ioresource_align(). > > Move the powerpc version to setup-bus.c, and kill x86 local version. > > Also kill dummy version in microblaze. > > Cc: Michal Simek > Cc: Paul Mackerras > Cc:

Re: [PATCH v2 1/3] regulator: arizona: add support for WM8998 and WM1814

2015-10-01 Thread Charles Keepax
On Wed, Sep 30, 2015 at 07:16:01PM +0100, Mark Brown wrote: > On Mon, Sep 28, 2015 at 02:01:07PM +0100, Richard Fitzgerald wrote: > > Signed-off-by: Richard Fitzgerald > > Acked-by: Mark Brown > > So if I've acked this rather than applying it presumably there are MFD > dependencies somewhere

Re: [PATCH v7 07/11] arch/x86: enable task isolation functionality

2015-10-01 Thread Thomas Gleixner
On Wed, 30 Sep 2015, Andy Lutomirski wrote: > On Wed, Sep 30, 2015 at 3:02 PM, Thomas Gleixner wrote: > > On Wed, 30 Sep 2015, Chris Metcalf wrote: > >> So for now, if a task-isolation thread sets up a timer, > >> they're screwed: so, don't do that. And it's really not part of > >> the typical

Re: [PATCH v3 5/8] clk: rockchip: add new clock type and controller for rk3036

2015-10-01 Thread Heiko Stübner
Am Dienstag, 29. September 2015, 10:13:50 schrieb Xing Zheng: > The rk3036's pll and clock are different with base on the rk3066(rk3188, > rk3288, rk3368 use it), there are different adjust foctors and control > registers, so these should be independent and separate from the series > of rk3066s.

Re: [PATCH] nios2: Switch to generic __xchg()

2015-10-01 Thread Ley Foon Tan
On Sat, Sep 19, 2015 at 12:41 PM, Marek Vasut wrote: > The generic __xchg() implementation present in asm-generic/cmpxchg.h > is correct on nios2 and even generates the same code. Switch to this > generic implementation to trim down the amount of ad-hoc copies of > the code. > > Signed-off-by:

Re: [PATCH] nios2: Fix unused variable warning

2015-10-01 Thread Ley Foon Tan
On Tue, Sep 22, 2015 at 11:22 PM, Tobias Klauser wrote: > On 2015-09-19 at 06:40:51 +0200, Marek Vasut wrote: >> Fix the following compiler splat by adding __maybe_unused annotation >> to the variable. Using this particular annotation has the least ugly >> impact on the code compared to using

Re: [PATCH] perf/x86/intel/uncore: Remove use of macro DEFINE_PCI_DEVICE_TABLE

2015-10-01 Thread Ingo Molnar
* Vaishali Thakkar wrote: > Ping! Pong. This patch is already upstream. Thanks, Ingo -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] soc: mediatek: Fix random hang up issue while kernel init

2015-10-01 Thread Daniel Kurtz
Hi James, On Thu, Oct 1, 2015 at 3:15 PM, James Liao wrote: > Hi Lucas, > > On Wed, 2015-09-30 at 11:07 +0200, Lucas Stach wrote: >> > If the VENC power domain is disabled, then accesses to the vencsys >> > registers just silently fail (i.e., reads probably >> > return all 0s). >> >> If this

[PATCH v3] clk: add devm_of_clk_get() and devm_of_clk_get_by_name() functions

2015-10-01 Thread Paul Osmialowski
From: Paul Osmialowski These two functions are added to ease management of clocks obtained from OF device nodes. They are particulary useful while iterating over DT subnodes using e.g. for_each_child_of_node(dev->of_node, child) in order do get resources (i.e. clocks) for subdevices defined by

Re: [PATCH] Revert "backlight: pwm: Handle EPROBE_DEFER while requesting the PWM"

2015-10-01 Thread Nicolas Ferre
Le 30/09/2015 21:29, Robert Jarzmik a écrit : > Robert Jarzmik writes: > >> This reverts commit 68feaca0b13e453aa14ee064c1736202b48b342f. >> This commit breaks legacy platforms, for which : >> (a) no pwm table is added (legacy platforms) >> (b) in this case, in pwm_get(), pmw_lookup_list is

Re: [PATCH 1/8] dt-bindings: pmic: Document Hi655x pmic driver

2015-10-01 Thread Lee Jones
I just noticed that you Cc'ed all of the Core ARM people too. Please do not do that. I'm sure they have enough of their own mail to trawl though. Only mail relevant parties i.e. those who show up when you use: ./scripts/get_maintainer.pl. > Document the new compatible for Hisilicon Hi655x

[PATCH v3] fs/proc, core/debug: Don't expose absolute kernel addresses via wchan

2015-10-01 Thread Ingo Molnar
* Kees Cook wrote: > > @@ -507,7 +505,7 @@ static int do_task_stat(struct seq_file *m, struct > > pid_namespace *ns, > > seq_put_decimal_ull(m, ' ', task->blocked.sig[0] & 0x7fffUL); > > seq_put_decimal_ull(m, ' ', sigign.sig[0] & 0x7fffUL); > >

Re: [PATCH 1/8] dt-bindings: pmic: Document Hi655x pmic driver

2015-10-01 Thread Lee Jones
On Wed, 30 Sep 2015, Fei Wang wrote: > Document the new compatible for Hisilicon Hi655x pmic driver. s/pmic/PMIC/ > Signed-off-by: Fei Wang > --- > .../devicetree/bindings/mfd/hisilicon,hi655x.txt | 80 > > 1 file changed, 80 insertions(+) > create mode 100644

[regression] 6ae459bd skbuff: Fix skb checksum flag on skb pull

2015-10-01 Thread Mike Galbraith
Greetings network wizards, $subject broke git-daemon here. homer:/usr/local/src/kernel/linux-3.x.git # time strace -vvvfFtT git remote update 2> /strace.out Fetching origin real2m9.164s user0m1.616s sys 0m0.316s 2 minutes of thumb twiddling should have been..

Re: [PATCH 0/1] add devm_of_clk_get() and devm_of_clk_get_by_name() functions

2015-10-01 Thread Paul Osmialowski
Hi Stephen, On Wed, 30 Sep 2015, Stephen Boyd wrote: > In the pinctrl node we would have > > pinctrl { > compatible = "fsl,kenetis70-pinctrl"; > reg = <0x40049000 0x2000>; > clocks = < SIM_CLK_SCGC5_PORTA>, < SIM_CLK_SCGC5_PORTB>; > >

Re: [PATCH 0/3] allow zram to use zbud as underlying allocator

2015-10-01 Thread Vlastimil Babka
On 09/30/2015 05:46 PM, Vitaly Wool wrote: On Wed, Sep 30, 2015 at 5:37 PM, Vlastimil Babka wrote: On 09/25/2015 11:54 AM, Vitaly Wool wrote: Hello Minchan, the main use case where I see unacceptably long stalls in UI with zsmalloc is switching between users in Android. There is a way to

[PATCH 1/7] Revert "mm: take i_mmap_lock in unmap_mapping_range() for DAX"

2015-10-01 Thread Dave Chinner
This reverts commit 46c043ede4711e8d598b9d63c5616c1fedb0605e. --- fs/dax.c| 36 mm/memory.c | 11 +-- 2 files changed, 25 insertions(+), 22 deletions(-) diff --git a/fs/dax.c b/fs/dax.c index 7ae6df7..400fe95 100644 --- a/fs/dax.c +++ b/fs/dax.c

[PATCH 3/7] xfs: fix inode size update overflow in xfs_map_direct()

2015-10-01 Thread Dave Chinner
From: Dave Chinner Both direct IO and DAX pass an offset and count into get_blocks that will overflow a s64 variable when an IO goes into the last supported block in a file (i.e. at offset 2^63 - 1FSB bytes). This can be seen from the tracing: xfs_get_blocks_alloc: [...] offset

[PATCH 5/7] xfs: Don't use unwritten extents for DAX

2015-10-01 Thread Dave Chinner
From: Dave Chinner DAX has a page fault serialisation problem with block allocation. Because it allows concurrent page faults and does not have a page lock to serialise faults to the same page, it can get two concurrent faults to the page that race. When two read faults race, this isn't a huge

Re: Rate limiting AP bandwidth change messages in ieee80211_config_bw?

2015-10-01 Thread Johannes Berg
> For what purpose? Or rather, when a user sees this in their dmesg, > what are they supposed to do about it? I think the idea isn't that the user would do something, but more that in case of performance issues, or perhaps driver/device bugs handling the changes, or similar you'd have an

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