Re: MIPS: BMIPS: broken select on RAW_IRQ_ACCESSORS

2015-04-27 Thread Valentin Rothberg
Hi Kevin, this is just a kind reminder that the issue below is still present and made its way to v4.1-rc1. Kind regards, Valentin On Thu, Mar 26, 2015 at 11:47 AM, Valentin Rothberg valentinrothb...@gmail.com wrote: Hi Kevin, your commit dd6d84812b1a (MIPS: BMIPS: Enable additional

Re: [PATCH] dmaengine: imx-sdma: Add DMA event remapping for imx6sx-sdma

2015-04-27 Thread Sascha Hauer
On Mon, Apr 20, 2015 at 10:34:33AM -0700, Nicolin Chen wrote: Hi Sascha, Thank you for the comments. On Mon, Apr 20, 2015 at 11:45:41AM +0200, Sascha Hauer wrote: On Tue, Apr 14, 2015 at 10:39:11PM -0700, Nicolin Chen wrote: The SDMA on imx6sx has a few DMA event remapping

Re: [PATCH] lib/sort: Add 64 bit swap function

2015-04-27 Thread Rasmus Villemoes
On Mon, Apr 27 2015, Daniel Wagner daniel.wag...@bmw-carit.de wrote: static int cmp_32(const void *a, const void *b) { return (int) (*(u32 *)a - *(u32 *)b); } static int cmp_64(const void *a, const void *b) { return (int) (*(u64 *)a - *(u64 *)b); } Please [1] don't [2] do

Re: [PATCH 1/3] mm/page_alloc: don't break highest order freepage if steal

2015-04-27 Thread Mel Gorman
On Mon, Apr 27, 2015 at 04:23:39PM +0900, Joonsoo Kim wrote: When we steal whole pageblock, we don't need to break highest order freepage. Perhaps, there is small order freepage so we can use it. The reason why the largest block is taken is to reduce the probability there will be another

Re: [GIT PULL] Thermal-SoC management updates for v4.1-rc1

2015-04-27 Thread Javi Merino
On Wed, Apr 15, 2015 at 06:48:20AM +0100, Eduardo Valentin wrote: Hello Rui, Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal linus to receive Thermal-SoC Management updates for v4.1-rc1 with top-most

Re: [PATCH 08/23] gpio: remove gpiod_sysfs_set_active_low

2015-04-27 Thread Alexandre Courbot
On Mon, Apr 27, 2015 at 5:16 PM, Johan Hovold jo...@kernel.org wrote: On Mon, Apr 27, 2015 at 12:54:15PM +0900, Alexandre Courbot wrote: On Wed, Apr 22, 2015 at 12:42 AM, Johan Hovold jo...@kernel.org wrote: Remove gpiod_sysfs_set_active_low (and gpio_sysfs_set_active_low) which allowed code

Re: [PATCH 2/2] livepatch: Fix the bug if the function name is larger than KSYM_NAME_LEN-1

2015-04-27 Thread Miroslav Benes
On Sun, 26 Apr 2015, Minfei Huang wrote: On 04/15/15 at 01:58P, Miroslav Benes wrote: On Wed, 15 Apr 2015, Minfei Huang wrote: On 04/15/15 at 10:30P, Miroslav Benes wrote: On Wed, 15 Apr 2015, Minfei Huang wrote: Yes, the function name can be changed, before the extra

[3.16.y-ckt stable] Linux 3.16.7-ckt10

2015-04-27 Thread Luis Henriques
I am announcing the release of the Linux 3.16.7-ckt10 kernel. The updated 3.16.y-ckt tree can be found at: git://kernel.ubuntu.com/ubuntu/linux.git linux-3.16.y and can be browsed at: http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=refs/heads/linux-3.16.y;a=shortlog The diff from

Re: [PATCH v6 2/8] tun: add tun_is_little_endian() helper

2015-04-27 Thread Cornelia Huck
On Fri, 24 Apr 2015 14:24:38 +0200 Greg Kurz gk...@linux.vnet.ibm.com wrote: Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com --- drivers/net/tun.c |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) Acked-by: Cornelia Huck cornelia.h...@de.ibm.com -- To unsubscribe from

Re: [PATCH v5 0/3] Fix lubbock and mainstone interrupts

2015-04-27 Thread Arnd Bergmann
On Sunday 26 April 2015 11:31:13 Robert Jarzmik wrote: Arnd Bergmann a...@arndb.de writes: On Saturday 25 April 2015 23:13:20 Robert Jarzmik wrote: This serie was submitted to the lak list, then migrated to mfd drivers, to end up again here. There was no change since last submission.

Re: [PATCH v9 01/17] h8300: Assembly headers.

2015-04-27 Thread Tobias Klauser
On 2015-04-27 at 09:48:39 +0200, Arnd Bergmann a...@arndb.de wrote: On Monday 27 April 2015 09:42:41 Tobias Klauser wrote: diff --git a/arch/h8300/include/asm/elf.h b/arch/h8300/include/asm/elf.h new file mode 100644 index 000..09031d0 --- /dev/null +++

Re: [PATCH v9 01/17] h8300: Assembly headers.

