Re: [PATCH v8 0/7] arm64,hi6220: Enable Hisilicon Hi6220 SoC

2015-05-29 Thread Kevin Hilman
Hi Bintian, Bintian Wang bintian.w...@huawei.com writes: From: Bintian Wang wangbint...@gmail.com Hi6220 is one mobile solution of Hisilicon, this patchset contains initial support for Hi6220 SoC and HiKey development board, which supports octal ARM Cortex A53 cores. Initial support is

[PATCH] psmouse - focaltech report finger width to userspace

2015-05-29 Thread Dmitry Tunin
Focaltech touchpads report finger width in packet[5] of absolute packet. Range for width in raw format is 0x10 - 0x70. Second half-byte is always 0. 0xff is reported, when a large contact area is detected. This can be handled in userspace. Signed-off-by: Dmitry Tunin hanipouspi...@gmail.com ---

[PATCH] Drivers: staging: Fixed comment and helpline spelling errors

2015-05-29 Thread Colin Cronin
Fixed a few spelling errors in commented code, helpline text, and a TODO list Files changed: drivers/staging/dgnc/TODO drivers/staging/dgnc/dgnc_driver.h drivers/staging/dgnc/dgnc_tty.c drivers/staging/emxx_udc/emxx_udc.c drivers/staging/fbtft/Kconfig

Re: [PATCH v2 0/2] ACPI / PCI: Fix _PRT lookup for ARI enabled devices

2015-05-29 Thread Rafael J. Wysocki
On Friday, May 29, 2015 05:18:48 PM Bjorn Helgaas wrote: On Tue, May 26, 2015 at 03:11:38PM -0600, Alex Williamson wrote: v2: don't modify entry-id.device In most cases we only use ARI with SR-IOV VFs, which do not support INTx and therefore never hit this problem. However, some

You have been pick for a personal donation from me. Email ( leon.hirt...@mail.com ) for more info.‏

2015-05-29 Thread Fernandez, Mercedes M.
-- 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 Please read the FAQ at http://www.tux.org/lkml/

Re: [tip:sched/core] sched/core: Validate rq_clock*() serialization

2015-05-29 Thread Sasha Levin
PID: 14780 Comm: trinity-c2 Not tainted 4.1.0-rc5-next-20150529-sasha-00039-g7fd455d-dirty #2262 [ 2706.858000] a6a1426a c9f98986 8802b6807b98 a6a1426a [ 2706.858015] 8802b6807be8 9d1e50c6 [ 2706.858029

[PATCH v5 0/17] framebuffer: simple conversions to arch_phys_wc_add()

2015-05-29 Thread Luis R. Rodriguez
-20150528 to simple-arch_phys-20150529. Pull request below for your convenience. Luis R. Rodriguez (1): video: fbdev: gbefb: use arch_phys_wc_add() and devm_ioremap_wc() drivers/video/fbdev/gbefb.c | 30 +- 1 file changed, 9 insertions(+), 21 deletions

[PATCH] gcov: add support for GCC 5.1

