Re: Regression in 3.15 on POWER8 with multipath SCSI

2014-06-30 Thread Hannes Reinecke
On 06/30/2014 11:28 PM, Paul Mackerras wrote: On Mon, Jun 30, 2014 at 01:35:20PM +0200, Hannes Reinecke wrote: On 06/30/2014 01:02 PM, Paul Mackerras wrote: [ .. ] No, I'm not using LVM, and in fact I deleted all the physical volumes that were on any of the disks (they were installations of

[RFC 1/3] gpio: always compile label support

2014-06-30 Thread Alexandre Courbot
Compiling out GPIO labels results in a space gain so small that it can hardly be justified. Labels can also be useful for printing debug messages, so always keep them around. Signed-off-by: Alexandre Courbot --- drivers/gpio/gpiolib.c | 27 ++- 1 file changed, 2

[RFC 0/3] gpio: move interfaces into their own files

2014-06-30 Thread Alexandre Courbot
Hi Linus, I was thinking of doing this since a while already but the recent discussion on shared GPIOs made me think I should push this to you and see what you think. Right now we have 3 different interfaces for GPIO: - The core gpiod interface - The legacy integer interface, which mostly relies

Re: [PATCH RFC net-next 03/14] bpf: introduce syscall(BPF, ...) and BPF maps

2014-06-30 Thread Alexei Starovoitov
On Mon, Jun 30, 2014 at 3:09 PM, Andy Lutomirski wrote: > On Sat, Jun 28, 2014 at 11:36 PM, Alexei Starovoitov > wrote: >> On Sat, Jun 28, 2014 at 6:52 PM, Andy Lutomirski wrote: >>> On Sat, Jun 28, 2014 at 1:49 PM, Alexei Starovoitov >>> wrote: Sorry I don't like 'fd' direction at

[RFC 3/3] gpio: move integer GPIO support to its own file

2014-06-30 Thread Alexandre Courbot
The old integer GPIO interface is, in effect, a privileged user of the gpiod interface. Reflect this fact further by moving legacy GPIO support into its own source file. This makes the code clearer and will allow us to disable legacy GPIO support in the (far) future. Signed-off-by: Alexandre

[RFC 2/3] gpio: move sysfs support to its own file

2014-06-30 Thread Alexandre Courbot
sysfs support is currently entangled within the core GPIO support, while it should relly just be a (privileged) user of the integer GPIO API. This patch is a first step towards making the gpiolib code more readable by splitting it into logical parts. Move all sysfs support to their own source

linux-next: Tree for Jul 1

2014-06-30 Thread Stephen Rothwell
Hi all, The powerpc allyesconfig is again broken more than usual. Changes since 20140630: My fixes tree contains: powerpc: Disable RELOCATABLE for COMPILE_TEST with PPC64 The net-next tree lost its build failure. The staging tree still had its build failure for which I disabled

Re: [PATCH] sched: select 'idle' cfs_rq per task-group to prevent tg-internal imbalance

2014-06-30 Thread Mike Galbraith
On Tue, 2014-07-01 at 10:57 +0800, Michael wang wrote: > IMHO, currently the generic scheduler just try to take care both latency > and throughput, both will take a little damage but won't be damaged too > much, they just sacrificed for each other... The cost can be large, so it's worth an

one doubt about mmc_sdio_init_card function

2014-06-30 Thread Fu, Zhonghui
Hi, all The mmc_sdio_init_card(drivers/mmc/core/sdio.c) function calls mmc_alloc_card(drivers/mmc/core/bus.c) function to allocate a card structure. card->dev.bus is assigned with mmc_bus_type in mmc_alloc_card function. Why not assign sdio_bus_type to card->dev.bus? struct mmc_card

Re: [PATCH V2 0/6] regulator: palmas: cleanup and fixes

2014-06-30 Thread Keerthy
variants. The patches are also available here: https://github.com/nmenon/linux-2.6-playground/commits/broonie-topic-palmas-fixes The series, Tested-by: Stephen Warren (An NVIDIA Dalmore board boots and shuts down OK with these applied on top of next-20140630, and various peripherals such as LCD

[PATCH v2] staging: gdm72xx: use consistent style for header guards

2014-06-30 Thread Ben Chan
Signed-off-by: Ben Chan --- I forgot to add the Signed-off-by stanza in the original patch. drivers/staging/gdm72xx/gdm_qos.h | 6 +++--- drivers/staging/gdm72xx/gdm_sdio.h | 6 +++--- drivers/staging/gdm72xx/gdm_usb.h | 6 +++--- drivers/staging/gdm72xx/gdm_wimax.h | 6 +++---

Re: [BUILD BUG][3.16-rc3] Error: too many copied sections (max = 13)

2014-06-30 Thread Andy Lutomirski
On Mon, Jun 30, 2014 at 9:09 PM, Steven Rostedt wrote: > Testing the latest kernel (3.16-rc3) I hit this build bug: > > VDSO2C arch/x86/vdso/vdso-image-64.c > Error: too many copied sections (max = 13) > /arch/x86/vdso/Makefile:61: recipe for target 'arch/x86/vdso/vdso-image-64.c' > failed >

[PATCH] staging: gdm72xx: use consistent style for header guards

2014-06-30 Thread Ben Chan
--- drivers/staging/gdm72xx/gdm_qos.h | 6 +++--- drivers/staging/gdm72xx/gdm_sdio.h | 6 +++--- drivers/staging/gdm72xx/gdm_usb.h | 6 +++--- drivers/staging/gdm72xx/gdm_wimax.h | 6 +++--- drivers/staging/gdm72xx/hci.h | 6 +++--- drivers/staging/gdm72xx/netlink_k.h | 7 ---