2015-04-27 Thread Arnd Bergmann
On Monday 27 April 2015 11:26:22 Tobias Klauser wrote: On 2015-04-27 at 09:48:39 +0200, Arnd Bergmann a...@arndb.de wrote: On Monday 27 April 2015 09:42:41 Tobias Klauser wrote: diff --git a/arch/h8300/include/asm/elf.h b/arch/h8300/include/asm/elf.h new file mode 100644 index

Re: [RESEND RFC PATCH 2/2] gfp: use the best near online node if the target node is offline

2015-04-27 Thread Kamezawa Hiroyuki
On 2015/04/25 5:01, Andrew Morton wrote: On Fri, 24 Apr 2015 17:58:33 +0800 Gu Zheng guz.f...@cn.fujitsu.com wrote: Since the change to the cpu -- mapping (map the cpu to the physical node for all possible at the boot), the node of cpu may be not present, so we use the best near online node if

Re: [PATCH] x86_64, asm: Work around AMD SYSRET SS descriptor attribute issue

2015-04-27 Thread Denys Vlasenko
On 04/27/2015 10:53 AM, Borislav Petkov wrote: On Sun, Apr 26, 2015 at 04:39:38PM -0700, Andy Lutomirski wrote: +#define X86_BUG_CANONICAL_RCX X86_BUG(8) /* SYSRET #GPs when %RCX non-canonical */ I think that sysret should appear in the name. Yeah, I thought about it too, will fix. Oh

Re: [Qemu-devel] [PATCH v5 15/17] target-s390x: Extend arch specific QMP command query-cpu-definitions

2015-04-27 Thread Michael Mueller
On Mon, 27 Apr 2015 10:11:29 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: This patch implements the QMP command 'query-cpu-definitions' in the S390 context. The command returns a list of cpu definitions in the current host context. A runnable and migratable cpu model has the

Re: [RESEND RFC PATCH 2/2] gfp: use the best near online node if the target node is offline

2015-04-27 Thread Gu Zheng
Hi Andrew, On 04/25/2015 04:01 AM, Andrew Morton wrote: On Fri, 24 Apr 2015 17:58:33 +0800 Gu Zheng guz.f...@cn.fujitsu.com wrote: Since the change to the cpu -- mapping (map the cpu to the physical node for all possible at the boot), the node of cpu may be not present, so we use the best

Re: [RESEND RFC PATCH 2/2] gfp: use the best near online node if the target node is offline

2015-04-27 Thread Gu Zheng
Hi Kame-san, On 04/27/2015 05:44 PM, Kamezawa Hiroyuki wrote: On 2015/04/25 5:01, Andrew Morton wrote: On Fri, 24 Apr 2015 17:58:33 +0800 Gu Zheng guz.f...@cn.fujitsu.com wrote: Since the change to the cpu -- mapping (map the cpu to the physical node for all possible at the boot), the node

[PATCH] net: phy: micrel: support !CONFIG_HAVE_CLK

2015-04-27 Thread Niklas Cassel
Since NULL is a valid clock, we shouldn't use IS_ERR_OR_NULL. Implemented as Russell King suggested in: http://lkml.kernel.org/r/20150207172949.ge8...@n2100.arm.linux.org.uk Signed-off-by: Niklas Cassel nikl...@axis.com --- drivers/net/phy/micrel.c | 7 +-- 1 file changed, 5 insertions(+),

Re: [Qemu-devel] [PATCH v5 11/17] target-s390x: Add KVM VM attribute interface for S390 CPU models

2015-04-27 Thread Michael Mueller
On Mon, 27 Apr 2015 12:52:54 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: Am 27.04.2015 um 11:43 schrieb Michael Mueller: On Mon, 27 Apr 2015 10:15:47 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: Am 13.04.2015 um 15:56 schrieb Michael Mueller: [...] +static

Re: [PATCH] kprobes/x86: Return correct length in __copy_instruction()

2015-04-27 Thread Eugene Shatokhin
Hi, Now that the patch is in mainline (commit c80e5c0c23ce2282476fdc64c4b5e3d3a40723fd) and kernel 4.1-rc1 is out, do you mind if I send the backports of that patch to -stable? Regards, Eugene -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

[PATCH 4/4] perf tools: Add a option 'remove' to perf-config.

2015-04-27 Thread Taeung Song
A option 'remove' is to remove specific config variables. For the syntax examples, # perf config -r | --remove [section.subkey ...] Signed-off-by: Taeung Song treeze.tae...@gmail.com --- tools/perf/Documentation/perf-config.txt | 6 tools/perf/builtin-config.c | 48

[PATCH 1/4] perf tools: Add 'perf-config' command

2015-04-27 Thread Taeung Song
The perf configuration file contains many variables which can make the perf command's action more effective and more skilful. But looking through state of configuration is difficult and there's no knowing what kind of other variables except variables in perfconfig.example exist. So This patch

[PATCH 2/4] perf tools: Add functions which can get or set perf config variables.

2015-04-27 Thread Taeung Song
This patch consists of functions which can get, set specific config variables. For the syntax examples, perf config [options] [section.subkey[=value] ...] display key-value pairs of specific config variables # perf config report.queue-size report.children set specific config

[PATCH 3/4] perf tools: Add a option 'all' to perf-config.

2015-04-27 Thread Taeung Song
A option 'all' is to display both current config variables and all possible config variables with default values. The syntax examples are like below perf config [options] display all perf config with default values. # perf config or # perf config -a | --all Signed-off-by:

RE: [PATCH 1/1] Documentation: Add dt-binding for TI-btwilink driver

2015-04-27 Thread Reizer, Eyal
Hi Marcel, -Original Message- From: Marcel Holtmann [mailto:mar...@holtmann.org] Sent: Monday, April 27, 2015 7:32 AM To: Gigi Joseph Cc: devicet...@vger.kernel.org; Rob Herring; Pawel Moll; Mark Rutland; Ian Campbell; Kumar Gala; linux-kernel@vger.kernel.org; Gigi, Joseph Subject:

[PATCH 4/4] tty: serial: 8250_mtk: Add support for bus clock

2015-04-27 Thread Sascha Hauer
The mtk 8250 needs two clocks, one for providing the baudrate and one that needs to be enabled for register accesses. The latter has not been supported, this patch adds support for it. It is optional for now since not all SoCs provide a bus clock. Signed-off-by: Sascha Hauer

[RFC PATCH RESEND 2/4] lib/plist: Provide plist_add_head() for nodes with the same prio

2015-04-27 Thread Xunlei Pang
From: Xunlei Pang pang.xun...@linaro.org If there're multiple nodes with the same prio as @node, currently plist_add() will add @node behind all of them. Now we need to add @node before all of these nodes for SMP RT scheduler. This patch adds a common __plist_add() for adding @node before or

[RFC PATCH RESEND 3/4] sched/rt: Fix wrong SMP scheduler behavior for equal prio cases

2015-04-27 Thread Xunlei Pang
From: Xunlei Pang pang.xun...@linaro.org We know, there are two main queues each cpu for RT scheduler: Let's call them run queue and pushable queue respectively. For RT tasks, the scheduler uses plist to manage the pushable queue, so when there are multiple tasks queued at the same priority,

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Michal Suchanek
On 26 April 2015 at 17:47, Maxime Ripard maxime.rip...@free-electrons.com wrote: On Sun, Apr 26, 2015 at 04:40:50PM +0200, Hans de Goede wrote: Hi, I've a feeling everyone in this thread is ignoring the raspberry pi use-case. Where the board is specifically designed for educational purposes

[PATCH 1/4] tty: serial: 8250_mtk: remove unnecessary test

2015-04-27 Thread Sascha Hauer
When the driver has probed successfully the clk pointer is always valid, so no need to test for it. Signed-off-by: Sascha Hauer s.ha...@pengutronix.de --- drivers/tty/serial/8250/8250_mtk.c | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git

[PATCH 2/4] tty: serial: 8250_mtk: Use devm_clk_get

2015-04-27 Thread Sascha Hauer
When a struct device * is present clk_get should be used rather than of_clk_get. Use the devm variant of this function to be able to drop the clk_put in the error and remove pathes. While at it fix a wrong error message. Signed-off-by: Sascha Hauer s.ha...@pengutronix.de ---

[RFC PATCH RESEND 4/4] sched/rt: Requeue p back if the preemption initiated by check_preempt_equal_prio_common() failed

2015-04-27 Thread Xunlei Pang
From: Xunlei Pang pang.xun...@linaro.org In check_preempt_equal_prio_common(), it requeues next ahead in the run queue and want to push current away. But when doing the actual pushing, if the system state changes, the pushing may fail as a result. In this case, p finally becomes the new current

Re: [PATCH v2] splice: sendfile() at once fails for big files

2015-04-27 Thread Herbert Xu
Christophe Leroy christophe.le...@c-s.fr wrote: Using sendfile with below small program to get MD5 sums of some files, it appear that big files (over 64kbytes with 4k pages system) get a wrong MD5 sum while small files get the correct sum. This program uses sendfile() to send a file to an

RE: [PATCH v6 00/26] IB/Verbs: IB Management Helpers

2015-04-27 Thread Devesh Sharma
Tested-By: Devesh Sharma devesh.sha...@emulex.com I am still in process of reviewing the series. Will respond soon. -Regards Devesh -Original Message- From: Michael Wang [mailto:yun.w...@profitbricks.com] Sent: Friday, April 24, 2015 6:43 PM To: Roland Dreier; Sean Hefty; Hal

Re: [PATCH v9 06/17] h8300: CPU depend helpers

