Re: [PATCH] acpi: video: improve quirk check

2013-08-04 Thread Felipe Contreras
On Sat, Aug 3, 2013 at 8:18 PM, Aaron Lu aaron@gmail.com wrote: On 08/03/2013 07:34 PM, Rafael J. Wysocki wrote: On Saturday, August 03, 2013 04:14:04 PM Aaron Lu wrote: On 08/03/2013 07:47 AM, Rafael J. Wysocki wrote: On Friday, August 02, 2013 02:37:09 PM Felipe Contreras wrote: If the

Re: [PATCH] acpi: video: improve quirk check

2013-08-04 Thread Felipe Contreras
On Sat, Aug 3, 2013 at 8:47 PM, Aaron Lu aaron@gmail.com wrote: On Sun, Aug 4, 2013 at 6:20 AM, Felipe Contreras felipe.contre...@gmail.com wrote: On Sat, Aug 3, 2013 at 4:40 PM, Rafael J. Wysocki r...@sisk.pl wrote: Do we still need to revert commit efaa14c if this patch is applied? I

Re: [PATCH resend] drop_caches: add some documentation and info message

2013-08-04 Thread Michal Hocko
On Sat 03-08-13 16:16:58, KOSAKI Motohiro wrote: You missed the !. I'm proposing that setting the new bit 2 will permit people to prevent the new printk if it is causing them problems. No I don't. I'm sure almost all abuse users think our usage is correct. Then, I can imagine all

[GIT PULL] sound fixes for 3.11-rc4

2013-08-04 Thread Takashi Iwai
Linus, please pull sound fixes for v3.11-rc4 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-3.11 The topmost commit is 697aebab78a88c6b164cfb74d19b86817d2ccd82 sound fixes for 3.11-rc4 All

Re: [PATCH 02/23] memcg, thp: charge huge cache pages

2013-08-04 Thread Michal Hocko
On Sun 04-08-13 05:17:04, Kirill A. Shutemov wrote: From: Kirill A. Shutemov kirill.shute...@linux.intel.com mem_cgroup_cache_charge() has check for PageCompound(). The check prevents charging huge cache pages. I don't see a reason why the check is present. Looks like it's just legacy

Re: [PATCH 2/3] xfs: Implement FALLOC_FL_COLLAPSE_RANGE