2015-05-29 Thread Lorenzo Stoakes
This patch fixes kernel gcov support for GCC 5.1. Similar to commit a992bf836f9c3039a16f4bd068d161c86c6c3e2c this patch takes into account the existence of a new gcov counter (see gcc's gcc/gcov-counter.def.) Firstly, it increments GCOV_COUNTERS (to 10), which makes the data structure struct

[PATCH v11 8/12] video/fbdev, asm/io.h: Remove ioremap_writethrough()

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com This patch removes the callers of ioremap_writethrough() by replacing them with ioremap_wt() in three drivers under drivers/video/fbdev. It then removes ioremap_writethrough() defined in some architecture's asm/io.h, frv, m68k, microblaze, and tile.

[PATCH v11 7/12] arch/*/asm/io.h: Add ioremap_wt() to all architectures

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com This patch adds ioremap_wt() to all arch-specific asm/io.h which define ioremap_wc() locally. These arch-specific asm/io.h do not include asm-generic/iomap.h. Some of them include asm-generic/io.h, but ioremap_wt() is defined for consistency since they define

[PATCH v11 12/12] drivers/block/pmem: Map NVDIMM with ioremap_wt()

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com The pmem driver maps NVDIMM with ioremap_nocache() as we cannot write back the contents of the CPU caches in case of a crash. This patch changes to use ioremap_wt(), which provides uncached writes but cached reads, for improving read performance.

[PATCH v11 6/12] x86, mm, asm-gen: Add ioremap_wt() for WT

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com This patch adds ioremap_wt() for creating WT mapping on x86. It follows the same model as ioremap_wc() for multi-architecture support. ARCH_HAS_IOREMAP_WT is defined in the x86 version of io.h to indicate that ioremap_wt() is implemented on x86. Also update

[PATCH v11 2/12] x86, mm, pat: Refactor !pat_enabled handling

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com This patch refactors the !pat_enabled code paths and integrates them into the PAT abstraction code. The PAT table is emulated by corresponding to the two cache attribute bits, PWT (Write Through) and PCD (Cache Disable). The emulated PAT table is the same as

[PATCH v11 3/12] x86, mm, pat: Set WT to PA7 slot of PAT MSR

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com This patch sets WT to the PA7 slot in the PAT MSR when the processor is not affected by the PAT errata. The PA7 slot is chosen to improve robustness in the presence of errata that might cause the high PAT bit to be ignored. This way a buggy PA7 slot access

[PATCH v11 11/12] x86, mm: Add set_memory_wt() for WT

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com Now that reserve_ram_pages_type() accepts the WT type, this patch adds set_memory_wt(), set_memory_array_wt() and set_pages_array_wt() for setting the WT type to the regular memory. ioremap_change_attr() is also extended to accept the WT type. Signed-off-by:

[PATCH v11 0/12] Support Write-Through mapping on x86

2015-05-29 Thread Toshi Kani
This patchset adds support of Write-Through (WT) mapping on x86. The study below shows that using WT mapping may be useful for non-volatile memory. http://www.hpl.hp.com/techreports/2012/HPL-2012-236.pdf The patchset consists of the following changes. - Patch 1/12 to 2/12 refactor !pat_enable

[PATCH 2/2] ipc,msg: provide barrier pairings for lockless receive

2015-05-29 Thread Davidlohr Bueso
We currently use a full barrier on the sender side to to avoid receiver tasks disappearing on us while still performing on the sender side wakeup. We lack however, the proper CPU-CPU interactions pairing on the receiver side which busy-waits for the message. Similarly, we do not need a full

[PATCH 1/2] ipc,shm: move BUG_ON check into shm_lock

2015-05-29 Thread Davidlohr Bueso
Upon every shm_lock call, we BUG_ON if an error was returned, indicating racing either in idr or in RMID. Move this logic into the locking. Signed-off-by: Davidlohr Bueso dbu...@suse.de --- ipc/shm.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ipc/shm.c

[Notice] ACPI core and PM core maintenance in travel mode until June 7

2015-05-29 Thread Rafael J. Wysocki
Hi All, In the next few days I'll be traveling for LinuxCon Japan starting tomorrow. I'll do my best to keep up with the patch flow during that time, but that usually is hard for me during conferences, so please be prepared for extra delays. Kind regards, Rafael -- To unsubscribe from this

Re: [PATCH v2 0/2] ACPI / PCI: Fix _PRT lookup for ARI enabled devices

2015-05-29 Thread Bjorn Helgaas
On Tue, May 26, 2015 at 03:11:38PM -0600, Alex Williamson wrote: v2: don't modify entry-id.device In most cases we only use ARI with SR-IOV VFs, which do not support INTx and therefore never hit this problem. However, some non-SR-IOV implementations create multiple PFs, extending beyond the

Re: Device Tree Blob (DTB) licence

2015-05-29 Thread David Lang
On Fri, 29 May 2015, Enrico Weigelt, metux IT consult wrote: And why should they fear poisoning ? Search for GPL contamination, the problem is quite common, GPL can turn anything GPL-compatible into GPL. So for a non-GPL project it's very hard to adopt GPL code. Yes, that's the whole

[GIT PULL] xfs: update for v4.1-rc6

2015-05-29 Thread Dave Chinner
Hi Linus, Can you please pull the fixes from the tag below? It's a little larger than I'd like late in the release cycle, but all the fixes are for regressions introduced in the 4.1-rc1 merge, or are needed back in -stable kernels fairly quickly as they are filesystem corruption or userspace

Re: [PATCH] perf probe: Fix segfault when glob matching function without debuginfo

2015-05-29 Thread Masami Hiramatsu
On 2015/05/29 18:45, Wang Nan wrote: Commit 4c859351226c920b227fec040a3b447f0d482af3 (perf probe: Support glob wildcards for function name) introduces segfault problems when debuginfo is not available: # perf probe 'sys_w*' Added new events: Segmentation fault The first problem

Re: [PATCH v2] Input: Add generic driver for Zeitec touchscreens

2015-05-29 Thread Dmitry Torokhov
Hi Bogdan, On Thu, May 28, 2015 at 03:22:02PM +0300, Bogdan George Stefan wrote: This driver adds support for Zeitec touchscreens. It has been tested with ZET6273 and ZET9172. It supports ACPI and device tree enumeration. For ACPI you need ACPI 5.1+ in order to be able to use named GPIOs.

Re: [PATCHv3] ARM: dts: odroidxu3: Enable USB3 regulators

2015-05-29 Thread Krzysztof Kozlowski
W dniu 29.05.2015 o 23:30, Anand Moon pisze: Enable regulator for usbdrd3_0 and usbdrd3_1. Looking at the schematic pin diagram for MAX77802 USB3_0 and USB3_1 is regulated by LDO9 and LD011. Fix the boot message of failed. [3.503539] exynos-dwc3 usb@1200: Looking up vdd33-supply

[PATCH] x86_32, entry, selftests: Add a selftest for kernel entries from vm86 mode

2015-05-29 Thread Andy Lutomirski
Test a couple of special cases in 32-bit kernels for entries from vm86 mode. This will OOPS both old kernels due to a bug and and 4.1-rc5 due to a regression I introduced, and it should make sure that the SYSENTER-from-vm86-mode hack in the kernel keeps working. Tests: 394838c96013

Re: [PATCH v3 5/6] Watchdog: introduce ARM SBSA watchdog driver

2015-05-29 Thread Guenter Roeck
On 05/29/2015 08:46 AM, Timur Tabi wrote: On 05/29/2015 09:32 AM, Fu Wei wrote: It is a SPI, every CPU can get it, But maybe I miss something, but please let me know if other CPU can not get the interrupt. There's only one watchdog device, so there's only one interrupt. I don't know which

[PATCH v5 3/17] video: fbdev: gbefb: use arch_phys_wc_add() and devm_ioremap_wc()

2015-05-29 Thread Luis R. Rodriguez
From: Luis R. Rodriguez mcg...@suse.com Convert the driver from using the x86 specific MTRR code to the architecture agnostic arch_phys_wc_add(). arch_phys_wc_add() will avoid MTRR if write-combining is available, in order to take advantage of that also ensure the ioremap'd area is requested as

RE: [PATCH v10 12/12] drivers/block/pmem: Map NVDIMM with ioremap_wt()

2015-05-29 Thread Elliott, Robert (Server Storage)
--- Robert Elliott, HP Server Storage -Original Message- From: Andy Lutomirski [mailto:l...@amacapital.net] Sent: Friday, May 29, 2015 4:46 PM To: Elliott, Robert (Server Storage) Cc: Dan Williams; Kani, Toshimitsu; Borislav Petkov; Ross Zwisler; H. Peter Anvin; Thomas Gleixner;

[PATCH 02/19] x86, fpu: Wrap get_xsave_addr() to make it safer

2015-05-29 Thread Dave Hansen
From: Dave Hansen dave.han...@linux.intel.com The MPX code appears to be saving off the FPU in a potntially unsafe way (if eagerfpu=off). It does not disable preemption or ensure that the FPU state has been allocated. All of the preemption safety comes from the unfortunatley-named

[PATCH 00/19] x86, mpx updates for 4.2 (take 8)

2015-05-29 Thread Dave Hansen
Changes from take 7 / v22: * Add Thomas's reviewed-by * merge with tip/x86/fpu changes * Fix tiny spelling nit Changes from take 6 / v21: * Address a bunch of Thomas's review comments. Changes from take 5 / v20: * Fix get_xsave_addr() to consult xstate_bv in anticipation of fixes to

[PATCH 03/19] x86, mpx: Use new get_xsave_field_ptr()

2015-05-29 Thread Dave Hansen
From: Dave Hansen dave.han...@linux.intel.com The MPX registers (bndcsr/bndcfgu/bndstatus) are not directly accessible via normal instructions. They essentially act as if they were floating point registers and are saved/restored along with those registers. There are two main paths in the MPX

[PATCH 05/19] x86, mpx: remove redundant MPX_BNDCFG_ADDR_MASK

2015-05-29 Thread Dave Hansen
From: Qiaowei Ren qiaowei@intel.com MPX_BNDCFG_ADDR_MASK is defined two times, so this patch removes redundant one. Signed-off-by: Qiaowei Ren qiaowei@intel.com Signed-off-by: Dave Hansen dave.han...@linux.intel.com Reviewed-by: Thomas Gleixner t...@linutronix.de ---

[PATCH 04/19] x86, mpx: Cleanup: Do not pass task around when unnecessary

2015-05-29 Thread Dave Hansen
From: Dave Hansen dave.han...@linux.intel.com The MPX code can only work on the current task. You can not, for instance, enable MPX management in another process or thread. You can also not handle a fault for another process or thread. Despite this, we pass a task_struct around prolifically.

Re: [PATCH for v4.2 v18 1/3] sys_membarrier(): system-wide memory barrier (generic, x86)

2015-05-29 Thread Andrew Morton
On Sat, 16 May 2015 19:48:18 -0400 Mathieu Desnoyers mathieu.desnoy...@efficios.com wrote: Here is an implementation of a new system call, sys_membarrier(), which executes a memory barrier on all threads running on the system. It is implemented by calling synchronize_sched(). It can be used

[PATCH v11 5/12] x86, asm: Change is_new_memtype_allowed() for WT

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com __ioremap_caller() calls reserve_memtype() to set new_pcm (existing map type if any), and then calls is_new_memtype_allowed() to verify if converting to new_pcm is allowed when pcm (request type) is different from new_pcm. When WT is requested, the caller

[PATCH v11 10/12] x86, mm, asm: Add WT support to set_page_memtype()

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com As set_memory_wb() calls free_ram_pages_type(), which then calls set_page_memtype() with -1, _PGMT_DEFAULT is used for tracking the WB type. _PGMT_WB is defined but unused. Hence, this patch renames _PGMT_DEFAULT to _PGMT_WB to clarify the usage, and releases

[PATCH v11 9/12] x86, mm, pat: Add pgprot_writethrough() for WT

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com This patch adds pgprot_writethrough() for setting WT to a given pgprot_t. Signed-off-by: Toshi Kani toshi.k...@hp.com Reviewed-by: Konrad Rzeszutek Wilk konrad.w...@oracle.com Reviewed-by: Thomas Gleixner t...@linutronix.de ---

[PATCH v11 4/12] x86, mm, pat: Change reserve_memtype() for WT

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com When a RAM range is requested to reserve_memtype(), it calls reserve_ram_pages_type() to verify the requested type. reserve_ram_pages_type() is changed to fail WT and WP requests with -EINVAL since set_page_memtype() is limited to handle three types, WB, WC and

[PATCH v11 1/12] x86, mm, pat: Cleanup init flags in pat_init()

2015-05-29 Thread Toshi Kani
From: Toshi Kani toshi.k...@hp.com pat_init() uses two flags, 'boot_cpu' and 'boot_pat_state', for tracking the boot CPU's initialization status. 'boot_pat_state' is also overloaded to carry the boot PAT value. This patch cleans this up by replacing them with a new single flag, 'boot_cpu_done',

[GIT PULL] PCI / ACPI fix for 4.1-rc6

2015-05-29 Thread Rafael J. Wysocki
Hi Linus, Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \ acpi-pci-4.1-rc6 to receive a fix for the ACPI PCI host bridge initialization code as commit dc4fdaf0e4839109169d8261814813816951c75f PCI / ACPI: Do not set ACPI companions for host bridges with

Re: [PATCH] psmouse - focaltech report finger width to userspace

2015-05-29 Thread Dmitry Torokhov
On Sat, May 30, 2015 at 02:00:59AM +0300, Dmitry Tunin wrote: Focaltech touchpads report finger width in packet[5] of absolute packet. Range for width in raw format is 0x10 - 0x70. Second half-byte is always 0. 0xff is reported, when a large contact area is detected. This can be handled in

Re: [PATCH v2 2/6] gpio: brcmstb: Add interrupt support

2015-05-29 Thread Brian Norris
A few small comments: On Thu, May 28, 2015 at 07:14:06PM -0700, Gregory Fong wrote: v2: - since imask member of bank struct was removed, just read and write from mask reg and don't maintain a shadow ^^ this comment may be addressing what I'm going to ask about below? Not sure why this was

Re: [PATCH v8 0/7] arm64,hi6220: Enable Hisilicon Hi6220 SoC

2015-05-29 Thread Bintian
Hello Kevin, On 2015/5/30 7:00, Kevin Hilman wrote: Hi Bintian, Bintian Wang bintian.w...@huawei.com writes: From: Bintian Wang wangbint...@gmail.com Hi6220 is one mobile solution of Hisilicon, this patchset contains initial support for Hi6220 SoC and HiKey development board, which supports

Re: [PATCH v2 4/6] gpio: brcmstb: Allow GPIOs to be wakeup sources

2015-05-29 Thread Brian Norris
On Thu, May 28, 2015 at 07:14:08PM -0700, Gregory Fong wrote: Several drivers (e.g. gpio-keys) allow for GPIOs to be configured as wakeup sources, and this GPIO controller supports that through a separate interrupt path. The de-facto standard DT property wakeup-source is checked, since that

Re: [PATCH v2 3/6] dt-bindings: brcmstb-gpio: document properties for wakeup

2015-05-29 Thread Gregory Fong
On Fri, May 29, 2015 at 5:36 PM, Brian Norris computersforpe...@gmail.com wrote: On Thu, May 28, 2015 at 07:14:07PM -0700, Gregory Fong wrote: Some brcmstb GPIO controllers can be used to wake from suspend, so use the de facto standard property 'wakeup-source' to mark the nodes of controllers

[PATCH v9 1/6] arm64: Enable Hisilicon ARMv8 SoC family in Kconfig and defconfig

2015-05-29 Thread Bintian Wang
This patch introduces ARCH_HISI to enable Hisilicon SoC family in Kconfig and defconfig. Signed-off-by: Bintian Wang bintian.w...@huawei.com Acked-by: Haojian Zhuang haojian.zhu...@linaro.org Reviewed-by: Wei Xu xuw...@hisilicon.com Tested-by: Will Deacon will.dea...@arm.com Tested-by: Tyler

Re: [PATCH v2 3/6] dt-bindings: brcmstb-gpio: document properties for wakeup

2015-05-29 Thread Gregory Fong
On Fri, May 29, 2015 at 6:37 PM, Brian Norris computersforpe...@gmail.com wrote: On Fri, May 29, 2015 at 05:57:50PM -0700, Gregory Fong wrote: On Fri, May 29, 2015 at 5:36 PM, Brian Norris computersforpe...@gmail.com wrote: On Thu, May 28, 2015 at 07:14:07PM -0700, Gregory Fong wrote: ---

[PATCH v9 4/6] Documentation: DT: PL011: hi6220: add compatible string for Hisilicon designed UART

2015-05-29 Thread Bintian Wang
Hisilicon does some performance enhancements based on PL011(e.g. larger FIFO length), so add one compatible string hisilicon,hi6220-uart for future optimisations or workarounds works. Signed-off-by: Bintian Wang bintian.w...@huawei.com Suggested-by: Mark Rutland mark.rutl...@arm.com ---

Re: HMM (Heterogeneous Memory Management) v8

2015-05-29 Thread John Hubbard
On Thu, 21 May 2015, j.gli...@gmail.com wrote: So sorry had to resend because i stupidly forgot to cc mailing list. Ignore private send done before. HMM (Heterogeneous Memory Management) is an helper layer for device that want to mirror a process address space into their own mmu. Main

Re: [PATCH RESEND] sched: prefer an idle cpu vs an idle sibling for BALANCE_WAKE

2015-05-29 Thread Mike Galbraith
On Fri, 2015-05-29 at 17:03 -0400, Josef Bacik wrote: for_each_lower_domain(sd) { sg = sd-groups; do { if (!cpumask_intersects(sched_group_cpus(sg), tsk_cpus_allowed(p))) goto next;

Re: [PATCH 04/10] perf, tools: Handle header line in mapfile

2015-05-29 Thread Andi Kleen
On Fri, May 29, 2015 at 11:13:15AM +0200, Jiri Olsa wrote: On Thu, May 28, 2015 at 10:45:06PM -0700, Sukadev Bhattiprolu wrote: Jiri Olsa [jo...@redhat.com] wrote: | if (line[0] == '#' || line[0] == '\n') | continue; | + if

Re: [RFC PATCH v2 09/15] perf probe: Support $params without debuginfo

2015-05-29 Thread Alexei Starovoitov
On 5/29/15 4:55 PM, Masami Hiramatsu wrote: On 2015/05/29 15:30, He Kuang wrote: hi, Alexei On 2015/5/29 2:10, Alexei Starovoitov wrote: On 5/28/15 6:01 AM, He Kuang wrote: I don't think you can break it down in two steps like this. There is no such thing as 'calling regs'. x86_32 with

[PATCH] Input: of_touchscreen - remove interdependence of max/fuzz values

2015-05-29 Thread Sebastian Reichel
Commit 3eea8b5d68c8 introduced a dependency between touchscreen-max-* and touchscreen-fuzz-*, so that either both must be specified or none of them. If only one of them is specified the other value will be reset to 0. This commit restores the previous behaviour, that the drivers default value will

Re: [PATCH] zram: clear disk io accounting when reset zram device

2015-05-29 Thread Sergey Senozhatsky
On (05/29/15 23:54), Minchan Kim wrote: I think the problem is caused from weired feature reset of zram. agree. Until a while ago, we didn't have hot_add/del feature so we should use custom reset function but now we have hot/add feature. So reset is logically same feature(ie, reset =

Re: [PATCH 0/4] Cover: Support mbigen msi interrupt controller

2015-05-29 Thread Joe Perches
On Sat, 2015-05-30 at 11:19 +0800, majun (F) wrote: This patch set is applied to supprot the mbigen device. [] create mode 100755 Documentation/devicetree/bindings/arm/mbigen.txt mode change 100644 = 100755 drivers/irqchip/Kconfig mode change 100644 = 100755 drivers/irqchip/Makefile mode

Re: [PATCH 1/4]:Add mbigen driver to support mbigen interrupt controller

2015-05-29 Thread Joe Perches
On Sat, 2015-05-30 at 11:19 +0800, majun (F) wrote: This patch contains the mbigen device driver. Trivial notes: Please use scripts/checkpatch.pl on your patches and see if you want to correct any of the messages it produces. diff --git a/drivers/irqchip/irq-mbigen.c

[PATCH v9 6/6] dt-bindings: Add header file of hi6220 clock driver

2015-05-29 Thread Bintian Wang
Add the header file hi6220-clock.h used by both hi6220 clock driver and hi6220 device tree file. Suggested-by: Stephen Boyd sb...@codeaurora.org Signed-off-by: Bintian Wang bintian.w...@huawei.com Tested-by: Will Deacon will.dea...@arm.com Tested-by: Tyler Baker tyler.ba...@linaro.org Tested-by:

[PATCH v9 5/6] arm64: dts: Add dts files for Hisilicon Hi6220 SoC

2015-05-29 Thread Bintian Wang
Add initial dtsi file to support Hisilicon Hi6220 SoC with support of Octal core CPUs in two clusters and each cluster has quard Cortex-A53. Also add dts file to support HiKey development board which based on Hi6220 SoC. Signed-off-by: Bintian Wang bintian.w...@huawei.com Acked-by: Haojian

[PATCH v9 0/6] arm64,hi6220: Enable Hisilicon Hi6220 SoC

2015-05-29 Thread Bintian Wang
Hi6220 is one mobile solution of Hisilicon, this patchset contains initial support for Hi6220 SoC and HiKey development board, which supports octal ARM Cortex A53 cores. Initial support is minimal and includes just the arch configuration, device tree configuration, the clock driver has been picked

Re: [PATCH] fix n900 dts file to work around 4.1 touchscreen regression on n900

2015-05-29 Thread Sebastian Reichel
Hi, On Fri, May 29, 2015 at 09:32:11PM +0200, Pavel Machek wrote: Fix dts to match what the Linux kernel expects. This works around touchscreen problems in 4.1 linux on Nokia n900. Signed-off-by: Pavel Machek pa...@ucw.cz diff --git

[GIT PULL] ARM: EXYNOS: Improvements for 4.2, 3rd

2015-05-29 Thread Krzysztof Kozlowski
Dear Kukjin, Old patch from Marek related to powering down of Exynos boards. Best regards, Krzysztof The following changes since commit 8164b91ee8f4bb009fb16ef7c54e94a55e83dd35: ARM: exynos: Fix wake-up interrupts for Exynos3250 (2015-05-30 13:29:34 +0900) are available in the git

[GIT PULL] ARM: EXYNOS: Fix for 4.1, 3rd

2015-05-29 Thread Krzysztof Kozlowski
Dear Kukjin, Fix from April which you said it is applied. Apparently it was not, so here it is again. Best regards, Krzysztof The following changes since commit 5c78bc1b466701c1b13d7b734f5b39cdd65babab: Merge branch 'samsung-defconfig-2nd' into for-next (2015-05-23 12:28:59 +0900) are

Re: [PATCH] psmouse - focaltech report finger width to userspace

2015-05-29 Thread Dmitry Tunin
30.05.2015 02:37, Dmitry Torokhov пишет: On Sat, May 30, 2015 at 02:00:59AM +0300, Dmitry Tunin wrote: Focaltech touchpads report finger width in packet[5] of absolute packet. Range for width in raw format is 0x10 - 0x70. Second half-byte is always 0. 0xff is reported, when a large contact

Re: [PATCH v2 3/6] dt-bindings: brcmstb-gpio: document properties for wakeup

2015-05-29 Thread Brian Norris
On Fri, May 29, 2015 at 05:57:50PM -0700, Gregory Fong wrote: On Fri, May 29, 2015 at 5:36 PM, Brian Norris computersforpe...@gmail.com wrote: On Thu, May 28, 2015 at 07:14:07PM -0700, Gregory Fong wrote: --- a/Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt +++

[PATCH v9 2/6] arm64: hi6220: Document devicetree bindings for Hisilicon hi6220 SoC

2015-05-29 Thread Bintian Wang
This patch adds documentation for the devicetree bindings used by the DT files of Hisilicon hi6220 SoC mobile platform. Signed-off-by: Bintian Wang bintian.w...@huawei.com Suggested-by: Arnd Bergmann a...@arndb.de Acked-by: Haojian Zhuang haojian.zhu...@linaro.org Acked-by: Stephen Boyd

[PATCH 1/4]:Add mbigen driver to support mbigen interrupt controller

2015-05-29 Thread majun (F)
This patch contains the mbigen device driver. To support Mbigen device, irq-mbigen.c and mbi.h are added. As a MSI interrupt controller, the mbigen is used as a child domain of MSI domain just like PCI devices. Change log: --irq-mbigen.c: the driver of mbigen device.The mbigen irq domain is

[PATCH 0/4] Cover: Support mbigen msi interrupt controller

2015-05-29 Thread majun (F)
This patch set is applied to supprot the mbigen device. Mbigen means message based interrupt generator. It locate in ITS or out side of ITS. In fact, mbigen is a kind of interrupt controller collects the irq form Non-PCI devices and generate msi interrupt. Hisilicon designed mbigen to reduce

[PATCH 3/4]: Change arm-gic-its to support the Mbigen interrupt

2015-05-29 Thread majun (F)
This patch is applied to support the mbigen interrupt. Change log: --For irq_mbigen.c using,move some struct and function definition to a new head file arm-gic-its.h --Add a irq_write_mbi_msg member for mbi interrupt using --For mbi interrupt, the event id depends on the Hardware pin number on

[PATCH 4/4]:dt-binding:Documents the mbigen bindings

2015-05-29 Thread majun (F)
Add the mbigen msi interrupt controller bindings document Signed-off-by: Ma Jun majun...@huawei.com --- Documentation/devicetree/bindings/arm/mbigen.txt | 51 ++ 1 files changed, 51 insertions(+), 0 deletions(-) create mode 100755

[PATCH 2/4]: Change msi to support the Mbigen interrupt

2015-05-29 Thread majun (F)
This patch is applied to support the interrupts from Mbigen. As a interrupt controller, Mbigen is used as a child domain of MSI domain just like pci device. Change log: --add IRQ_DOMAIN_FLAG_MBIGEN to presents the interrupt from mbigen --add function is_mbigen_domain to check the interrupt

Re: [PATCH 01/36] mmu_notifier: add event information to address invalidation v7

2015-05-29 Thread John Hubbard
On Thu, 21 May 2015, j.gli...@gmail.com wrote: From: Jérôme Glisse jgli...@redhat.com The event information will be useful for new user of mmu_notifier API. The event argument differentiate between a vma disappearing, a page being write protected or simply a page being unmaped. This allow

[GIT PULL] ARM: EXYNOS: More defconfig for 4.2

2015-05-29 Thread Krzysztof Kozlowski
Dear Kukjin, Minor defconfig changes from Anand Moon for Odroid XU3 board. You can find them also on the lists with my reviewed-by. Best regards, Krzysztof The following changes since commit 030bbdbf4c833bc69f502eae58498bc5572db736: Linux 4.1-rc3 (2015-05-10 15:12:29 -0700) are available

Re: [PATCH 4.1.0-rc4] STAGING: Delare request_cache as static for drivers/staging/lustre/lustre/ptlrpc/client.c

2015-05-29 Thread Sudip Mukherjee
On Wed, May 27, 2015 at 05:05:26PM +0800, Simon Guo wrote: Delare request_cache variable as static. Is it Declare? regards sudip -- 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

Re: [PATCH v2 2/6] gpio: brcmstb: Add interrupt support

2015-05-29 Thread Gregory Fong
On Fri, May 29, 2015 at 5:10 PM, Brian Norris computersforpe...@gmail.com wrote: A few small comments: On Thu, May 28, 2015 at 07:14:06PM -0700, Gregory Fong wrote: v2: - since imask member of bank struct was removed, just read and write from mask reg and don't maintain a shadow ^^

Re: DWC3 linux driver query

2015-05-29 Thread sundeep subbaraya
Hi, On Fri, May 29, 2015 at 8:35 PM, Felipe Balbi ba...@ti.com wrote: On Fri, May 29, 2015 at 07:01:16PM +0530, sundeep subbaraya wrote: Hi Felipe, On Thu, May 28, 2015 at 7:41 PM, Felipe Balbi ba...@ti.com wrote: Hi, On Thu, May 28, 2015 at 04:53:09PM +0530, sundeep subbaraya wrote:

[PATCH v9 3/6] clk: hi6220: Document devicetree bindings for hi6220 clock

2015-05-29 Thread Bintian Wang
Document DT files bindings for Hisilicon hi6220 clock. Signed-off-by: Bintian Wang bintian.w...@huawei.com Acked-by: Haojian Zhuang haojian.zhu...@linaro.org Suggested-by: Arnd Bergmann a...@arndb.de Acked-by: Stephen Boyd sb...@codeaurora.org --- .../devicetree/bindings/clock/hi6220-clock.txt

Re: [tip:locking/core] locking/pvqspinlock, x86: Implement the paravirt qspinlock call patching

2015-05-29 Thread Sasha Levin
b9495950 [ 8693.503271] Read of size 8 by task swapper/9/0 [ 8693.503289] Address belongs to variable pv_lock_ops+0x10/0x240 [ 8693.503301] CPU: 9 PID: 0 Comm: swapper/9 Tainted: G D 4.1.0-rc5-next-20150529-sasha-00039-g7fd455d-dirty #2263 [ 8693.503335] b6a1423a

[GIT PULL] ARM: EXYNOS: DTS improvements for 4.2, 3rd

2015-05-29 Thread Krzysztof Kozlowski
Dear Kukjin, Quite big set of changes, mostly refactor. You can find them also on the lists with my reviewed-by. Best regards, Krzysztof The following changes since commit 5c78bc1b466701c1b13d7b734f5b39cdd65babab: Merge branch 'samsung-defconfig-2nd' into for-next (2015-05-23 12:28:59

[PATCH v3 1/1] x86_64: fix KASan shadow region page tables

2015-05-29 Thread Alexander Popov
KASan shadow region page tables can't be filled statically because physical addresses in these page tables depend on phys_base. Initialize KASan shadow region page tables in kasan_early_init(). Signed-off-by: Alexander Popov alpo...@ptsecurity.com --- Notes: Changes from v2: - move KASan

Re: [PATCH] perf/x86/intel/rapl: Add support for Knights Landing (KNL)

2015-05-29 Thread Jacob Pan
On Tue, 26 May 2015 11:47:39 -0700 Dasaratharaman Chandramouli dasaratharaman.chandramo...@intel.com wrote: Knights Landing DRAM RAPL supports PKG and DRAM RAPL domains. DRAM RAPL has a different fixed energy unit (2^-16J) similar to that of HSW. Acked-by: Jacob Pan

Re: [PATCH] proc/schedstat: Expose /proc/pid/schedstat if delay accounting is enabled

2015-05-29 Thread Naveen N. Rao
On 2015/05/29 11:54AM, Ingo Molnar wrote: So all this should really be cleaned up: include/linux/sched.h:#if defined(CONFIG_SCHEDSTATS) || defined(CONFIG_TASK_DELAY_ACCT) include/linux/sched.h:#endif /* defined(CONFIG_SCHEDSTATS) || defined(CONFIG_TASK_DELAY_ACCT) */

Re: [BUG, bisect] ALSA: hda - No sound output

2015-05-29 Thread Jeremiah Mahler
Takashi, On Fri, May 29, 2015 at 09:37:44AM +0200, Takashi Iwai wrote: At Fri, 29 May 2015 00:27:14 -0700, Jeremiah Mahler wrote: [...] I still don't figure out why this breaks. Could you give alsa-info.sh output of the affected machine? thanks, Takashi Attached is the output

Re: [PATCH v2 0/2] extcon: Inform the state of both ID and VBUS pin for USB

2015-05-29 Thread Chanwoo Choi
Hi Ivan, On Sat, May 30, 2015 at 2:15 AM, Chanwoo Choi cwcho...@gmail.com wrote: On Fri, May 29, 2015 at 11:32 PM, Ivan T. Ivanov iiva...@mm-sol.com wrote: On Fri, 2015-05-29 at 19:44 +0900, Chanwoo Choi wrote: Hi Ivan, On 05/28/2015 05:45 PM, Ivan T. Ivanov wrote: Hi Chanwoo, On Wed,

[tip:perf/core] perf machine: No need to have two DSOs lists

2015-05-29 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 3d39ac538629e4f00a6e1c38d46346f1b8e69505 Gitweb: http://git.kernel.org/tip/3d39ac538629e4f00a6e1c38d46346f1b8e69505 Author: Arnaldo Carvalho de Melo a...@redhat.com AuthorDate: Thu, 28 May 2015 13:06:42 -0300 Committer: Arnaldo Carvalho de Melo a...@redhat.com CommitDate: Fri,

[tip:perf/core] perf machine: Fix up vdso methods names

2015-05-29 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 9a4388c711d07889217b19eaf63485122dec8817 Gitweb: http://git.kernel.org/tip/9a4388c711d07889217b19eaf63485122dec8817 Author: Arnaldo Carvalho de Melo a...@redhat.com AuthorDate: Fri, 29 May 2015 11:54:08 -0300 Committer: Arnaldo Carvalho de Melo a...@redhat.com CommitDate: Fri,

[tip:perf/core] perf machine: Introduce machine__findnew_dso() method

2015-05-29 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: aa7cc2ae5ae69aff555793fbfcff514141bb23f3 Gitweb: http://git.kernel.org/tip/aa7cc2ae5ae69aff555793fbfcff514141bb23f3 Author: Arnaldo Carvalho de Melo a...@redhat.com AuthorDate: Fri, 29 May 2015 11:31:12 -0300 Committer: Arnaldo Carvalho de Melo a...@redhat.com CommitDate: Fri,

Re: [PATCH 02/19] x86, fpu: Wrap get_xsave_addr() to make it safer

2015-05-29 Thread Ingo Molnar
* Dave Hansen d...@sr71.net wrote: On 05/28/2015 01:41 AM, Ingo Molnar wrote: +union fpregs_state *xstate; + +if (!current-thread.fpu.fpstate_active) +return NULL; +/* + * fpu__save() takes the CPU's xstate registers +

Re: [PATCH 2/2] staging: dgnc: switch timeout to signed type

2015-05-29 Thread Dan Carpenter
On Fri, May 29, 2015 at 07:21:26PM +0200, Nicholas Mc Guire wrote: On Fri, 29 May 2015, Dan Carpenter wrote: On Fri, May 29, 2015 at 06:41:28PM +0200, Nicholas Mc Guire wrote: The schedule_timeout*() helpers take the timeout as signed long, as ch_close_delay in struct channel_t was not

Re: 4.1 touchscreen regression on n900 -- pinpointed [was Re: linux-n900 v4.1-rc4]

2015-05-29 Thread Pavel Machek
On Fri 2015-05-29 21:08:16, Pavel Machek wrote: Hi! mh I remember having problems with tsc2005 before. It helped to reset the controller (should actually happen automatically when it hangs, but I'm not sure, that it actually works). Ok, I did some more testing, and found out rather

Re: [PATCH 2/7] ARM: bcm2835: Add a Raspberry Pi-specific clock driver.

2015-05-29 Thread Eric Anholt
Stephen Boyd sb...@codeaurora.org writes: On 05/28, Stephen Warren wrote: On 05/18/2015 01:43 PM, Eric Anholt wrote: Unfortunately, the clock manager's registers are not accessible by the ARM, so we have to request that the firmware modify our clocks for us. This driver only registers

Re: [PATCH] ideapad_laptop: Add Lenovo G50-30 to devices without radio switch

2015-05-29 Thread Darren Hart
On Fri, May 29, 2015 at 08:18:57PM +0300, Dmitry Tunin wrote: Darren, And also I think it can be cc'ed to stable too. I mined your second version off the list, added Phillipe's Signed-off-by, and sync'd it with his later version. This should connect it to the stable bot. Please follow the

Re: [PATCH v2 00/13] SMM implementation for KVM

2015-05-29 Thread Paolo Bonzini
On 29/05/2015 21:03, Radim Krčmář wrote: I found a corner case that doesn't fit any specific patch: We allow INIT while in SMM. This brings some security complications as we also don't reset hflags (another long standing bug?), but we don't really need to because INIT in SMM is against

Re: [PATCH v3 1/1] x86_64: fix KASan shadow region page tables

2015-05-29 Thread Andrey Ryabinin
2015-05-29 20:07 GMT+03:00 Alexander Popov alpo...@ptsecurity.com: KASan shadow region page tables can't be filled statically because physical addresses in these page tables depend on phys_base. Initialize KASan shadow region page tables in kasan_early_init(). Signed-off-by: Alexander Popov

[PATCH v6 2/3] ARM: bcm2835: Add the Raspberry Pi firmware driver

2015-05-29 Thread Eric Anholt
This gives us a function for making mailbox property channel requests of the firmware, which is most notable in that it will let us get and set clock rates. v2: Drop power-domains stuff for now since we don't have the driver core support to make it useful. Move to drivers/firmware/.

[PATCH v6 1/3] dt/bindings: Add binding for the Raspberry Pi firmware driver

2015-05-29 Thread Eric Anholt
This driver will provide support for calls into the firmware that will be used by other drivers like cpufreq and vc4. v2: Improve commit message, point to mailbox.txt for how mboxes work. v3: Use Lee's suggestion for mailbox phandle docs, fix spelling of raspberry. v4: Change the compatible

[PATCH v6 3/3] ARM: bcm2835: Add the firmware driver information to the RPi DT

2015-05-29 Thread Eric Anholt
v2: Drop pm-domains stuff since I've dropped it from the firmware driver for now, until we get drivers/base fixed. v3: Rename the compatible to raspberrypi,bcm2835-firmware Signed-off-by: Eric Anholt e...@anholt.net Acked-by: Lee Jones l...@kernel.org (previous version with pm-domains)

Re: [PATCH 3/6] edac, mce_amd_inj: Modify flags attrigute to use string arguments

2015-05-29 Thread Aravind Gopalakrishnan
On 5/29/2015 2:05 PM, Borislav Petkov wrote: On Fri, May 29, 2015 at 01:20:31PM -0500, Aravind Gopalakrishnan wrote: Hmm. That should work. Will simplify it in the next version. I think I had a NULL in flags_options[] to denote the invalid option. Still a good thing to have it as a terminator.

randconfig build error with next-20150529, in crypto/jitterentropy.c

2015-05-29 Thread Jim Davis
Building with the attached random configuration file, In file included from ./arch/x86/include/asm/spinlock.h:46:0, from include/linux/spinlock.h:87, from include/linux/seqlock.h:35, from include/linux/time.h:5, from

Re: [PATCH v10 12/12] drivers/block/pmem: Map NVDIMM with ioremap_wt()

2015-05-29 Thread Dan Williams
On Fri, May 29, 2015 at 11:34 AM, Andy Lutomirski l...@amacapital.net wrote: On Fri, May 29, 2015 at 11:19 AM, Dan Williams dan.j.willi...@intel.com wrote: On Fri, May 29, 2015 at 8:03 AM, Toshi Kani toshi.k...@hp.com wrote: On Fri, 2015-05-29 at 07:43 -0700, Dan Williams wrote: On Fri, May

<    10   11   12   13   14   15   16   17   >