2015-04-27 Thread Arnd Bergmann
On Monday 27 April 2015 14:35:13 Yoshinori Sato wrote: +static struct platform_device sci0_device = { + .name = sh-sci, + .id = 0, + .resource = sci0_resources, + .num_resources = ARRAY_SIZE(sci0_resources), + .dev= { +

Re: [Qemu-devel] [PATCH v5 06/17] target-s390x: Introduce S390 CPU facilities

2015-04-27 Thread Michael Mueller
On Mon, 27 Apr 2015 10:11:37 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: Am 13.04.2015 um 15:56 schrieb Michael Mueller: [...] +FAC_TRANSACTIONAL_EXE = 73, +/* + * The store-hypervisor-information facility #74 is + * z/VM related and when

Re: [PATCH 2/2] brcmfmac: keep WiFi chip's power during system suspension

2015-04-27 Thread Arend van Spriel
On 04/27/15 07:06, Fu, Zhonghui wrote: Need to keep the power supply for WiFi chip during system suspension. Otherwise, the context of WiFi chip will be lost. I already submitted a patch doing exactly the same thing [1] Regards, Arend [1] https://patchwork.kernel.org/patch/6217391/

Re: [PATCH 2/2] drm: fix a memleak on mutex failure path

2015-04-27 Thread Jani Nikula
On Sun, 26 Apr 2015, gr...@linuxhacker.ru wrote: From: Oleg Drokin gr...@linuxhacker.ru Need to free just allocated ctx allocation if we cannot get our config mutex. This one has been flagged by kbuild bot all the way back in August, but somehow nobody picked it up:

Re: [PATCH 1/2] brcmfmac: prohibit ACPI power management for brcmfmac driver

2015-04-27 Thread Arend van Spriel
On 04/27/15 07:00, Fu, Zhonghui wrote: ACPI will manage WiFi chip's power state during suspend/resume process on some tablet platforms(such as ASUS T100TA). This is not supported by brcmfmac driver now, and the context of WiFi chip will be damaged after resume. This patch disconnects the

Re: [PATCH] input: goodix: Check the 'data ready' bit before reading data

2015-04-27 Thread paul
Hi Bastien, Ok, I will send a V2 with a better commit message then. -Paul Le 2015-04-25 14:54, Bastien Nocera a écrit : On Sat, 2015-04-25 at 12:48 +0200, Paul Cercueil wrote: The MSB of the first byte read via I2C seems to indicate whether the data is valid (or ready) when an interrupt is

Re: [PATCH v6 7/8] vhost: cross-endian support for legacy devices

2015-04-27 Thread Cornelia Huck
On Fri, 24 Apr 2015 14:27:24 +0200 Greg Kurz gk...@linux.vnet.ibm.com wrote: This patch brings cross-endian support to vhost when used to implement legacy virtio devices. Since it is a relatively rare situation, the feature availability is controlled by a kernel config option (not set by

[PATCH v4] clk: Show correct information when fail to set clock rate

2015-04-27 Thread Chanwoo Choi
This patch shows the correct information for debugging when fail to set clock rate because original error message shows the error value instead of current clock rate. Cc: Mike Turquette mturque...@linaro.org Cc: Stephen Boyd sb...@codeaurora.org Cc: Sylwester Nawrocki s.nawro...@samsung.com

Re: [PATCH v3] clk: Show the clock rate when fail to set clock rate

2015-04-27 Thread Chanwoo Choi
Dear all, Please ignore this patch. I'll send v4 patch. Thanks, Chanwoo Choi On 04/27/2015 05:53 PM, Chanwoo Choi wrote: This patch shows the current clock rate when fail to set the clock rate. because original error message show the error value instead of currrent clock rate. Cc: Mike

[PATCH 0/3 V8] workqueue: Introduce low-level unbound wq sysfs cpumask

2015-04-27 Thread Lai Jiangshan
The patchset is based on 4.1-rc1. And only the [PATCH 3/3] is changed: 1) Rename again. wq_unbound_global_cpumask - wq_unbound_cpumask workqueue_set_unbound_global_cpumask() - workqueue_set_unbound_cpumask() 2) the code sets the wq_unbound_cpumask at first before applying it to all the

[PATCH 1/3 V8] workqueue: split apply_workqueue_attrs() into 3 stages

2015-04-27 Thread Lai Jiangshan
Current apply_workqueue_attrs() includes pwqs-allocation and pwqs-installation, so when we batch multiple apply_workqueue_attrs()s as a transaction, we can't ensure the transaction must succeed or fail as a complete unit. To solve this, we split apply_workqueue_attrs() into three stages. The

Re: Build regressions/improvements in v4.1-rc1

2015-04-27 Thread Geert Uytterhoeven
On Mon, Apr 27, 2015 at 11:51 AM, Geert Uytterhoeven ge...@linux-m68k.org wrote: Below is the list of build error/warning regressions/improvements in v4.1-rc1[1] compared to v4.0[2]. Summarized: - build errors: +34/-11 - build warnings: +135/-163 As I haven't mastered kup yet, there's

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Hans de Goede
Hi Mark, On 27-04-15 11:36, Mark Brown wrote: On Sun, Apr 26, 2015 at 04:14:33PM +0200, Michal Suchanek wrote: On 26 April 2015 at 14:51, Maxime Ripard No, you add a compatible for the device that is connected to the bus through that slot. There is no device connected in the slot by

Re: [Qemu-devel] [PATCH v5 06/17] target-s390x: Introduce S390 CPU facilities

2015-04-27 Thread Christian Borntraeger
Am 27.04.2015 um 10:55 schrieb Michael Mueller: On Mon, 27 Apr 2015 10:11:37 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: Am 13.04.2015 um 15:56 schrieb Michael Mueller: [...] +FAC_TRANSACTIONAL_EXE = 73, +/* + * The store-hypervisor-information

Re: [Xen-devel] [PATCH] xen: Suspend ticks on all CPUs during suspend

2015-04-27 Thread David Vrabel
On 08/04/15 19:53, Boris Ostrovsky wrote: Commit 77e32c89a711 (clockevents: Manage device's state separately for the core) decouples clockevent device's modes from states. With this change when a Xen guest tries to resume, it won't be calling its set_mode op which needs to be done on each VCPU

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Mark Brown
On Sun, Apr 26, 2015 at 08:53:16PM +0200, Michal Suchanek wrote: Do you have to describe a modem or terminal emulator in DT to connect it to your serial port? You just describe the port. So here you have a SPI port and it should be described in the DT as faithfully as the serial port. Serial

Re: [RESEND RFC PATCH 1/2] x86/cpu hotplug: make apicid -- cpuid mapping persistent

2015-04-27 Thread Gu Zheng
Hi Hanjun, Rafael, On 04/25/2015 06:14 PM, Hanjun Guo wrote: On 2015/4/24 22:45, Rafael J. Wysocki wrote: On Friday, April 24, 2015 05:58:32 PM Gu Zheng wrote: Yasuaki Ishimatsu found that with node online/offline, cpu-node relationship is established. Because workqueue uses a info which

Re: [PATCH v6 6/8] virtio: add explicit big-endian support to memory accessors

2015-04-27 Thread Cornelia Huck
On Fri, 24 Apr 2015 14:26:24 +0200 Greg Kurz gk...@linux.vnet.ibm.com wrote: The current memory accessors logic is: - little endian if little_endian - native endian (i.e. no byteswap) if !little_endian If we want to fully support cross-endian vhost, we also need to be able to convert to

Re: [PATCH] x86/microcode: Allow early loading without initrd

2015-04-27 Thread Borislav Petkov
On Sun, Apr 26, 2015 at 07:27:56PM +0200, Alexander Hirsch wrote: I wasn't to happy about the nested ifdefs either, but given my inexperience in the kernel code I didn't want to push things around too much. Right, so this is the current situation: The intel early loader is being aggressively

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Michal Suchanek
On 27 April 2015 at 11:36, Mark Brown broo...@kernel.org wrote: On Sun, Apr 26, 2015 at 04:14:33PM +0200, Michal Suchanek wrote: On 26 April 2015 at 14:51, Maxime Ripard No, you add a compatible for the device that is connected to the bus through that slot. There is no device connected in

Re: [PATCH] lib/sort: Add 64 bit swap function

2015-04-27 Thread Daniel Wagner
Hi Rasmus, On 04/27/2015 09:45 AM, Rasmus Villemoes wrote: On Mon, Apr 27 2015, Daniel Wagner daniel.wag...@bmw-carit.de wrote: static int cmp_32(const void *a, const void *b) { return (int) (*(u32 *)a - *(u32 *)b); } static int cmp_64(const void *a, const void *b) { return

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Mark Brown
On Sun, Apr 26, 2015 at 04:40:50PM +0200, Hans de Goede wrote: Hi, Please always provide context in your replies so people know what you're talking about. I've a feeling everyone in this thread is ignoring the raspberry pi use-case. Where the board is specifically designed for educational

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Hans de Goede
Hi, On 27-04-15 12:04, Hans de Goede wrote: Hi Mark, On 27-04-15 11:36, Mark Brown wrote: On Sun, Apr 26, 2015 at 04:14:33PM +0200, Michal Suchanek wrote: On 26 April 2015 at 14:51, Maxime Ripard No, you add a compatible for the device that is connected to the bus through that slot.

Re: [PATCH] x86_64, asm: Work around AMD SYSRET SS descriptor attribute issue

2015-04-27 Thread Borislav Petkov
On Mon, Apr 27, 2015 at 12:07:14PM +0200, Denys Vlasenko wrote: /* Only three 0x66 prefixes for NOP for fast decode on all CPUs */ ALTERNATIVE .byte 0x66,0x66,0x66,0x90 \ .byte 0x66,0x66,0x66,0x90 \ .byte 0x66,0x66,0x66,0x90,

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Maxime Ripard
On Mon, Apr 27, 2015 at 08:51:12AM +0200, Michal Suchanek wrote: On 26 April 2015 at 17:47, Maxime Ripard maxime.rip...@free-electrons.com wrote: On Sun, Apr 26, 2015 at 04:40:50PM +0200, Hans de Goede wrote: Hi, I've a feeling everyone in this thread is ignoring the raspberry pi

Re: [Qemu-devel] [PATCH v5 06/17] target-s390x: Introduce S390 CPU facilities

2015-04-27 Thread Michael Mueller
On Mon, 27 Apr 2015 12:14:19 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: +/* z/VM-specific, see: SC24-6179-05 page 953) */ +FAC_STHYI = 74, picked -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a

Re: [PATCH] net: phy: micrel: support !CONFIG_HAVE_CLK

2015-04-27 Thread Johan Hovold
On Mon, Apr 27, 2015 at 01:05:17PM +0200, Johan Hovold wrote: On Mon, Apr 27, 2015 at 01:00:50PM +0200, Niklas Cassel wrote: Since NULL is a valid clock, we shouldn't use IS_ERR_OR_NULL. Implemented as Russell King suggested in:

Re: [PATCH v6 4/8] vringh: introduce vringh_is_little_endian() helper

2015-04-27 Thread Cornelia Huck
On Fri, 24 Apr 2015 14:24:58 +0200 Greg Kurz gk...@linux.vnet.ibm.com wrote: Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com --- include/linux/vringh.h | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) Acked-by: Cornelia Huck cornelia.h...@de.ibm.com -- To

[PATCH] ARM: mvebu: dove: Relicense the device tree under GPLv2+/X11

2015-04-27 Thread Sebastian Hesselbarth
The current implicit GPL only licensing on the device tree makes it very impractical for other software components licensed under another license. In order to make it easier for them to reuse our device trees, relicense our device trees under a GPL/X11 dual-license. Signed-off-by: Sebastian

[PATCH] ARM: at91/dt: sama5d4: update pinctrl ranges

2015-04-27 Thread Ludovic Desroches
Update the pinctrl ranges property to support pioD controller whose mapping is not contiguous with other pio controllers. Without this update, getting resource will fail, then pinctrl probe will fail too because there is a missing pio controller. Signed-off-by: Ludovic Desroches

[PATCH] bitmap: remove explicit newline handling using scnprintf format string

2015-04-27 Thread Sudeep Holla
bitmap_print_to_pagebuf uses scnprintf to copy the cpumask/list to page buffer. It handles the newline and trailing null character explicitly. It's unnecessary and also partially duplicated as scnprintf already adds trailing null character. The newline can be passed through format string to

[PATCH 3/3 V8] workqueue: Allow modifying low level unbound workqueue cpumask

2015-04-27 Thread Lai Jiangshan
Allow to modify the low-level unbound workqueues cpumask through sysfs. This is performed by traversing the entire workqueue list and calling apply_wqattrs_prepare() on the unbound workqueues with the new low level mask. Only after all the preparation are done, we commit them all together. The

[PATCH 2/3 V8] workqueue: Create low-level unbound workqueues cpumask

2015-04-27 Thread Lai Jiangshan
From: Frederic Weisbecker fweis...@gmail.com Create a cpumask that limit the affinity of all unbound workqueues. This cpumask is controlled though a file at the root of the workqueue sysfs directory. It works on a lower-level than the per WQ_SYSFS workqueues cpumask files such that the effective

Re: [PATCH] ARM: sunxi: dts: Add A10 uarts pin muxing options

2015-04-27 Thread Maxime Ripard
On Mon, Apr 27, 2015 at 08:36:02AM +0200, Richard Genoud wrote: 2015-04-26 18:11 GMT+02:00 Maxime Ripard maxime.rip...@free-electrons.com: Hi Richard, On Sun, Apr 26, 2015 at 12:15:38PM +0200, Richard Genoud wrote: The A10 has 8 uarts, only uart0 and uart1 where filled. This patch adds

Re: [PATCH 1/7] sched/deadline: fix try to pull pinned dl tasks in pull algorithm

2015-04-27 Thread Wanpeng Li
How about patch 1/7? :) On Mon, Apr 06, 2015 at 04:53:13PM +0800, Wanpeng Li wrote: Function pick_next_earliest_dl_task is used to pick earliest and pushable dl task from overloaded cpus in pull algorithm, however, it traverses runqueue rbtree instead of pushable task rbtree which is also ordered