2013-08-04 Thread Namjae Jeon
+ if (cur) { + if (!error) + cur-bc_private.b.allocated = 0; Um, why? Okay, will remove. I'm asking you to explain why you put it there. Don't remove code that might be necessary just because a hard question was asked We copied this code from xfs_bunmapi.

Re: Linux 3.0.89

2013-08-04 Thread Greg KH
diff --git a/Makefile b/Makefile index 2b40b0a..45f74af 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION = 3 PATCHLEVEL = 0 -SUBLEVEL = 88 +SUBLEVEL = 89 EXTRAVERSION = NAME = Sneaky Weasel diff --git a/arch/powerpc/include/asm/module.h b/arch/powerpc/include/asm/module.h index

Linux 3.0.89

2013-08-04 Thread Greg KH
I'm announcing the release of the 3.0.89 kernel. All users of the 3.0 kernel series must upgrade. The updated 3.0.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.y and can be browsed at the normal kernel.org git web browser:

[PATCH 3/6] ARM: sun5i: a10s: Remove useless simple-bus reg property

2013-08-04 Thread Maxime Ripard
The reg property of the simple-bus driver is completely useless. Remove it from the DTSI. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun5i-a10s.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/sun5i-a10s.dtsi

[PATCH 5/6] ARM: sun5i: a13: Remove useless simple-bus reg property

2013-08-04 Thread Maxime Ripard
The reg property of the simple-bus driver is completely useless. Remove it from the DTSI. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun5i-a13.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/sun5i-a13.dtsi

[PATCH 6/6] ARM: sun5i: dt: Fix A13 SoC bus base address

2013-08-04 Thread Maxime Ripard
There was a typo in the base address used for the soc node in the A13 device tree. Fix it with the proper base address. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 2 +- arch/arm/boot/dts/sun5i-a13.dtsi | 2 +- 2 files

[PATCH 4/6] ARM: sun5i: dt: Fix A10s SoC bus base address

2013-08-04 Thread Maxime Ripard
There was a typo in the base address used for the soc node in the A10s device tree. Fix it with the proper base address. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s.dtsi| 2

[PATCH 1/6] ARM: sun4i: a10: Remove useless simple-bus reg property

2013-08-04 Thread Maxime Ripard
The reg property of the simple-bus driver is completely useless. Remove it from the DTSI. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun4i-a10.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/sun4i-a10.dtsi

[PATCH 2/6] ARM: sun4i: dt: Fix A10 SoC bus base address

2013-08-04 Thread Maxime Ripard
There was a typo in the base address used for the soc node in the A10 device tree. Fix it with the proper base address. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +-

[PATCH 0/6] ARM: sunxi: DTSI cleanups

2013-08-04 Thread Maxime Ripard
Hi everyone, This small patchset removes the useless reg property in the soc bus that is not required for the simple-bus we're using. It also fixes the base address of this bus in the node name that was wrong from the start. Maxime Maxime Ripard (6): ARM: sun4i: a10: Remove useless

Linux 3.4.56

2013-08-04 Thread Greg KH
I'm announcing the release of the 3.4.56 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: Linux 3.4.56

2013-08-04 Thread Greg KH
diff --git a/Makefile b/Makefile index c6f..2fe1f6d 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION = 3 PATCHLEVEL = 4 -SUBLEVEL = 55 +SUBLEVEL = 56 EXTRAVERSION = NAME = Saber-toothed Squirrel diff --git a/arch/powerpc/include/asm/module.h

Linux 3.10.5

2013-08-04 Thread Greg KH
I'm announcing the release of the 3.10.5 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 browser:

[PATCHv3 05/10] ARM: sunxi: Add Allwinner A31 DTSI

2013-08-04 Thread Maxime Ripard
The Allwinner A31 SoC is a multimedia SoC powered by 4 Cortex-A7 and a PowerVR GPU. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun6i-a31.dtsi | 156 +++ 1 file changed, 156 insertions(+) create mode 100644

Re: [PATCH 17/18] mm, hugetlb: retry if we fail to allocate a hugepage with use_reserve

2013-08-04 Thread David Gibson
On Wed, Jul 31, 2013 at 02:37:53PM +0900, Joonsoo Kim wrote: Hello, David. On Mon, Jul 29, 2013 at 05:28:23PM +1000, David Gibson wrote: On Mon, Jul 29, 2013 at 02:32:08PM +0900, Joonsoo Kim wrote: If parallel fault occur, we can fail to allocate a hugepage, because many threads

[PATCHv3 06/10] ARM: sun6i: Add WITS Colombus A31 evaluation kit support

2013-08-04 Thread Maxime Ripard
This platform from WITS is the evaluation board for the Allwinner A31. It features a quad-Cortex A7, 2048MB of RAM, NAND, USB, MMC, several UART, HDMI, a 2048 x 1536 10 screen, powered by a PowerVR, etc. Of course, most of these peripherals aren't supported yet, but support for those will come

[PATCHv3 09/10] ARM: sun6i: Add UART0 muxing options

2013-08-04 Thread Maxime Ripard
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun6i-a31.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/sun6i-a31.dtsi b/arch/arm/boot/dts/sun6i-a31.dtsi index 2bf6404..b206326 100644 --- a/arch/arm/boot/dts/sun6i-a31.dtsi

[PATCHv3 07/10] pinctrl: sunxi: Add Allwinner A31 pins set

2013-08-04 Thread Maxime Ripard
The Allwinner A31 SoC uses the same IP than the one found in the A10/A13, with only different pins. Add the pins and the associated functions found in the A31. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com Cc: Linus Walleij linus.wall...@linaro.org ---

[PATCHv3 08/10] ARM: sunxi: dt: Add PIO controller to A31 DTSI

2013-08-04 Thread Maxime Ripard
The A31 has a different set of pins than the one found on the A10 and A13. Now that we have support for the A31 pin set in the pinctrl driver, we can enable it in the DTSI with its own compatible. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun6i-a31.dtsi

[PATCHv3 10/10] ARM: sun6i: colombus: Add uart0 muxing

2013-08-04 Thread Maxime Ripard
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun6i-a31-colombus.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/sun6i-a31-colombus.dts b/arch/arm/boot/dts/sun6i-a31-colombus.dts index 99c4b18..e5adae3 100644 ---

[PATCHv3 03/10] ARM: sunxi: Add the Allwinner A31 compatible to the machine definition

2013-08-04 Thread Maxime Ripard
The Allwinner A31 is a quad-Cortex-A7 based SoC, which shares a lot of IPs with the previous SoCs from Allwinner, like the PIO, I2C, UARTs, timers, watchdog IPs, but also differs by dropping the WEMAC ethernet controller and most notably dropping the in-house IRQ controller in favor of a ARM GIC

[PATCHv3 04/10] ARM: sun6i: Add restart code for the A31

2013-08-04 Thread Maxime Ripard
The Allwinner A31 has a different watchdog, with a slightly different register layout, that requires a different restart code. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- .../devicetree/bindings/watchdog/sun4i-wdt.txt | 13 ---

[PATCHv3 02/10] clk: sunxi: fix initialization of basic clocks

2013-08-04 Thread Maxime Ripard
From: Emilio López emi...@elopez.com.ar With the recent move towards CLK_OF_DECLARE(...), the driver stopped initializing osc32k, which is compatible fixed-clock. This is because we never called of_clk_init(NULL). Fix this by moving the only other simple clock (osc24M) to use CLK_OF_DECLARE(...)

[PATCHv3 01/10] irqchip: GIC: Add Cortex-A7 compatible string

2013-08-04 Thread Maxime Ripard
The GIC can also be found on Cortex-A7 based SoCs. Register a new compatible string for those cases. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com Cc: Thomas Gleixner t...@linutronix.de --- drivers/irqchip/irq-gic.c | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCHv3 00/10] ARM: sunxi: Add support for the Allwinner A31 SoC