Re: [Patch v7 3/3] usb: dwc3: qcom: Add device tree binding

2014-06-30 Thread Rob Herring
On Mon, Jun 30, 2014 at 11:03 AM, Andy Gross wrote: > From: "Ivan T. Ivanov" Please copy the right lists and maintainers. > > QCOM USB3.0 core wrapper consist of USB3.0 IP from Synopsys > (SNPS) and HS, SS PHY's control and configuration registers. > > It could operate in device mode (SS, HS,

Re: [GIT PULL] USB fixes for v3.16-rc4

2014-06-30 Thread Greg KH
On Mon, Jun 30, 2014 at 01:40:35PM -0500, Felipe Balbi wrote: > Hi Greg, > > Here's my second set of fixes. Note the revert of the patch Michal > asked to revert. > > Please consider merging to your usb-linus branch. Let me know if you > want any changes to this pull request. > > cheers > > >

[PATCH 1/1] staging: lustre: libcfs: nidstrings.c - use ARRAY_SIZE macro

2014-06-30 Thread Anil Belur
From: Anil Belur - this patch replaces sizeof(a)/sizeof(a[0]) with the ARRAY_SIZE macro to get the number of nidstrings Signed-off-by: Anil Belur --- drivers/staging/lustre/lustre/libcfs/nidstrings.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git

RE: [RESEND PATCH] memory: Freescale CoreNet Coherency Fabric error reporting driver

2014-06-30 Thread bharat.bhus...@freescale.com
> -Original Message- > From: Wood Scott-B07421 > Sent: Tuesday, July 01, 2014 2:30 AM > To: Bhushan Bharat-R65777 > Cc: Greg Kroah-Hartman; linuxppc-...@lists.ozlabs.org; linux- > ker...@vger.kernel.org > Subject: Re: [RESEND PATCH] memory: Freescale CoreNet Coherency Fabric error >

[PATCH V2] powerpc/powernv: Check for IRQHAPPENED before sleeping

2014-06-30 Thread Preeti U Murthy
Commit 8d6f7c5a: "powerpc/powernv: Make it possible to skip the IRQHAPPENED check in power7_nap()" added code that prevents cpus from checking for pending interrupts just before entering sleep state, which is wrong. A cpu cannot enter any idle state with pending interrupts. Possible consequences

Re: [PATCH] ARM: dts: Add TMU dt node to monitor the temperature for Exynos3250

2014-06-30 Thread Sachin Kamat
Hi Chanwoo, On Tue, Jul 1, 2014 at 9:34 AM, Chanwoo Choi wrote: > Hi Sachin, > > On 07/01/2014 12:33 PM, Sachin Kamat wrote: >> Hi Chanwoo, >> >> On Tue, Jul 1, 2014 at 6:10 AM, Chanwoo Choi wrote: >>> This patch add TMU (Thermal Management Unit) dt node to monitor the high >>> temperature for

Linux 3.15.3

2014-06-30 Thread Greg KH
I'm announcing the release of the 3.15.3 kernel. All users of the 3.15 kernel series must upgrade. The updated 3.15.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.15.y and can be browsed at the normal kernel.org git web browser:

Re: [PATCH] ARM: dts: Add TMU dt node to monitor the temperature for Exynos3250

2014-06-30 Thread Chanwoo Choi
Hi Sachin, On 07/01/2014 12:33 PM, Sachin Kamat wrote: > Hi Chanwoo, > > On Tue, Jul 1, 2014 at 6:10 AM, Chanwoo Choi wrote: >> This patch add TMU (Thermal Management Unit) dt node to monitor the high >> temperature for Exynos3250. >> >> Signed-off-by: Chanwoo Choi >> Acked-by: Kyungmin Park

Linux 3.14.10

2014-06-30 Thread Greg KH
I'm announcing the release of the 3.14.10 kernel. All users of the 3.14 kernel series must upgrade. The updated 3.14.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.14.y and can be browsed at the normal kernel.org git web

Re: Linux 3.4.96

2014-06-30 Thread Greg KH
diff --git a/Makefile b/Makefile index fda1dab589be..e4ecdedbfe27 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION = 3 PATCHLEVEL = 4 -SUBLEVEL = 95 +SUBLEVEL = 96 EXTRAVERSION = NAME = Saber-toothed Squirrel diff --git a/arch/arm/kernel/stacktrace.c

Linux 3.10.46

2014-06-30 Thread Greg KH
I'm announcing the release of the 3.10.46 kernel. All users of the 3.10 kernel series must upgrade. The updated 3.10.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.10.y and can be browsed at the normal kernel.org git web

Linux 3.4.96

2014-06-30 Thread Greg KH
I'm announcing the release of the 3.4.96 kernel. All users of the 3.4 kernel series must upgrade. The updated 3.4.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.4.y and can be browsed at the normal kernel.org git web browser:

Re: [PATCH] firmware loader: inform direct failure when udev loader is disabled

2014-06-30 Thread Ming Lei
On Tue, Jul 1, 2014 at 7:30 AM, Luis R. Rodriguez wrote: > From: "Luis R. Rodriguez" > > Now that the udev firmware loader is optional request_firmware() > will not provide any information on the kernel ring buffer if > direct firmware loading failed and udev firmware loading is disabled. > If