Re: [Qemu-devel] [PATCH v5 11/17] target-s390x: Add KVM VM attribute interface for S390 CPU models

2015-04-27 Thread Christian Borntraeger
Am 27.04.2015 um 11:43 schrieb Michael Mueller: On Mon, 27 Apr 2015 10:15:47 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: Am 13.04.2015 um 15:56 schrieb Michael Mueller: [...] +static int cpu_model_get(KVMState *s, uint64_t attr, uint64_t addr) +{ +int rc = -ENOSYS; +

[PATCH] mailbox: arm-mhu: update the binding document

2015-04-27 Thread Sudeep Holla
The initial version of the binding document pushed along with the driver is not clear/explicit about couple of the required properties namely: clocks and clock-names, though the AMBA primecell binding used by the arm-mhu specifies them clearly. Without these property the driver will not even get

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Mark Brown
On Mon, Apr 27, 2015 at 11:39:50AM +0200, Michal Suchanek wrote: On 27 April 2015 at 11:36, Mark Brown broo...@kernel.org wrote: On Sun, Apr 26, 2015 at 04:14:33PM +0200, Michal Suchanek wrote: There is no device connected in the slot by design. The slot is there for connecting random

Re: [PATCH v9 01/17] h8300: Assembly headers.

2015-04-27 Thread Arnd Bergmann
On Monday 27 April 2015 09:42:41 Tobias Klauser wrote: diff --git a/arch/h8300/include/asm/elf.h b/arch/h8300/include/asm/elf.h new file mode 100644 index 000..09031d0 --- /dev/null +++ b/arch/h8300/include/asm/elf.h @@ -0,0 +1,101 @@ +#ifndef __ASM_H8300_ELF_H +#define

Re: [PATCH v6 5/8] vhost: introduce vhost_is_little_endian() helper

2015-04-27 Thread Cornelia Huck
On Fri, 24 Apr 2015 14:25:12 +0200 Greg Kurz gk...@linux.vnet.ibm.com wrote: Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com --- drivers/vhost/vhost.h | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) Acked-by: Cornelia Huck cornelia.h...@de.ibm.com -- To

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Mark Brown
On Sun, Apr 26, 2015 at 04:14:33PM +0200, Michal Suchanek wrote: On 26 April 2015 at 14:51, Maxime Ripard No, you add a compatible for the device that is connected to the bus through that slot. There is no device connected in the slot by design. The slot is there for connecting random