2013-08-04 Thread Maxime Ripard
Hi everyone, This patchset add support in Linux for the Allwinner A31 SoC. This SoC is the current high-end Allwinner SoC, and is powered by 4 Cortex-A7. SMP support is not there yet, but should come eventually, so does the clock support. As usual, since we don't have any storage device driver

[PATCH net] busy_poll: cleanup do-nothing placeholders

2013-08-04 Thread Eliezer Tamir
When renaming ll_poll to busy poll, I introduced a typo in the name of the do-nothing placeholder for sk_busy_loop and called it sk_busy_poll. This broke compile when busy poll was not configured. Cong Wang submitted a patch to fixed that. This patch removes the now redundant, misspelled

[PATCHv3 0/9] ARM: sunxi: Introduce Allwinner A20 support

2013-08-04 Thread Maxime Ripard
Hi everyone, This patchset brings in support for the Allwinner A20 SoC. This SoC is pretty much the heir of the Allwinner A10. They both have a lot of IP in common, the A20 is pin-compatible with the A10, the only major difference being that the A20 has 2 Cortex-A7 instead of the single

[PATCHv3 9/9] ARM: sun7i: a20-olinuxino: Enable the user LED

2013-08-04 Thread Maxime Ripard
The A20-olinuxino Micro has a LED connected to the PH2 pin. Use the gpio-led driver to enable the control over this LED. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 21 + 1 file changed, 21 insertions(+)

[PATCHv3 7/9] ARM: sun7i: DT: Add UART muxing options to the DTSI

2013-08-04 Thread Maxime Ripard
The UARTs on the A20 can be muxed to several pins. Add a few options to the DTSI so that we can start using them in the boards' DT. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun7i-a20.dtsi | 21 + 1 file changed, 21 insertions(+)

[PATCHv3 8/9] ARM: sun7i: a20-olinuxino: Enable UARTs muxing

2013-08-04 Thread Maxime Ripard
Instead of relying on the bootloader to mux the UART pins properly, do it on our own and register the rightful pins for the A20-olinuxino in the DT using pinctrl. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 6 ++ 1 file

[PATCHv3 3/9] ARM: sun7i: Add Olimex A20-Olinuxino-Micro support

2013-08-04 Thread Maxime Ripard
The Olimex A20-Olinuxino is an open-hardware board based on the Allwinner A20 SoC, with most of the pins exported on headers, a 10/100M ethernet port, SATA, SD and uSD slots, etc. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/Makefile |

[PATCHv3 2/9] ARM: sun7i: Add Allwinner A20 DTSI

2013-08-04 Thread Maxime Ripard
The Allwinner A20 SoC is based on 2 Cortex A7, an ARM Mali GPU, and is built to be pin-compatible with the older Allwinner A10. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun7i-a20.dtsi | 172 +++ 1 file changed, 172

[PATCHv3 4/9] pinctrl: sunxi: Add Allwinner A20 pins set

2013-08-04 Thread Maxime Ripard
The Allwinner A20 is pin-compatible with the older A10, so the two pin set are quite similar. However, since the A20 has new features, we can't just use the A10 pin set as is, and we need to define our own for the A20. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com Cc: Linus

[PATCHv3 5/9] pinctrl: sunxi: Fix inconsistent indentation

2013-08-04 Thread Maxime Ripard
Some pin functions in the array were not indented like the other functions in this array. Fix this. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com Cc: Linus Walleij linus.wall...@linaro.org --- drivers/pinctrl/pinctrl-sunxi-pins.h | 10 +- 1 file changed, 5 insertions(+),

[PATCHv3 6/9] ARM: sun7i: Add the PIO controller node to the DTSI

2013-08-04 Thread Maxime Ripard
The PIO controller is responsible for the GPIO/muxing/external interrupts handling. Now that we have support for the A20 pin set in the pinctrl driver, we can start using it in the DTSI. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/boot/dts/sun7i-a20.dtsi | 12

[PATCHv3 1/9] ARM: sunxi: Introduce Allwinner A20 support

2013-08-04 Thread Maxime Ripard
The Allwinner A20 is a dual-core Cortex-A7-based SoC. It is pin-compatible with the A10, and re-uses most of the IPs found in it, plus some additional ones like a Gigabit Ethernet controller. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- arch/arm/mach-sunxi/sunxi.c | 1 + 1

Re: [PATCH 2/2] iio: ti_am335x_adc: Add continuous sampling and trigger support

2013-08-04 Thread Jonathan Cameron
On 07/27/13 00:51, Zubair Lutfullah wrote: Previously the driver had only one-shot reading functionality. This patch adds triggered buffer support to the driver. A buffer of samples can now be read via /dev/iio. Patil Rachna (TI) laid the ground work for ADC HW register access. Russ Dill

[PATCH] ARM: sun7i: Add Cubieboard2 Device Tree