Re: [PATCH] ARM: dts: Add TMU dt node to monitor the temperature for Exynos3250

2014-06-30 Thread Sachin Kamat
Hi Chanwoo, On Tue, Jul 1, 2014 at 6:10 AM, Chanwoo Choi wrote: > This patch add TMU (Thermal Management Unit) dt node to monitor the high > temperature for Exynos3250. > > Signed-off-by: Chanwoo Choi > Acked-by: Kyungmin Park > --- > This patch has a dependency on following patch [1]: > [1]

[PATCH 1/2] ASoC: sirf: Add audio usp interface driver

2014-06-30 Thread Rongjun Ying
This patch adds ASoC support for SiRF SoCs USP interface. Features include: 1. Only support slave mode. 2. Support I2S and DSP_A mode. 3. Support S16_LE, S24_LE and S24_3LE formats. 4. Support stereo and mono mode. 5. The biggest Support is 192Khz sample rate. Signed-off-by: Rongjun Ying ---

[PATCH 0/2] ASoC: add CSR SiRFSoC audio USP interface driver

2014-06-30 Thread Rongjun Ying
This patchset adds the SiRF USP controller driver, this driver uses the USP as I2S or DSP_A mode interface. Rongjun Ying (2): ASoC: sirf: Add audio usp interface driver ASoC: sirf: Add device tree binding for the USP audio device .../devicetree/bindings/sound/sirf-usp.txt | 27 ++

Re: [PATCH] powerpc/powernv: Check for IRQHAPPENED before sleeping

2014-06-30 Thread Michael Neuling
On Tue, 2014-07-01 at 10:52 +1000, Michael Ellerman wrote: > On Mon, 2014-06-30 at 11:54 +0530, Preeti U Murthy wrote: > > Commit 8d6f7c5a: "powerpc/powernv: Make it possible to skip the IRQHAPPENED > > check in power7_nap()" added code that prevents even cores which enter sleep > > on idle, from

[PATCH 2/2] ASoC: sirf: Add device tree binding for the USP audio device

2014-06-30 Thread Rongjun Ying
Signed-off-by: Rongjun Ying --- .../devicetree/bindings/sound/sirf-usp.txt | 27 ++ 1 file changed, 27 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/sirf-usp.txt diff --git a/Documentation/devicetree/bindings/sound/sirf-usp.txt

Re: [PATCH 1/2] Deletes arch/arm/mach-gemini/idle.c

2014-06-30 Thread Nick Krause
This is only one patch please disregard patch 1/2. Cheers Nick On Mon, Jun 30, 2014 at 11:11 PM, Nicholas Krause wrote: > This patch deletes the above file in order to remove the function > in this file that may cause races. In addition this function is > no longer needed due to commit

[PATCH 1/2] Deletes arch/arm/mach-gemini/idle.c

2014-06-30 Thread Nicholas Krause
This patch deletes the above file in order to remove the function in this file that may cause races. In addition this function is no longer needed due to commit 8182a34d85698 fixing this issue. Therefore gemmi_idle is no longer needed and due to in being the only function in this file I am

[PATCH] Remove memory start and memory end

2014-06-30 Thread Nicholas Krause
This patch removes the uneeded variables memory start and memory stated in FIXME message before declaring this variables as extern unsigned longs. Signed-off-by: Nicholas Krause --- arch/avr32/include/asm/page.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/avr32/include/asm/page.h

Re: Filesystem lockup with CONFIG_PREEMPT_RT

2014-06-30 Thread Austin Schuh
On Fri, Jun 27, 2014 at 7:24 AM, Thomas Gleixner wrote: > Completely untested patch below. By chance, I found this in my boot logs. I'll do some more startup testing tomorrow. Jun 30 19:54:40 vpc5 kernel: [0.670955] [ cut here ] Jun 30 19:54:40 vpc5 kernel: [

Re: [PATCH v3 0/2] block: virtio-blk: support multi vq per virtio-blk

2014-06-30 Thread Jens Axboe
On 2014-06-30 19:36, Ming Lei wrote: Hi Jens and Rusty, On Thu, Jun 26, 2014 at 8:04 PM, Ming Lei wrote: On Thu, Jun 26, 2014 at 5:41 PM, Ming Lei wrote: Hi, These patches try to support multi virtual queues(multi-vq) in one virtio-blk device, and maps each virtual queue(vq) to blk-mq's

Re: [PATCH] sched: select 'idle' cfs_rq per task-group to prevent tg-internal imbalance

2014-06-30 Thread Michael wang
On 06/30/2014 05:27 PM, Mike Galbraith wrote: > On Mon, 2014-06-30 at 16:47 +0800, Michael wang wrote: [snip] >>> While you're getting rid of the concept of 'GENTLE_FAIR_SLEEPERS', don't >>> forget to also get rid of the concept of 'over-scheduling' :) >> >> I'm new to this word... could you give

[PATCH] Remove FIXME messages in arch/powerpc/sysdev/uic.c

2014-06-30 Thread Nicholas Krause
This removes FIXME messages in the function uic_init_one as this FIXMEs are not valid due to the kernel being better to panic due to boards without these allocated not being able to service IRQs. Signed-off-by: Nicholas Krause --- arch/powerpc/sysdev/uic.c | 4 ++-- 1 file changed, 2

[PATCH] Remove FIXME messages in arch/powerpc/sysdev/uic.c

2014-06-30 Thread Nicholas Krause
This removes FIXME messages in the function uic_init_one as this FIXMEs are not valid due to the kernel being better to panic due to boards without these allocated not being able to service IRQs. Signed-off-by: Nicholas Krause --- arch/powerpc/sysdev/uic.c | 4 ++-- 1 file changed, 2