Re: [Qemu-devel] [PATCH v5 11/17] target-s390x: Add KVM VM attribute interface for S390 CPU models

2015-04-27 Thread Michael Mueller
On Mon, 27 Apr 2015 10:15:47 +0200 Christian Borntraeger borntrae...@de.ibm.com wrote: Am 13.04.2015 um 15:56 schrieb Michael Mueller: [...] +static int cpu_model_get(KVMState *s, uint64_t attr, uint64_t addr) +{ +int rc = -ENOSYS; +struct kvm_device_attr dev_attr = { +

Re: [PATCH 2/2] mm/page_alloc.c: add config option to sanitize freed pages

2015-04-27 Thread PaX Team
On 27 Apr 2015 at 10:11, Anisse Astier wrote: +#ifdef CONFIG_SANITIZE_FREED_PAGES + zero_pages(page, order); +#endif And not removing the clear on __GFP_ZERO by remembering that? That means all clears would be done twice. That patch is far too simple. Clearing is commonly

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Maxime Ripard
On Sun, Apr 26, 2015 at 08:53:16PM +0200, Michal Suchanek wrote: Also for driver prototyping you need a compatible which makes the device accessible. If no spidev general compatible is available people will just use compatible for some random device which happens to bind to spidev and

Re: [PATCH] staging: rtl8192u: ieee80211: Silence sparse warning

2015-04-27 Thread Dan Carpenter
Can't we just export the tkip.c function? regards, dan carpenter -- 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

RE: [PATCH v3 2/2] extcon-axp288: Add axp288 extcon driver support

2015-04-27 Thread Pallala, Ramakrishna
Hi Choi, Please find my response below. On 04/09/2015 02:12 AM, Ramakrishna Pallala wrote: This patch adds the extcon support for AXP288 PMIC which has the BC1.2 charger detection capability. Additionally it also adds the USB mux switching support b/w SOC and PMIC based on GPIO control.

Re: [PATCH 1/2] clocksource: arm_arch_timer: add arch_timer_okay_for_vdso

2015-04-27 Thread Will Deacon
On Fri, Apr 24, 2015 at 10:43:20PM +0100, Nathan Lynch wrote: The 32-bit ARM VDSO needs to know whether a generic timer is present and whether it is suitable for use by user space. The VDSO initialization code currently duplicates some of the logic from the driver to make this determination,

Re: [PATCH] net: phy: micrel: support !CONFIG_HAVE_CLK

2015-04-27 Thread Johan Hovold
On Mon, Apr 27, 2015 at 01:00:50PM +0200, Niklas Cassel wrote: Since NULL is a valid clock, we shouldn't use IS_ERR_OR_NULL. Implemented as Russell King suggested in: http://lkml.kernel.org/r/20150207172949.ge8...@n2100.arm.linux.org.uk Signed-off-by: Niklas Cassel nikl...@axis.com ---

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Michal Suchanek
On 27 April 2015 at 12:04, Maxime Ripard maxime.rip...@free-electrons.com wrote: On Sun, Apr 26, 2015 at 08:53:16PM +0200, Michal Suchanek wrote: Also for driver prototyping you need a compatible which makes the device accessible. If no spidev general compatible is available people will

Re: [PATCH v2] context_tracking: remove local_irq_save from __acct_update_integrals

2015-04-27 Thread Heiko Carstens
On Sat, Apr 25, 2015 at 08:50:49AM -0400, Rik van Riel wrote: On 04/25/2015 05:43 AM, Heiko Carstens wrote: ...the READ_ONCE() doesn't give you any guarantees about reading tsk-acct_timexpd in an atomic way. Well, actually you don't need atomic semantics, but only to make sure that the

Re: [PATCH v9 00/17] Re-introduce h8300 architecture

2015-04-27 Thread Arnd Bergmann
On Monday 27 April 2015 14:35:07 Yoshinori Sato wrote: Hello. I will re-introducing h8300. I've done one more pass through all of your code. Generally I think you should at this point ask Stephen Rothwell to add your git tree to linux-next, and not rewrite the patches any more but instead add

Build regressions/improvements in v4.1-rc1

2015-04-27 Thread Geert Uytterhoeven
Below is the list of build error/warning regressions/improvements in v4.1-rc1[1] compared to v4.0[2]. Summarized: - build errors: +34/-11 - build warnings: +135/-163 As I haven't mastered kup yet, there's no verbose summary at

[PATCH 1/2] cpufreq: arm_big_little: check if the frequency is set correctly

2015-04-27 Thread Sudeep Holla
The actual frequency is set through clk_change_rate which is void function. If the underlying hardware fails and returns error, the error is lost in the clk layer. In order to track such failures, we need to read back the frequency(just the cached value as clk_recalc called after clk-ops-set_rate

[PATCH 2/2] cpufreq: arm_big_little: remove unused cpu-cluster.n clock name

2015-04-27 Thread Sudeep Holla
The cpu-cluster.n used to get the cluster clock is not used by any platform. Moreover __of_clk_get_by_name used in clk_get return error if the clock-names in the DT doesn't match this string. When using DT, it's not compulsory to specify the clock name unless there are multiple clock input entries

Re: KVM: x86: question about kvm_ioapic_destroy

2015-04-27 Thread Michael S. Tsirkin
On Sun, Apr 26, 2015 at 07:19:58PM +0200, Julia Lawall wrote: The function kvm_ioapic_destroy is defined as follows: void kvm_ioapic_destroy(struct kvm *kvm) { struct kvm_ioapic *ioapic = kvm-arch.vioapic; cancel_delayed_work_sync(ioapic-eoi_inject); if (ioapic) {

Re: [linux-sunxi] [PATCH 2/3] spidev: Add DT binding example.

2015-04-27 Thread Mark Brown
On Sun, Apr 26, 2015 at 02:51:13PM +0200, Maxime Ripard wrote: On Sun, Apr 26, 2015 at 02:38:18PM +0200, Michal Suchanek wrote: I don't know if it's been suggested before, certainly nobody did the work to make it happen. I don't think I have a massive objection in principal.

Re: [PATCH 1/2] cpufreq: arm_big_little: check if the frequency is set correctly

2015-04-27 Thread Viresh Kumar
On 27 April 2015 at 15:21, Sudeep Holla sudeep.ho...@arm.com wrote: The actual frequency is set through clk_change_rate which is void function. If the underlying hardware fails and returns error, the error is lost in the clk layer. In order to track such failures, we need to read back the

Re: [RFC v3 04/45] vfs: Shrink struct posix_acl

2015-04-27 Thread Andreas Grünbacher
2015-04-25 9:56 GMT+02:00 Rasmus Villemoes li...@rasmusvillemoes.dk: This doesn't seem right. Wouldn't that scribble over the a_count and part of the first struct posix_acl_entry while there might still be rcu users? You are right, this patch is broken. I'll remove it. Thanks, Andreas -- To

Re: [PATCH v3 2/2] extcon-axp288: Add axp288 extcon driver support

2015-04-27 Thread Chanwoo Choi
Hi Pallala, On 04/27/2015 07:44 PM, Pallala, Ramakrishna wrote: Hi Choi, Please find my response below. On 04/09/2015 02:12 AM, Ramakrishna Pallala wrote: This patch adds the extcon support for AXP288 PMIC which has the BC1.2 charger detection capability. Additionally it also adds the

Re: [PATCH] x86_64, asm: Work around AMD SYSRET SS descriptor attribute issue

2015-04-27 Thread Borislav Petkov
On Mon, Apr 27, 2015 at 12:59:11PM -0700, H. Peter Anvin wrote: It really comes down to this: it seems older cores from both Intel and AMD perform better with 66 66 66 90, whereas the 0F 1F series is better on newer cores. When I measured it, the differences were sometimes dramatic. How did

Re: [PATCH v2 06/10] KVM: arm64: guest debug, add SW break point support

2015-04-27 Thread Christoffer Dall
On Thu, Apr 23, 2015 at 03:26:53PM +0100, Alex Bennée wrote: Christoffer Dall christoffer.d...@linaro.org writes: On Tue, Mar 31, 2015 at 04:08:04PM +0100, Alex Bennée wrote: This adds support for SW breakpoints inserted by userspace. We do this by trapping all BKPT exceptions in the

Re: [GIT PULL] kdbus for 4.1-rc1

2015-04-27 Thread Andy Lutomirski
[resent without HTML] On Apr 27, 2015 5:46 AM, Michal Hocko mho...@suse.cz wrote: On Wed 22-04-15 12:36:12, Andy Lutomirski wrote: On Apr 22, 2015 7:57 AM, Michal Hocko mho...@suse.cz wrote: On Tue 21-04-15 11:11:35, Andy Lutomirski wrote: On Tue, Apr 21, 2015 at 7:27 AM, Michal

Re: [PATCH] ARM: pxa: Constify irq_domain_ops

2015-04-27 Thread Robert Jarzmik
Krzysztof Kozlowski k.kozlowsk...@gmail.com writes: The irq_domain_ops are not modified by the driver and the irqdomain core code accepts pointer to a const data. Signed-off-by: Krzysztof Kozlowski k.kozlowsk...@gmail.com Applied to pxa/for-next, thanks ! The hunk will move a bit in the file

[PATCH v6 3/3] ARM: pxa: lubbock: use new pxa_cplds driver

2015-04-27 Thread Robert Jarzmik
As the interrupt handling was transferred to the pxa_cplds driver, make the switch in lubbock platform code. Fixes: 157d2644cb0c (ARM: pxa: change gpio to platform device) Signed-off-by: Robert Jarzmik robert.jarz...@free.fr --- Since v1: change the name from cottula to lubbock_io

[PATCH v6 1/3] ARM: pxa: pxa_cplds: add lubbock and mainstone IO

2015-04-27 Thread Robert Jarzmik
Historically, this support was in arch/arm/mach-pxa/lubbock.c and arch/arm/mach-pxa/mainstone.c. When gpio-pxa was moved to drivers/pxa, it became a driver, and its initialization and probing happened at postcore initcall. The lubbock code used to install the chained lubbock interrupt handler at

Re: [PATCH v9 2/3] watchdog: add watchdog_cpumask sysctl to assist nohz

2015-04-27 Thread Chris Metcalf
I've been out on vacation the last ten days, but picking this up again now. I'll wait a bit before putting out a v10, and also address Uli's additional emails. Meanwhile, who is the right person to eventually pick up this patchset and push it up to Linus? Frederic, Don, Thomas, akpm? v9 is

  1   2   3   4   5   6   7   8   9   10   >