2013-08-04 Thread Maxime Ripard
The Cubieboard2 is the successor of the first Cubieboard, and shares the same hardware, except that the Allwinner A10 found initially has been replaced by an Allwinner A20. Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com --- Hi, This patch depends on the v3 of the patchset ARM:

Re: [PATCH 1/2] input: ti_tsc: Enable shared IRQ for TSC

2013-08-04 Thread Jonathan Cameron
On 07/27/13 00:51, Zubair Lutfullah wrote: From: Patil, Rachna rac...@ti.com Touchscreen and ADC share the same IRQ line from parent MFD core. Previously only Touchscreen was interrupt based. With continuous mode support added in ADC driver, driver requires interrupt to process the ADC

[PATCH] vt: make the default color configurable

2013-08-04 Thread Clemens Ladisch
The virtual console has (undocumented) module parameters to set the colors for italic and underlined text, but the default text color was hardcoded for some reason. This made it impossible to change the color for startup messages, or to set the default for new virtual consoles. Add a module

Re: [PATCH 02/15] cpufreq: cpufreq-cpu0: initialize .owner field with THIS_MODULE

2013-08-04 Thread Shawn Guo
On Wed, Jul 31, 2013 at 07:49:11PM +0530, Viresh Kumar wrote: CPUFreq core does following at multiple places: module_{get|put}(cpufreq_driver-owner)). This is done to make sure module doesn't get unloaded if it is currently in use. This will work only if the .owner field of cpufreq driver

Congratulations!!!

2013-08-04 Thread Wenzhou Ourvis
Dear E-mail User, This is to immediately inform you that your email address with Micros ID: IDJT-32238-EHI-676GI-8ED has won you $750,000.00 USD and a brand new Range Rover SUV from the Wenzhou Ourvis™ yearly promo. Please confirm your status by logging to our site below. Company's

Re: [PATCH] gpio: pca953x: Don't flip bits on PCA957x GPIO expanders when probing them.

2013-08-04 Thread Haojian Zhuang
On Sat, Aug 3, 2013 at 5:24 AM, Graeme Smecher gsmec...@threespeedlogic.com wrote: The pca957x driver supports a handful of I2C GPIO expanders from NXP, Maxim, and TI. For the PCA9574 and PCA9575 devices only, the driver resets the GPIO level and direction in the pca957x_probe function. This

Re: [QUERY] lguest64

2013-08-04 Thread Gleb Natapov
On Fri, Aug 02, 2013 at 03:09:34PM -0400, Konrad Rzeszutek Wilk wrote: On Wed, Jul 31, 2013 at 06:25:04AM -0700, H. Peter Anvin wrote: On 07/31/2013 06:17 AM, Konrad Rzeszutek Wilk wrote: The big problem with pvops is that they are a permanent tax on future development -- a classic

Re: Build breakage due to latest ARM fixes

2013-08-04 Thread Russell King - ARM Linux
On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King - ARM Linux wrote: I'll look into that. Obviously, I never build nommu because it isn't part of the build system and the nommu platform I do have - OKI67001 - doesn't have mainline kernel support. (And if it did, it would not be DT, so I

Re: [PATCH 2/2] iio: ti_am335x_adc: Add continuous sampling and trigger support

2013-08-04 Thread Zubair Lutfullah :
On Sun, Aug 04, 2013 at 12:05:32PM +0100, Jonathan Cameron wrote: I'm afraid the tree has moved on a bit so this will need rebasing against what is currently in iio.git. The patches apply on top of fixes-to greg branch because of a recent fix in there. Which branch should I rebase them on?

Re: [PATCH 2/2] iio: add Bosch BMA180 acceleration sensor driver

2013-08-04 Thread Lars-Peter Clausen
On 07/29/2013 04:58 PM, Oleksandr Kravchenko wrote: From: Oleksandr Kravchenko o.v.kravche...@globallogic.com This patch adds IIO driver for Bosch BMA180 triaxial acceleration sensor. http://omapworld.com/BMA180_111_1002839.pdf Signed-off-by: Oleksandr Kravchenko

Re: [PATCH] ACPI: Do not fail acpi_bind_one() if device is already bound correctly

2013-08-04 Thread Rafael J. Wysocki
On Saturday, August 03, 2013 06:32:02 PM Toshi Kani wrote: On Sat, 2013-08-03 at 02:47 +0200, Rafael J. Wysocki wrote: On Friday, August 02, 2013 04:38:38 PM Toshi Kani wrote: On Fri, 2013-08-02 at 00:33 +0200, Rafael J. Wysocki wrote: From: Rafael J. Wysocki rafael.j.wyso...@intel.com

Re: [PATCH 3/3] dma: Add Freescale eDMA engine driver support

2013-08-04 Thread Shawn Guo
On Fri, Aug 02, 2013 at 03:55:48PM +0800, Jingchang Lu wrote: Add Freescale enhanced direct memory(eDMA) controller support. The eDMA controller deploys DMAMUXs routing DMA request sources(slot) to eDMA channels. This module can be found on Vybrid and LS-1 SoCs. Signed-off-by: Alison Wang