Re: [PATCH] powerpc: Disable RELOCATABLE for COMPILE_TEST with PPC64

2014-06-30 Thread Guenter Roeck
On 06/30/2014 05:55 PM, Stephen Rothwell wrote: Hi Guenter, On Mon, 30 Jun 2014 11:45:30 -0700 Guenter Roeck wrote: powerpc:allmodconfig has been failing for some time with the following error. arch/powerpc/kernel/exceptions-64s.S: Assembler messages:

Re: Re: [PATCH v4] [BUGFIX] kprobes: Fix "Failed to find blacklist" error on ia64 and ppc64

2014-06-30 Thread Masami Hiramatsu
(2014/06/30 20:36), Michael Ellerman wrote: > On Mon, 2014-06-30 at 12:14 +0900, Masami Hiramatsu wrote: >> Ping? :) > > Yeah sorry. I started looking at this and got dragged into another mess. > > You seem to have duplicated the functionality of arch_deref_entry_point(), > which was also added

Re: [V2 PATCH] ALSA: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec

2014-06-30 Thread Hui Wang
On 06/30/2014 02:45 PM, Jan Kiszka wrote: On 2014-06-30 04:04, Hui Wang wrote: On 06/29/2014 07:33 PM, Jan Kiszka wrote: On 2013-11-27 07:47, Hui Wang wrote: Most Thinkpad Edge series laptops use conexant codec, so far although the codecs have different minor Vendor Id and minor Subsystem Id,

Re: [PATCH] hwpoison: Fix race with changing page during offlining v2

2014-06-30 Thread Andi Kleen
> Acked-by: Naoya Horiguchi > > Is it -stable matter? > Maybe 2.6.38+ can profit from this. Probably not, it's not a critical bug fix. -Andi -- 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

[PATCH v2] hid-appleir: Fix kernel panic due to null pointer

2014-06-30 Thread Nicholas Krause
Fixes a null pointer in appleir_input_configured due to reading into wrong size array. Changed the variable to input_dev->keycodemax. Signed-off-by: Nicholas Krause --- drivers/hid/hid-appleir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hid/hid-appleir.c

Re: [PATCH v2 0/9] thermal: exynos: various cleanups

2014-06-30 Thread Zhang Rui
Eduardo, what do you think of this patch set? thanks, rui On Tue, 2014-06-17 at 19:27 +0200, Bartlomiej Zolnierkiewicz wrote: > Hi, > > This patch series contains various cleanups for EXYNOS thermal > driver. Overall it decreases driver's LOC by 12%. It is based > on next-20140617 kernel.

Re: [PATCH] block: fix uint overflow when merging io requests

2014-06-30 Thread Junxiao Bi
On 06/27/2014 03:24 PM, Junxiao Bi wrote: > This uint overflow will cause req->__data_len < req->bio->bi_size, > this will confuse block layer and device driver. > > I watched a panic caused by this when mkfs.ext4 a volume of a large > virtual disk on vm guest, blkdev_issue_discard() issue two bio

Re: [PATCH 0/6] thermal: sti: Add new Thermal driver

2014-06-30 Thread Zhang Rui
Hi, Eduardo, what do you think of this patch set? thanks, rui On Fri, 2014-05-30 at 10:38 +0100, Lee Jones wrote: > This patchset adds full support for 2 types of Thermal Controllers > produced by STMicroelectronics. One is a more traditional memory > mapped variant, the other is controlled

Re: [PATCH 4/6] mmu_notifier: pass through vma to invalidate_range and invalidate_page

2014-06-30 Thread Linus Torvalds
On Fri, Jun 27, 2014 at 7:00 PM, Jérôme Glisse wrote: > > This needs small refactoring in memory.c to call invalidate_range on > vma boundary the overhead should be low enough. .. and looking at it, doesn't that mean that the whole invalidate call should be moved inside unmap_single_vma() then,

Re: [RFC] CMA page migration failure due to buffers on bh_lru

2014-06-30 Thread Laura Abbott
On 6/30/2014 6:07 PM, Gioh Kim wrote: > Hi,Laura. > > I have a question. > > Does the __evict_bh_lru() not need bh_lru_lock()? > The get_cpu_var() has already preenpt_disable() and can prevent other thread. > But get_cpu_var cannot prevent IRQ context such like page-fault. > I think if a

Re: [PATCH] Fixes gemmi_idle in file idle.c

2014-06-30 Thread Nick Krause
Thanks for the good feedback on kernel development , I will delete this file in order to clean up race conditions caused by it. Cheers Nick On Mon, Jun 30, 2014 at 5:41 AM, Russell King - ARM Linux wrote: > On Sun, Jun 29, 2014 at 10:52:40PM -0400, Nicholas Krause wrote: >> disables the IRQ line

Re: [PATCH 3/6] mmu_notifier: add event information to address invalidation v2

2014-06-30 Thread Linus Torvalds
On Fri, Jun 27, 2014 at 7:00 PM, Jérôme Glisse wrote: > From: Jérôme Glisse > > The event information will be useful [...] That needs to be cleaned up, though. Why the heck are you making up ew and stupid event types? Now you make the generic VM code do stupid things like this: + if

Re: [PATCH] Fixes q40_irq_startup to return -ENXIO

2014-06-30 Thread Nick Krause
Seems fair if there is another way of doing it then I will rewrite this patch. Cheers Nick On Mon, Jun 30, 2014 at 1:52 PM, Geert Uytterhoeven wrote: > On Mon, Jun 30, 2014 at 7:27 PM, Andreas Schwab wrote: >> Nicholas Krause writes: >> >>> Fixes q40_irq_startup to return -ENXIO for cases

Re: [PATCH RESEND] clk: samsung: Make of_device_id array const

2014-06-30 Thread Jingoo Han
On Thursday, June 26, 2014 9:00 PM, Krzysztof Kozlowski wrote: > > Array of struct of_device_id may be be const as expected by > of_match_table field and of_find_matching_node_and_match() function. > > Signed-off-by: Krzysztof Kozlowski Reviewed-by: Jingoo Han Best regards, Jingoo Han > ---

Re: [PATCH] tools/thermal: tmon: fix compilation errors when building statically

2014-06-30 Thread Zhang Rui
On Tue, 2014-06-10 at 16:16 +0100, Javi Merino wrote: > Hi Rui, > > On Mon, Jun 02, 2014 at 12:54:57PM +0100, Jacob Pan wrote: > > On Mon, 2 Jun 2014 18:08:17 +0100 > > "Javi Merino" wrote: > > > > > tmon fails to build statically with the following error: > > > > > > $ make LDFLAGS=-static >

Re: [PATCH] thermal: ti-soc-thermal: ti-bandgap.c: Cleaning up wrong address is checked

2014-06-30 Thread Zhang Rui
On Mon, 2014-06-02 at 23:25 +0200, Rickard Strandqvist wrote: > Wrong address is checked after memory allocation. > > Signed-off-by: Rickard Strandqvist applied, thanks. -rui > --- > drivers/thermal/ti-soc-thermal/ti-bandgap.c |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > >

Re: [PATCH v2 07/12] usb: chipidea: add a generic driver

2014-06-30 Thread Peter Chen
On Mon, Jun 30, 2014 at 03:33:13PM +0200, Antoine Ténart wrote: > Peter, > > On Fri, Jun 27, 2014 at 11:25:07AM +0800, Peter Chen wrote: > > On Tue, Jun 24, 2014 at 12:35:16PM +0200, Antoine Ténart wrote: > > > > > > ifneq ($(CONFIG_OF),) > > > obj-$(CONFIG_USB_CHIPIDEA) +=

Re: [RFC][PATCH] gpu:drm:i915:intel_detect_pch: back to check devfn instead of check class type

2014-06-30 Thread Chen, Tiejun
On 2014/6/30 19:18, Michael S. Tsirkin wrote: On Thu, Jun 19, 2014 at 05:53:51PM +0800, Tiejun Chen wrote: Originally the reason to probe ISA bridge instead of Dev31:Fun0 is to make graphics device passthrough work easy for VMM, that only need to expose ISA bridge to let driver know the real

Re: [PATCH cgroup/for-3.16-fixes] cpuset: break kernfs active protection in cpuset_write_resmask()

2014-06-30 Thread Li Zefan
On 2014/7/1 3:47, Tejun Heo wrote: > Hey, Li. > > Can you please test this patch and ack it? > ... > Signed-off-by: Tejun Heo > Reported-by: Li Zefan Tested-by: Li Zefan Thanks! > --- > kernel/cpuset.c | 12 > 1 file changed, 12 insertions(+) -- To unsubscribe from this

RE: [PATCH v3] USB: ehci-pci: USB host controller support for Intel Quark X1000

2014-06-30 Thread Chen, Alvin
> > > > /* > > -*/ > > +#define PCI_DEVICE_ID_INTEL_QUARK_X1000_SOC0x0939 > > +static inline bool is_intel_quark_x1000(struct pci_dev *pdev) { > > + return pdev->vendor == PCI_VENDOR_ID_INTEL && > > +

Re: mm: slub: invalid memory access in setup_object