Re: [PATCH] Staging: olpc_dcon: replace some magic numbers

2013-08-04 Thread Jens Frederich
On Sun, Aug 4, 2013 at 5:57 AM, Jon Nettleton jon.nettle...@gmail.com wrote: On Aug 3, 2013 11:38 PM, Andres Salomon dilin...@queued.net wrote: On Sat, 3 Aug 2013 23:36:15 +0200 Jens Frederich jfreder...@gmail.com wrote: On Sat, Aug 3, 2013 at 11:16 PM, Andres Salomon dilin...@queued.net

Re: Cannot hot remove a memory device

2013-08-04 Thread Rafael J. Wysocki
On Saturday, August 03, 2013 06:37:26 PM Toshi Kani wrote: On Sat, 2013-08-03 at 03:01 +0200, Rafael J. Wysocki wrote: On Friday, August 02, 2013 06:04:40 PM Toshi Kani wrote: On Sat, 2013-08-03 at 01:43 +0200, Rafael J. Wysocki wrote: On Friday, August 02, 2013 03:46:15 PM Toshi Kani

Re: [PATCH] acpi: video: improve quirk check

2013-08-04 Thread Rafael J. Wysocki
On Sunday, August 04, 2013 01:54:21 AM Felipe Contreras wrote: On Sat, Aug 3, 2013 at 8:47 PM, Aaron Lu aaron@gmail.com wrote: On Sun, Aug 4, 2013 at 6:20 AM, Felipe Contreras felipe.contre...@gmail.com wrote: On Sat, Aug 3, 2013 at 4:40 PM, Rafael J. Wysocki r...@sisk.pl wrote: Do

Re: [PATCH] acpi: video: improve quirk check

2013-08-04 Thread Rafael J. Wysocki
On Sunday, August 04, 2013 01:42:49 AM Felipe Contreras wrote: On Sat, Aug 3, 2013 at 8:18 PM, Aaron Lu aaron@gmail.com wrote: On 08/03/2013 07:34 PM, Rafael J. Wysocki wrote: On Saturday, August 03, 2013 04:14:04 PM Aaron Lu wrote: On 08/03/2013 07:47 AM, Rafael J. Wysocki wrote: On

Re: [PATCH] acpi: video: improve quirk check

2013-08-04 Thread Felipe Contreras
On Sun, Aug 4, 2013 at 9:14 AM, Rafael J. Wysocki r...@sisk.pl wrote: On Sunday, August 04, 2013 01:54:21 AM Felipe Contreras wrote: But we cannot achieve either of those for v3.11, the only possibilities seem to be either a) revert efaa14c, or b) keep it and apply my patch. Anything else

[PATCH 1/3] f2fs: add sysfs support for controlling the gc_thread

2013-08-04 Thread Namjae Jeon
From: Namjae Jeon namjae.j...@samsung.com Add sysfs entries to control the timing parameters for f2fs gc thread. Various Sysfs options introduced are: gc_min_sleep_time: Min Sleep time for GC in ms gc_max_sleep_time: Max Sleep time for GC in ms gc_no_gc_sleep_time: Default Sleep time for GC in

[PATCH 3/3] f2fs: remove redundant code from f2fs_write_begin

2013-08-04 Thread Namjae Jeon
From: Namjae Jeon namjae.j...@samsung.com This code is being used for nobh_write_end() function. But since now f2fs_write_end function is added so there is no need for this code. Signed-off-by: Namjae Jeon namjae.j...@samsung.com Signed-off-by: Pankaj Kumar pankaj...@samsung.com ---

[PATCH 2/3] f2fs: add sysfs entries to select the gc policy

2013-08-04 Thread Namjae Jeon
From: Namjae Jeon namjae.j...@samsung.com Add sysfs entry gc_idle to control the gc policy. Where gc_idle = 1 corresponds to selecting a cost benefit approach, while gc_idle = 2 corresponds to selecting a greedy approach to garbage collection. The selection is mutually exclusive one approach will

Re: [RFC PATCH 00/12] KVM: MMU: locklessly wirte-protect

2013-08-04 Thread Xiao Guangrong
On Aug 3, 2013, at 1:09 PM, Takuya Yoshikawa takuya.yoshik...@gmail.com wrote: On Tue, 30 Jul 2013 21:01:58 +0800 Xiao Guangrong xiaoguangr...@linux.vnet.ibm.com wrote: Background == Currently, when mark memslot dirty logged or get dirty page, we need to write-protect large guest

Re: [PATCH] acpi: video: improve quirk check

2013-08-04 Thread Felipe Contreras
On Sun, Aug 4, 2013 at 9:19 AM, Rafael J. Wysocki r...@sisk.pl wrote: On Sunday, August 04, 2013 01:42:49 AM Felipe Contreras wrote: Personally I think there are better ways to fix the code for the synthetic case than what you patch does, which will also make _BQC work. That can be discussed