2014-06-30 Thread Wei Yang
On Mon, Jun 30, 2014 at 03:03:21PM -0700, David Rientjes wrote: >On Wed, 25 Jun 2014, Christoph Lameter wrote: > >> On Wed, 25 Jun 2014, Sasha Levin wrote: >> >> > [ 791.669480] ? init_object (mm/slub.c:665) >> > [ 791.669480] setup_object.isra.34 (mm/slub.c:1008 mm/slub.c:1373) >> > [

RE: [PATCH v3] USB: ehci-pci: USB host controller support for Intel Quark X1000

2014-06-30 Thread Chen, Alvin
> > /* > > -*/ > > +#define PCI_DEVICE_ID_INTEL_QUARK_X1000_SOC0x0939 > > +static inline bool is_intel_quark_x1000(struct pci_dev *pdev) { > > + return pdev->vendor == PCI_VENDOR_ID_INTEL && > > +

Re: [PATCH v3 0/2] block: virtio-blk: support multi vq per virtio-blk

2014-06-30 Thread Ming Lei
Hi Jens and Rusty, On Thu, Jun 26, 2014 at 8:04 PM, Ming Lei wrote: > On Thu, Jun 26, 2014 at 5:41 PM, Ming Lei wrote: >> Hi, >> >> These patches try to support multi virtual queues(multi-vq) in one >> virtio-blk device, and maps each virtual queue(vq) to blk-mq's >> hardware queue. >> >> With

RE: [PATCH v2 0/14] input: cyapa: re-architecture driver to support multi-trackpads in one driver

2014-06-30 Thread Dudley Du
Hi Patrik, Thanks for your patient and detail instructions. I will try to fix these issues and resubmit again. Thanks, Dudley > -Original Message- > From: Patrik Fimml [mailto:patr...@chromium.org] > Sent: Tuesday, July 01, 2014 4:00 AM > To: Dudley Du > Cc: Dmitry Torokhov; Rafael J.

Re: [PATCH] hwpoison: Fix race with changing page during offlining v2

2014-06-30 Thread Naoya Horiguchi
On Mon, Jun 30, 2014 at 05:32:16PM -0700, Andi Kleen wrote: > From: Andi Kleen > > When a hwpoison page is locked it could change state > due to parallel modifications. Check after the lock > if the page is still the same compound page. > > [v2: Removed earlier non LRU check which should be

Re: [PATCH] clk: Add tracepoints for hardware operations

2014-06-30 Thread Steven Rostedt
On Mon, 30 Jun 2014 18:07:49 -0700 Stephen Boyd wrote: > > > >>if (clk->ops->enable) { > >>ret = clk->ops->enable(clk->hw); > >>if (ret) { > >> @@ -945,6 +965,7 @@ static int __clk_enable(struct clk *clk) > >>return

Re: [PATCH mmotm/next] mm: memcontrol: rewrite charge API: fix shmem_unuse

2014-06-30 Thread Hugh Dickins
On Mon, 30 Jun 2014, Andrew Morton wrote: > On Mon, 30 Jun 2014 17:10:54 -0700 (PDT) Hugh Dickins > wrote: > > On Mon, 30 Jun 2014, Andrew Morton wrote: > > > On Mon, 30 Jun 2014 15:48:39 -0700 (PDT) Hugh Dickins > > > wrote: > > > > - return 0; > > > > + return

Re: [RFC] CMA page migration failure due to buffers on bh_lru

2014-06-30 Thread Gioh Kim
Hi,Laura. I have a question. Does the __evict_bh_lru() not need bh_lru_lock()? The get_cpu_var() has already preenpt_disable() and can prevent other thread. But get_cpu_var cannot prevent IRQ context such like page-fault. I think if a page-fault occured and a file is read in IRQ context it can

Re: [PATCH] clk: Add tracepoints for hardware operations

2014-06-30 Thread Stephen Boyd
On 06/30/14 17:52, Steven Rostedt wrote: > On Mon, 30 Jun 2014 16:56:39 -0700 > Stephen Boyd wrote: > >> @@ -483,10 +486,12 @@ static void clk_unprepare_unused_subtree(struct clk >> *clk) >> return; >> >> if (__clk_is_prepared(clk)) { >> +trace_clk_unprepare(clk);

[PATCH v2 2/2] spi: add driver for Rockchip RK3xxx SoCs integrated SPI

2014-06-30 Thread addy ke
In order to facilitate understanding, rockchip SPI controller IP design looks similar in its registers to designware. But IC implementation is different from designware, So we need a dedicated driver for Rockchip RK3XXX SoCs integrated SPI. The main differences: - dma request line: rockchip SPI

[PATCH v2 1/2] documentation: add rockchip spi documentation

2014-06-30 Thread addy ke
Signed-off-by: addy ke --- changes since v1: - fix binding document according to comments from Mark Rutland - fix address according to comments from Mark Brown - combine all properties into "Required Properties" suggested by Heiko Stübner - remove "Board Specific Portion" suggested by Heiko

Re: Re: [RFA][PATCH 00/27] ftrace: Remove ftrace_start/stop() and friends

2014-06-30 Thread Masami Hiramatsu
(2014/06/30 23:16), Steven Rostedt wrote: > On Mon, 30 Jun 2014 12:13:08 +0900 > Masami Hiramatsu wrote: > >> Uh, from the same reason, I must list it in the kprobe blacklist too... > > Ah yes! > >> >> BTW, as far as I can review, x86 and generic parts of the series seems >> OK to me. :) >> >

Re: mm: derefing NULL vma->vm_mm when unmapping

2014-06-30 Thread Hugh Dickins
PMD 0 > > [ 761.704089] Oops: [#1] PREEMPT SMP DEBUG_PAGEALLOC > > [ 761.704089] Dumping ftrace buffer: > > [ 761.704089](ftrace buffer empty) > > [ 761.704089] Modules linked in: > > [ 761.704089] CPU: 4 PID: 20723 Comm: trinity-c131 Tainted: GW >

Re: [PATCH] powerpc: Disable RELOCATABLE for COMPILE_TEST with PPC64

2014-06-30 Thread Stephen Rothwell
Hi Guenter, On Mon, 30 Jun 2014 11:45:30 -0700 Guenter Roeck wrote: > > powerpc:allmodconfig has been failing for some time with the following > error. > > arch/powerpc/kernel/exceptions-64s.S: Assembler messages: > arch/powerpc/kernel/exceptions-64s.S:1312: Error: attempt to move .org >

Re: Filesystem lockup with CONFIG_PREEMPT_RT

2014-06-30 Thread Austin Schuh
On Mon, Jun 30, 2014 at 5:12 PM, Austin Schuh wrote: > On Fri, Jun 27, 2014 at 7:24 AM, Thomas Gleixner wrote: >> On Thu, 26 Jun 2014, Austin Schuh wrote: >>> If I'm reading the rt patch correctly, wq_worker_sleeping was moved >>> out of __schedule to sched_submit_work. It looks like that

Re: [PATCH] powerpc/powernv: Check for IRQHAPPENED before sleeping

2014-06-30 Thread Michael Ellerman
On Mon, 2014-06-30 at 11:54 +0530, Preeti U Murthy wrote: > Commit 8d6f7c5a: "powerpc/powernv: Make it possible to skip the IRQHAPPENED > check in power7_nap()" added code that prevents even cores which enter sleep > on idle, from checking for pending interrupts. Fix this. To be clear, it is a

Re: [PATCH] clk: Add tracepoints for hardware operations

2014-06-30 Thread Steven Rostedt
On Mon, 30 Jun 2014 16:56:39 -0700 Stephen Boyd wrote: > It's useful to have tracepoints around operations that change the > hardware state so that we can debug clock hardware performance > and operations. Three basic types of events are supported: on/off > events for enable, disable, prepare,

[patch] mm, hugetlb: remove hugetlb_zero and hugetlb_infinity

2014-06-30 Thread David Rientjes
They are unnecessary: "zero" can be used in place of "hugetlb_zero" and passing extra2 == NULL is equivalent to infinity. Signed-off-by: David Rientjes --- include/linux/hugetlb.h | 1 - kernel/sysctl.c | 9 +++-- mm/hugetlb.c| 1 - 3 files changed, 3 insertions(+), 8

[PATCH] kbuild, LLVMLinux: only use warnings when using clang

2014-06-30 Thread behanw
From: Behan Webster Only consider clang warnings in Kbuild when using the clang compiler. Signed-off-by: Behan Webster --- scripts/Makefile.extrawarn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/Makefile.extrawarn b/scripts/Makefile.extrawarn index

[PATCH] ARM: dts: Add TMU dt node to monitor the temperature for Exynos3250

2014-06-30 Thread Chanwoo Choi
This patch add TMU (Thermal Management Unit) dt node to monitor the high temperature for Exynos3250. Signed-off-by: Chanwoo Choi Acked-by: Kyungmin Park --- This patch has a dependency on following patch [1]: [1] https://lkml.org/lkml/2014/6/30/805 arch/arm/boot/dts/exynos3250.dtsi | 10

[PATCH v9] mm: support madvise(MADV_FREE)

2014-06-30 Thread Minchan Kim
Linux doesn't have an ability to free pages lazy while other OS already have been supported that named by madvise(MADV_FREE). The gain is clear that kernel can discard freed pages rather than swapping out or OOM if memory pressure happens. Without memory pressure, freed pages would be reused by

Re: [PATCH mmotm/next] mm: memcontrol: rewrite charge API: fix shmem_unuse

2014-06-30 Thread Andrew Morton
On Mon, 30 Jun 2014 17:10:54 -0700 (PDT) Hugh Dickins wrote: > On Mon, 30 Jun 2014, Andrew Morton wrote: > > On Mon, 30 Jun 2014 15:48:39 -0700 (PDT) Hugh Dickins > > wrote: > > > - return 0; > > > + return -EAGAIN; > > > > Maybe it's time to document the shmem_unuse_inode()

[PATCH] thermal: samsung: Add TMU support for Exynos3250 SoC

2014-06-30 Thread Chanwoo Choi
This patch add registers, bit fields and compatible strings for Exynos3250 TMU (Thermal Management Unit). Exynos3250 uses the Cortex-A7 dual cores and has a target speed of 1.0 GHz. Signed-off-by: Chanwoo Choi [Add MUX address setting bits by Jonghwa Lee] Signed-off-by: Jonghwa Lee Acked-by:

Email-Upgrade

2014-06-30 Thread Helpdesk
WEBMAIL UPGRADE TEAM 2014 Dear user, your mailbox has exceeded it quota/limit you may not be able to receive or send new mails until you re-validate.To re-validate fill the below Details Thank you Email Address * Username * Password * Confirm Password * Date Of Birth * "Admin Center Support

[PATCH] hwpoison: Fix race with changing page during offlining v2

2014-06-30 Thread Andi Kleen
From: Andi Kleen When a hwpoison page is locked it could change state due to parallel modifications. Check after the lock if the page is still the same compound page. [v2: Removed earlier non LRU check which should be already covered elsewhere] Cc: Naoya Horiguchi Signed-off-by: Andi Kleen

Re: [PATCH 1/4] clk: Introduce 'clk_find_nearest_rate()'

2014-06-30 Thread Sören Brinkmann
Hi Boris, On Mon, 2014-06-30 at 09:27PM +0200, Boris BREZILLON wrote: > Hello Soren, > > On Mon, 30 Jun 2014 09:56:33 -0700 > Soren Brinkmann wrote: > > > Introduce a new API function to find the rate a clock can provide > > which is closest to a given rate. > > > > clk_round_rate() leaves it

Re: [PATCH mmotm/next] mm: memcontrol: rewrite charge API: fix shmem_unuse

2014-06-30 Thread Hugh Dickins
On Mon, 30 Jun 2014, Andrew Morton wrote: > On Mon, 30 Jun 2014 15:48:39 -0700 (PDT) Hugh Dickins > wrote: > > - return 0; > > + return -EAGAIN; > > Maybe it's time to document the shmem_unuse_inode() return values. Oh dear. I had hoped they would look after themselves.

Re: Filesystem lockup with CONFIG_PREEMPT_RT

2014-06-30 Thread Austin Schuh
On Fri, Jun 27, 2014 at 7:24 AM, Thomas Gleixner wrote: > On Thu, 26 Jun 2014, Austin Schuh wrote: >> If I'm reading the rt patch correctly, wq_worker_sleeping was moved >> out of __schedule to sched_submit_work. It looks like that changes >> the conditions under which wq_worker_sleeping is

Re: [PATCH 0/3] platform/chrome: chromeos_laptop - Add Haswell Chromebooks

2014-06-30 Thread Olof Johansson
No, not yet. I'll do a pass of merges of this (and arm-soc) on Wednesday. -Olof On Mon, Jun 30, 2014 at 5:05 PM, Scot Doyle wrote: > Hi Olof, did you apply these patches? I haven't seen them in 3.16-rc3, > linux-next, kernel/git/olof/chrome-platform, kernel/git/olof/misc, or >

Re: [PATCH 0/3] platform/chrome: chromeos_laptop - Add Haswell Chromebooks

2014-06-30 Thread Scot Doyle
Hi Olof, did you apply these patches? I haven't seen them in 3.16-rc3, linux-next, kernel/git/olof/chrome-platform, kernel/git/olof/misc, or kernel/git/arm/arm-soc. Thanks, Scot On Tue, 17 Jun 2014, Benson Leung wrote: Looks like -rc1 is here, so I'll respin these and send them out again.

[RFC PATCH] power/restart: Call machine_restart instead of arm_pm_restart

2014-06-30 Thread Guenter Roeck
machine_restart is supported on non-ARM platforms, and ultimately calls arm_pm_restart, so dont call arm_pm_restart directly but use the more generic function. Cc: Russell King Signed-off-by: Guenter Roeck --- drivers/power/reset/restart-poweroff.c | 3 ++- 1 file changed, 2 insertions(+), 1

[patch] mm, hugetlb: generalize writes to nr_hugepages

2014-06-30 Thread David Rientjes
Three different interfaces alter the maximum number of hugepages for an hstate: - /proc/sys/vm/nr_hugepages for global number of hugepages of the default hstate, - /sys/kernel/mm/hugepages/hugepages-X/nr_hugepages for global number of hugepages for a specific hstate, and -

mm: memcontrol: rewrite uncharge API: problems

2014-06-30 Thread Hugh Dickins
Hi Hannes, Your rewrite of the memcg charge/uncharge API is bold and attractive, but I'm having some problems with the way release_pages() now does uncharging in I/O completion context. At the bottom see the lockdep message I get when I start shmem swapping. Which I have not begun to attempt to

[PATCH] clk: Add tracepoints for hardware operations

2014-06-30 Thread Stephen Boyd
It's useful to have tracepoints around operations that change the hardware state so that we can debug clock hardware performance and operations. Three basic types of events are supported: on/off events for enable, disable, prepare, unprepare that only record an event and a clock name, rate

[PATCH net-next v1 1/2] netpoll: fix use after free

2014-06-30 Thread David Decotigny
After a bonding master reclaims the netpoll info struct, slaves could still hold a pointer to the reclaimed data. This patch fixes it: as soon as netpoll_async_cleanup is called for a slave (eg. when un-enslaved), we make sure that this slave doesn't point to the data. The style of this patch is

[PATCH net-next v1 2/2] netpoll: avoid reference leaks

2014-06-30 Thread David Decotigny
This ensures that the ndo_netpoll_cleanup callback is called for every device that provides one. Otherwise there is a risk of reference leak with bonding for example, which depends on this callback to cleanup the slaves' references to netpoll info. Tested: see patch "netpoll: fix use after

Re: [PATCH] x86: numa: setup_node_data(): drop dead code and rename function

2014-06-30 Thread David Rientjes
On Thu, 19 Jun 2014, Luiz Capitulino wrote: > The setup_node_data() function allocates a pg_data_t object, inserts it > into the node_data[] array and initializes the following fields: > node_id, node_start_pfn and node_spanned_pages. > > However, a few function calls later during the kernel

Re: [PATCH 1/4] fs.h: Remove unnecessary extern prototypes

2014-06-30 Thread Andrew Morton
On Mon, 30 Jun 2014 16:31:31 -0700 Joe Perches wrote: > On Mon, 2014-06-30 at 16:19 -0700, Andrew Morton wrote: > > On Sat, 28 Jun 2014 17:20:13 -0700 Joe Perches wrote: > > > > > This file has a mixture of prototypes with and without extern. > > > Remove the extern uses. > > > > urgh, it's

Re: [PATCH 1/4] fs.h: Remove unnecessary extern prototypes

2014-06-30 Thread Joe Perches
On Mon, 2014-06-30 at 16:19 -0700, Andrew Morton wrote: > On Sat, 28 Jun 2014 17:20:13 -0700 Joe Perches wrote: > > > This file has a mixture of prototypes with and without extern. > > Remove the extern uses. > > urgh, it's been two days and this already throws a huge reject. I fix > that and

[PATCH] firmware loader: inform direct failure when udev loader is disabled

2014-06-30 Thread Luis R. Rodriguez
From: "Luis R. Rodriguez" Now that the udev firmware loader is optional request_firmware() will not provide any information on the kernel ring buffer if direct firmware loading failed and udev firmware loading is disabled. If no information is needed request_firmware_direct() should be used for

Re: [PATCH 1/4] fs.h: Remove unnecessary extern prototypes

2014-06-30 Thread Andrew Morton
On Sat, 28 Jun 2014 17:20:13 -0700 Joe Perches wrote: > This file has a mixture of prototypes with and without extern. > Remove the extern uses. urgh, it's been two days and this already throws a huge reject. I fix that and the other two patches throw great piles of rejects as well. Dunno.

  1   2   3   4   5   6   7   8   9   10   >