Re: [PATCH] Add per-process flag to control thp

2013-08-04 Thread Oleg Nesterov
On 08/03, Kees Cook wrote: On Fri, Aug 2, 2013 at 1:34 PM, Alex Thorlton athorl...@sgi.com wrote: And I think thp_disabled should be reset to 0 on exec. The main purpose for this getting carried down from the parent process is that we'd like to be able to have a userland program set

Re: [PATCH v3 1/2] xen/balloon: set a mapping for ballooned out pages

2013-08-04 Thread Stefano Stabellini
On Mon, 29 Jul 2013, Konrad Rzeszutek Wilk wrote: On Thu, Jul 25, 2013 at 04:31:07AM +0100, Ian Campbell wrote: On Wed, 2013-07-24 at 10:58 -0400, Konrad Rzeszutek Wilk wrote: On Wed, Jul 24, 2013 at 12:05:05PM +0100, Stefano Stabellini wrote: On Tue, 23 Jul 2013, Konrad Rzeszutek Wilk

Re: [PATCH 1/3] exec: introduce exec_binprm() for depth == 0 code

2013-08-04 Thread Oleg Nesterov
On 08/03, Kees Cook wrote: On Thu, Aug 1, 2013 at 12:05 PM, Oleg Nesterov o...@redhat.com wrote: +static int exec_binprm(struct linux_binprm *bprm) +{ + pid_t old_pid, old_vpid; + int ret; + + /* Need to fetch pid before load_binary changes it */ + old_pid =

[PATCH v4 2/2] xen/m2p: use GNTTABOP_unmap_and_replace to reinstate the original mapping

2013-08-04 Thread Stefano Stabellini
GNTTABOP_unmap_grant_ref unmaps a grant and replaces it with a 0 mapping instead of reinstating the original mapping. Doing so separately would be racy. To unmap a grant and reinstate the original mapping atomically we use GNTTABOP_unmap_and_replace. GNTTABOP_unmap_and_replace doesn't work with

[PATCH v4 1/2] xen/balloon: set a mapping for ballooned out pages

2013-08-04 Thread Stefano Stabellini
Currently ballooned out pages are mapped to 0 and have INVALID_P2M_ENTRY in the p2m. These ballooned out pages are used to map foreign grants by gntdev and blkback (see alloc_xenballooned_pages). Allocate a page per cpu and map all the ballooned out pages to the corresponding mfn. Set the p2m

Re: [PATCH] Add per-process flag to control thp

2013-08-04 Thread Rasmus Villemoes
Alex Thorlton athorl...@sgi.com writes: This patch implements functionality to allow processes to disable the use of transparent hugepages through the prctl syscall. A few comments: Is there a reason it shouldn't be possible for a process to un-disable/reenable thp? +static inline int

[GIT PULL] slave-dmaengine fixes

2013-08-04 Thread Vinod Koul
Hey Linus, Please pull to recieve two fixes for slave dmaengine. First fixes cyclic dma transfers for pl330 and second one for returning correct error code on probe The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092: Linus Torvalds (1): Linux 3.11-rc1 are

Re: [PATCH 1/5] exec: move allow_write_access/fput to exec_binprm()

2013-08-04 Thread Oleg Nesterov
On 08/03, Kees Cook wrote: On Fri, Aug 2, 2013 at 12:27 PM, Oleg Nesterov o...@redhat.com wrote: @@ -1455,6 +1451,11 @@ static int exec_binprm(struct linux_binprm *bprm) ptrace_event(PTRACE_EVENT_EXEC, old_vpid); current-did_exec = 1;

Re: [PATCH v1] p2m: use GNTTABOP_unmap_and_duplicate if available

2013-08-04 Thread Stefano Stabellini
On Thu, 1 Aug 2013, Roger Pau Monne wrote: The new GNTTABOP_unmap_and_duplicate operation doesn't zero the mapping passed in new_addr, allowing us to perform batch unmaps in p2m code without requiring the use of a multicall. Signed-off-by: Roger Pau Monné roger@citrix.com Cc: Stefano

[3.10.4] NFS locking panic, plus persisting NFS shutdown panic from 3.9.*

2013-08-04 Thread Nix
I just got this panic on 3.10.4, in the middle of a large parallel compilation (of Chromium, as it happens) over NFSv3: [16364.527516] BUG: unable to handle kernel NULL pointer dereference at 0008 [16364.527571] IP: [81245157] nlmclnt_setlockargs+0x55/0xcf [16364.527611] PGD

Re: [PATCH] Staging: wlags49_h2: fixed 80 line character and white space issue in ap_h2.c Fixed various coding style warnings found by the checkpatch.pl tool

2013-08-04 Thread Henk de Groot
Hello Evan, When reformatting the array containing the firmware data it may be easier to use 8 bytes per row. It is currently it is 16 bytes per row (overrunning the 80 characters/line) and this just means cutting each row exactly in half. In your first proposal it was completely reformatted

Re: 3.11-rc3+git: __divdi3 undefined on powerpc (from radeon)

2013-08-04 Thread Guenter Roeck
On Sat, Aug 03, 2013 at 03:44:26PM +0300, Meelis Roos wrote: While trying to compile v3.11-rc3-288-gabe0308 on powerpc 32-bit, it failed with the following linking error: ERROR: __divdi3 [drivers/gpu/drm/radeon/radeon.ko] undefined! Some new 64-bit division in radeon that is not

[PATCH 1/5] cgroup: implement CFTYPE_NO_PREFIX

2013-08-04 Thread Tejun Heo
When cgroup files are created, cgroup core automatically prepends the name of the subsystem as prefix. This patch adds CFTYPE_NO_ which disables the automatic prefix. This is to work around historical baggages and shouldn't be used for new files. This will be used to move cgroup.event_control

[PATCH 3/5] cgroup, memcg: move cgroup_event implementation to memcg

2013-08-04 Thread Tejun Heo
cgroup_event is way over-designed and tries to build a generic flexible event mechanism into cgroup - fully customizable event specification for each user of the interface. This is utterly unnecessary and overboard especially in the light of the planned unified hierarchy as there's gonna be

[PATCH 5/5] memcg: rename cgroup_event to mem_cgroup_event

2013-08-04 Thread Tejun Heo
cgroup_event is only available in memcg now. Let's brand it that way. While at it, add a comment encouraging deprecation of the feature and remove the respective section from cgroup documentation. This patch is cosmetic. Signed-off-by: Tejun Heo t...@kernel.org ---

[PATCH 4/5] cgroup, memcg: move cgroup-event_list[_lock] and event callbacks into memcg

2013-08-04 Thread Tejun Heo
cgroup_event is being moved from cgroup core to memcg and the implementation is already moved by the previous patch. This patch moves the data fields and callbacks. * cgroup-event_list[_lock] are moved to mem_cgroup. * cftype-[un]register_event() are moved to cgroup_event. This makes it

[PATCHSET cgroup/for-3.12] cgroup: make cgroup_event specific to memcg

2013-08-04 Thread Tejun Heo
Hello, Like many other things in cgroup, cgroup_event is way too flexible and complex - it strives to provide completely flexible event monitoring facility in cgroup proper which allows any number of users to monitor custom events. This is overboard, to say the least, and I strongly think that

[PATCH 2/5] cgroup: export __cgroup_from_dentry() and __cgroup_dput()

2013-08-04 Thread Tejun Heo
cgroup_event will no longer be supported as cgroup generic mechanism and be moved to memcg. To enable the relocation, implement and export __cgroup_from_dentry() which combines cgroup file dentry - croup mapping and cft discovery, and prefix cgroup_dput() with __ and export it. These functions

Re: [PATCH 0/3] exec: minor cleanups + minor fix

2013-08-04 Thread Oleg Nesterov
Andrew, please ignore this and the next series, I'll resend everything with a couple of cosmetic changes. Plus I believe audit_bprm() is not right too, this needs another patch. On 08/01, Oleg Nesterov wrote: Andrew, By discussion with Zach, please drop

Re: [PATCH 1/3] exec: introduce exec_binprm() for depth == 0 code

2013-08-04 Thread Kees Cook
On Sun, Aug 4, 2013 at 7:35 AM, Oleg Nesterov o...@redhat.com wrote: On 08/03, Kees Cook wrote: On Thu, Aug 1, 2013 at 12:05 PM, Oleg Nesterov o...@redhat.com wrote: +static int exec_binprm(struct linux_binprm *bprm) +{ + pid_t old_pid, old_vpid; + int ret; + + /*

[PATCH] fbdev: suppress warning when assigning vga-save/restore base

2013-08-04 Thread David Herrmann
If drivers use struct resource objects to retrieve the vga-base, they must correctly cast the integer to pointer. With x86+PAE we have 32bit pointers but 64bit resource_size_t. Hence, cast it to unsigned long before casting to void* to suppress warnings due to size differences. As IO addresses

Re: [PATCH RESEND 0/8] x86 platform framebuffers

2013-08-04 Thread David Herrmann
Hi On Sat, Aug 3, 2013 at 5:53 PM, H. Peter Anvin h...@zytor.com wrote: When compiled for i386 PAE phys_addr_t is 64 bits but pointers are 32 bits. Yepp, that makes sense. I am not really comfortable fixing this as I have no idea how PAE actually works, but I digged through git history and sent

Re: [PATCH] fbdev: suppress warning when assigning vga-save/restore base

2013-08-04 Thread H. Peter Anvin
On 08/04/2013 10:25 AM, David Herrmann wrote: If drivers use struct resource objects to retrieve the vga-base, they must correctly cast the integer to pointer. With x86+PAE we have 32bit pointers but 64bit resource_size_t. Hence, cast it to unsigned long before casting to void* to suppress

Re: [PATCH RESEND 0/8] x86 platform framebuffers

2013-08-04 Thread H. Peter Anvin
On 08/04/2013 10:30 AM, David Herrmann wrote: Hi On Sat, Aug 3, 2013 at 5:53 PM, H. Peter Anvin h...@zytor.com wrote: When compiled for i386 PAE phys_addr_t is 64 bits but pointers are 32 bits. Yepp, that makes sense. I am not really comfortable fixing this as I have no idea how PAE

Re: Kernel causes excessive delay mounting USB device

2013-08-04 Thread Dr. David Alan Gilbert
* Dr. David Alan Gilbert (d...@treblig.org) wrote: * Vern Clark (vmcl...@verizon.net) wrote: Plugging in any USB flash stick takes 5-6 minutes before its mounted. === Using the current kernel-3.8.0-28-generic, the USB fails to load in proper time. I found this message in syslog:

[PATCH] staging: ozwpan: Fix build warning.

2013-08-04 Thread Rupesh Gujare
This patch fixes following build warning. drivers/built-in.o: In function `oz_hcd_heartbeat': (.text+0x30aadd): undefined reference to `__divdi3' drivers/built-in.o: In function `oz_hcd_heartbeat': (.text+0x30ac85): undefined reference to `__divdi3' Signed-off-by: Rupesh Gujare

[PATCH] Staging:xgifb:Fixed a warning of Space before semicolon

2013-08-04 Thread kumargauravgupta3
From: Kumar Gaurav kumar@AnandLinux.(none) diff --git a/drivers/staging/xgifb/vb_setmode.h b/drivers/staging/xgifb/vb_setmode.h index 2c0a31c..679a822 100644 --- a/drivers/staging/xgifb/vb_setmode.h +++ b/drivers/staging/xgifb/vb_setmode.h @@ -13,7 +13,7 @@ extern void XGI_GetVBType(struct

Re: [PATCH] Staging:xgifb:Fixed a warning of Space before semicolon

2013-08-04 Thread Dan Carpenter
On Sun, Aug 04, 2013 at 11:28:21PM +0530, kumargauravgup...@gmail.com wrote: From: Kumar Gaurav kumar@AnandLinux.(none) Gar... Sorry, when you sent this to kj earlier, I should have pointed out that there is no Signed-off-by line and the From line is not correct or needed. Signed-off-by is

Re: [PATCH] staging: ozwpan: Fix build warning.

2013-08-04 Thread Anca Emanuel
Why do not use div_u64() ? [quote]unsigned 64bit divide with 32bit divisor This is the most common 64bit divide and should be used if possible, as many 32bit archs can optimize this variant better than a full 64bit divide. [/quote] - ep-credit += timespec_to_ns(delta) /

Re: Build breakage due to latest ARM fixes

2013-08-04 Thread Olof Johansson
On Sun, Aug 4, 2013 at 5:53 AM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King - ARM Linux wrote: I'll look into that. Obviously, I never build nommu because it isn't part of the build system and the nommu platform I do have -

[PATCH] tmpfs: fix SEEK_DATA/SEEK_HOLE regression

2013-08-04 Thread Hugh Dickins
Commit 46a1c2c7ae53 (vfs: export lseek_execute() to modules) broke the tmpfs SEEK_DATA/SEEK_HOLE implementation, because vfs_setpos() converts the carefully prepared -ENXIO to -EINVAL. Other filesystems avoid it in error cases: do the same in tmpfs. Signed-off-by: Hugh Dickins hu...@google.com

Re: Build breakage due to latest ARM fixes

2013-08-04 Thread Russell King - ARM Linux
On Sun, Aug 04, 2013 at 11:20:21AM -0700, Olof Johansson wrote: On Sun, Aug 4, 2013 at 5:53 AM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King - ARM Linux wrote: I'll look into that. Obviously, I never build nommu because it

[PATCH] Staging:xgifb:Fixed a warning of Space before semicolon

2013-08-04 Thread Kumar Gaurav
Fixed issue by removing Space before semicolon Signed-off-by: Kumar Gaurav kumargauravgup...@gmail.com --- drivers/staging/xgifb/vb_setmode.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/xgifb/vb_setmode.h b/drivers/staging/xgifb/vb_setmode.h index

Re: Build breakage due to latest ARM fixes

2013-08-04 Thread Olof Johansson
On Sun, Aug 4, 2013 at 11:37 AM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Sun, Aug 04, 2013 at 11:20:21AM -0700, Olof Johansson wrote: On Sun, Aug 4, 2013 at 5:53 AM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Sat, Aug 03, 2013 at 01:07:31AM +0100, Russell King

Re: [PATCH] Staging:xgifb:Fixed a warning of Space before semicolon

2013-08-04 Thread Aaro Koskinen
On Mon, Aug 05, 2013 at 12:11:02AM +0530, Kumar Gaurav wrote: Fixed issue by removing Space before semicolon Signed-off-by: Kumar Gaurav kumargauravgup...@gmail.com --- drivers/staging/xgifb/vb_setmode.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Hello

2013-08-04 Thread peter
I have business proposition involving transfer that will be of great benefit for both of us. I will give you more details as regards this transaction as soon as you notify me of your interest. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

  1   2   3   4   5   >