Re: [ 82/89] netfilter: xt_hashlimit: fix race that results in duplicated entries

2013-02-01 Thread Pablo Neira Ayuso
On Fri, Feb 01, 2013 at 11:04:36PM +0800, Feng Gao wrote: >Hi Greg, >I have a question. >There are two duplicated lines now. > dh->expires = now + >msecs_to_jiffies(hinfo->cfg.expire); > rateinfo_recalc(dh, now, hinfo->cfg.mode); >

Re: [PATCH 02/12] perf, x86: Basic Haswell PMU support v3

2013-02-01 Thread Stephane Eranian
On Thu, Jan 31, 2013 at 11:51 PM, Andi Kleen wrote: > From: Andi Kleen > > Add basic Haswell PMU support. > > Similar to SandyBridge, but has a few new events. Further > differences are handled in followon patches. > > There are some new counter flags that need to be prevented > from being set on

Re: [PATCH 03/12] perf, x86: Basic Haswell PEBS support v4

2013-02-01 Thread Stephane Eranian
On Thu, Jan 31, 2013 at 11:51 PM, Andi Kleen wrote: > From: Andi Kleen > > Add basic PEBS support for Haswell. > The constraints are similar to SandyBridge with a few new events. > > v2: Readd missing pebs_aliases > v3: Readd missing hunk. Fix some constraints. > v4: Fix typo in PEBS event table

Re: [PATCH V7] kbuild: create a rule to run the pre-processor on *.dts files

2013-02-01 Thread Stephen Warren
On 02/01/2013 09:51 AM, Rob Herring wrote: > On 02/01/2013 03:01 AM, Srinivas KANDAGATLA wrote: >> Hi Stephen, >> Not sure if you have already noticed this but, >> I did try this patch on my 3.8, and it looks like the intermediate dts >> file replaces all instances of linux with 1 because of predef

pull request: bluetooth-next 2013-02-01

2013-02-01 Thread Gustavo Padovan
Hi John, Here goes another batch intended for 3.9, the majority of the patch here are from Johan who is fixing many issues in the management interface that have appeared lately. The rest of the patches are just small improvements, fixes and clean ups. Please pull! Thanks a lot! Gustavo

Re: [PATCH 185/222] tcp: fix MSG_SENDPAGE_NOTLAST logic

2013-02-01 Thread Ben Hutchings
On Wed, 2013-01-16 at 13:56 -0200, Herton Ronaldo Krzesinski wrote: > 3.5.7.3 -stable review patch. If anyone has any objections, please let me > know. > > -- > > From: Eric Dumazet > > commit ae62ca7b03217be5e74759dc6d7698c95df498b3 upstream. > > commit 35f9c09fe9c72e (tcp:

Re: [PATCH 10/14] dlm: don't use idr_remove_all()

2013-02-01 Thread David Teigland
On Thu, Jan 31, 2013 at 04:18:41PM -0800, Tejun Heo wrote: > It looks a bit weird to me that ls->ls_recover_list_count is also > incremented by recover_list_add(). The two code paths don't seem to > be interlocke at least upon my very shallow glance. Is it that only > either the list or idr is in

RE: [PATCH 1/3] AMD x86 quirks: Quirk for enabling IOMMUv2 PC feature

2013-02-01 Thread Kinney, Steven
Hi Joerg, Sorry for the delay regarding the response. I can describe the invocation and the results, pertaining to static counts. Also, I would imagine that driver writers or individuals wanting to measure IOMMU translation performance would be the consumers regarding this

Re: PAE problems was [RFC] Reproducible OOM with just a few sleeps

2013-02-01 Thread Ben Hutchings
On Fri, 2013-02-01 at 08:57 -0800, H. Peter Anvin wrote: [...] > OK, so by the time this thread gets to me there is of course no > information in it. Here's the history: http://thread.gmane.org/gmane.linux.kernel.mm/93278 > The vast majority of all 32-bit kernels compiled these days are PAE, so

Re: [PATCHv4 3/7] zswap: add to mm/

2013-02-01 Thread Seth Jennings
On 02/01/2013 09:31 AM, Seth Jennings wrote: > On 01/31/2013 08:38 PM, Minchan Kim wrote: >> On Thu, Jan 31, 2013 at 01:06:46PM -0600, Seth Jennings wrote: >>> On 01/31/2013 01:07 AM, Minchan Kim wrote: On Tue, Jan 29, 2013 at 03:40:23PM -0600, Seth Jennings wrote: > zswap is a thin compre

Re: [ 82/89] netfilter: xt_hashlimit: fix race that results in duplicated entries

2013-02-01 Thread Pablo Neira Ayuso
On Sat, Feb 02, 2013 at 12:56:17AM +0800, Feng Gao wrote: [...] > So I wonder How could I commit the patch to kernel directly or how to > let owner could adopt my fix directly next time? There is no "file owners" in the Linux kernel, we have subsystem maintainers that take care of entire source co

Re: pull request: bluetooth-next 2013-02-01

2013-02-01 Thread Gustavo Padovan
Hi John, * Gustavo Padovan [2013-02-01 15:40:19 -0200]: > Hi John, > > Here goes another batch intended for 3.9, the majority of the patch here are > from Johan who is fixing many issues in the management interface that have > appeared lately. The rest of the patches are just small improvements

Re: [PATCH v4 00/13] ARM LPAE Fixes - Part 1

2013-02-01 Thread Nicolas Pitre
On Fri, 1 Feb 2013, Cyril Chemparathy wrote: > On 02/01/2013 10:14 AM, Russell King - ARM Linux wrote: > > On Fri, Feb 01, 2013 at 10:10:37AM -0500, Cyril Chemparathy wrote: > > > With this, I ran simple network and filesystem performance tests to > > > compare the code-patching vs. non-code-patch

Re: [PATCH v4 02/13] ARM: LPAE: use phys_addr_t in alloc_init_pud()

2013-02-01 Thread Cyril Chemparathy
On 02/01/2013 12:33 PM, Subash Patel wrote: Hi Nicolas, On Thursday 31 January 2013 07:35 PM, Nicolas Pitre wrote: On Fri, 1 Feb 2013, Hui Wang wrote: Cyril Chemparathy wrote: From: Vitaly Andrianov This patch fixes the alloc_init_pud() function to use phys_addr_t instead of unsigned long

Re: [PATCH] TTY: do not reset master's packet mode

2013-02-01 Thread Josh Boyer
On Tue, Jan 15, 2013 at 5:26 PM, Jiri Slaby wrote: > Now that login from util-linux is forced to drop all references to a > TTY which it wants to hangup (to reach reference count 1) we are > seeing issues with telnet. When login closes its last reference to the > slave PTY, it also resets packet m

Re: [PATCH 10/14] dlm: don't use idr_remove_all()

2013-02-01 Thread Tejun Heo
Hello, David. On Fri, Feb 01, 2013 at 12:44:43PM -0500, David Teigland wrote: > I already tried my own version of this, but used idr_for_each_entry a > second time. Unfortunately, the number it found and printed did not match > recover_list_count. > > warning: recover_list_count 566 > > It prin

Re: [PATCH v4 02/13] ARM: LPAE: use phys_addr_t in alloc_init_pud()

2013-02-01 Thread Subash Patel
Hi Nicolas, On Thursday 31 January 2013 07:35 PM, Nicolas Pitre wrote: On Fri, 1 Feb 2013, Hui Wang wrote: Cyril Chemparathy wrote: From: Vitaly Andrianov This patch fixes the alloc_init_pud() function to use phys_addr_t instead of unsigned long when passing in the phys argument. This is a

pull request: bluetooth 2013-02-01

2013-02-01 Thread Gustavo Padovan
Hi John, Two simple fixes for 3.8. One of the patches fixes a situation where the connection wasn't terminated if a timeout ocurrs for LE an SCO connections. The other fixes prevent NULL dereference in the SMP code, it is a security fix as well. Please pull, or let me know of any problems!

Re: [PATCH v2 1/2] sched: fix init NOHZ_IDLE flag

2013-02-01 Thread Frederic Weisbecker
2013/1/29 Vincent Guittot : > On my smp platform which is made of 5 cores in 2 clusters,I have the > nr_busy_cpu field of sched_group_power struct that is not null when the > platform is fully idle. The root cause seems to be: > During the boot sequence, some CPUs reach the idle loop and set their

Re: [PATCH 3.2.y] drbd: add missing part_round_stats to _drbd_start_io_acct

2013-02-01 Thread Ben Hutchings
On Fri, 2013-01-18 at 20:12 +0100, Raoul Bhatia wrote: > commit 72585d2428fa3a0daab02ebad1f41e5ef517dbaa upstream > > Please include upstream patch 72585d2428fa3a0daab02ebad1f41e5ef517dbaa > into 3.2.y. > Patch from git below. > > Please also see the discussion at > http://lists.linbit.com/piper

Re: [PATCH v4 02/13] ARM: LPAE: use phys_addr_t in alloc_init_pud()

2013-02-01 Thread Nicolas Pitre
On Fri, 1 Feb 2013, Subash Patel wrote: > Hi Nicolas, > > On Thursday 31 January 2013 07:35 PM, Nicolas Pitre wrote: > > On Fri, 1 Feb 2013, Hui Wang wrote: > > > > > Cyril Chemparathy wrote: > > > > From: Vitaly Andrianov > > > > > > > > This patch fixes the alloc_init_pud() function to use p

[PATCH v7 08/10] spi: omap2-mcspi: convert to dma_request_slave_channel_compat()

2013-02-01 Thread Matt Porter
Convert dmaengine channel requests to use dma_request_slave_channel_compat(). This supports the DT case of platforms requiring channel selection from either the OMAP DMA or the EDMA engine. AM33xx only boots from DT and is the only user implementing EDMA so in the !DT case we can default to the OMA

[PATCH v7 03/10] ARM: edma: add AM33XX support to the private EDMA API

2013-02-01 Thread Matt Porter
Adds support for parsing the TI EDMA DT data into the required EDMA private API platform data. Enables runtime PM support to initialize the EDMA hwmod. Adds AM33XX EDMA crossbar event mux support. Enables build on OMAP. Signed-off-by: Matt Porter Acked-by: Sekhar Nori --- arch/arm/common/edma.c

[PATCH v7 04/10] dmaengine: edma: enable build for AM33XX

2013-02-01 Thread Matt Porter
Enable TI EDMA option on OMAP. Signed-off-by: Matt Porter --- drivers/dma/Kconfig |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig index 0b408bb..239020b 100644 --- a/drivers/dma/Kconfig +++ b/drivers/dma/Kconfig @@ -220,7 +220,7 @@

[PATCH v7 09/10] spi: omap2-mcspi: add generic DMA request support to the DT binding

2013-02-01 Thread Matt Porter
The binding definition is based on the generic DMA request binding Signed-off-by: Matt Porter --- Documentation/devicetree/bindings/spi/omap-spi.txt | 27 +++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/spi/omap-spi.txt b/Do

[PATCH v7 10/10] ARM: dts: add AM33XX SPI DMA support

2013-02-01 Thread Matt Porter
Adds DMA resources to the AM33XX SPI nodes. Signed-off-by: Matt Porter --- arch/arm/boot/dts/am33xx.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index e711ffb..ddf702a 100644 --- a/arch/arm/boot/dts/am33xx.dt

[PATCH resend v3 0/3] kconfig: nconf: rewrite help texts, add vi-style navigation keys

2013-02-01 Thread Roland Eggner
Yann, Michal, thanks for advice and comments to v2, I tried to address all and posted v3 a week ago. Got no reply and resent now. I would like to see this in 3.9. How to proceed? -- Regards Roland Eggner pgp7u2C7gD_zG.pgp Description: PGP signature

[PATCH v7 07/10] dmaengine: add dma_request_slave_channel_compat()

2013-02-01 Thread Matt Porter
Adds a dma_request_slave_channel_compat() wrapper which accepts both the arguments from dma_request_channel() and dma_request_slave_channel(). Based on whether the driver is instantiated via DT, the appropriate channel request call will be made. This allows for a much cleaner migration of drivers

Re: [Resend][PATCH] ACPI / PM: Do not power manage devices in unknown initial states

2013-02-01 Thread Peter Wu
On Thursday 31 January 2013 23:32:40 Rafael J. Wysocki wrote: > In general, for ACPI device power management to work, the initial > power states of devices must be known (otherwise, we wouldn't be able > to keep track of power resources, for example). Hence, if it is > impossible to determine the

Re: [PATCH 2/3] omap: craneboard: support the TPS65910 PMU

2013-02-01 Thread Tony Lindgren
* Kim, Milo [121128 22:44]: > This patch supports the TPS65910 PMU function on the AM3517 Craneboard. > The IRQ pin, SYS_NIRQ is dedicated connection between the AM3517 and > the TPS65910 PMU. > To handle the PMU IRQs, mux configuration is required. > > Platform data configuration: > .IRQ n

[PATCH v7 00/10] DMA Engine support for AM33XX

2013-02-01 Thread Matt Porter
Changes since v6: - Converted edma_of_read_*() to wrappers around of_property_read_*() - Fixed wording on the omap-spi generic DMA properties - Added comment/check to clarify that the driver only supports a single EDMA instance when booting from DT Changes since v

[PATCH v7 06/10] ARM: dts: add AM33XX EDMA support

2013-02-01 Thread Matt Porter
Adds AM33XX EDMA support to the am33xx.dtsi as documented in Documentation/devicetree/bindings/dma/ti-edma.txt Signed-off-by: Matt Porter --- arch/arm/boot/dts/am33xx.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dt

[PATCH v7 05/10] dmaengine: edma: Add TI EDMA device tree binding

2013-02-01 Thread Matt Porter
The binding definition is based on the generic DMA controller binding. Signed-off-by: Matt Porter --- Documentation/devicetree/bindings/dma/ti-edma.txt | 49 + 1 file changed, 49 insertions(+) create mode 100644 Documentation/devicetree/bindings/dma/ti-edma.txt diff --git

[PATCH v7 02/10] ARM: edma: remove unused transfer controller handlers

2013-02-01 Thread Matt Porter
Fix build on OMAP, the irqs are undefined on AM33xx. These error interrupt handlers were hardcoded as disabled so since they are unused code, simply remove them. Signed-off-by: Matt Porter Acked-by: Sekhar Nori --- arch/arm/common/edma.c | 37 - 1 file chan

[PATCH v7 01/10] ARM: davinci: move private EDMA API to arm/common

2013-02-01 Thread Matt Porter
Move mach-davinci/dma.c to common/edma.c so it can be used by OMAP (specifically AM33xx) as well. Signed-off-by: Matt Porter Acked-by: Sekhar Nori --- arch/arm/Kconfig |1 + arch/arm/common/Kconfig|3 + arch/arm/common/Makefi

Re: [PATCH v7 05/10] dmaengine: edma: Add TI EDMA device tree binding

2013-02-01 Thread Matt Porter
On Fri, Feb 01, 2013 at 01:22:50PM -0500, Matt Porter wrote: > The binding definition is based on the generic DMA controller > binding. > > Signed-off-by: Matt Porter Grant or Rob, can I get an ack on this binding and others in this series? > --- > Documentation/devicetree/bindings/dma/ti-edma

Re: [PATCH v7 07/10] dmaengine: add dma_request_slave_channel_compat()

2013-02-01 Thread Matt Porter
On Fri, Feb 01, 2013 at 01:22:52PM -0500, Matt Porter wrote: > Adds a dma_request_slave_channel_compat() wrapper which accepts > both the arguments from dma_request_channel() and > dma_request_slave_channel(). Based on whether the driver is > instantiated via DT, the appropriate channel request cal

Re: [PATCH resend v3 1/3] kconfig: nconf: rewrite help texts

2013-02-01 Thread Roland Eggner
>From: Roland Eggner Rewrite all help texts. During several years lazy (incomplete) updates have left behind a rather thick layer of dust. Intentions: (1) Global help called by should document all _currently_ implemented keybindings. (2) Different help texts called by resp. should

Re: [PATCH resend v3 2/3] kconfig: nconf: rewrite labels of function keys line

2013-02-01 Thread Roland Eggner
>From: Roland Eggner More reasonable labels of function keys line. Rename labels and keep menu width, as required for fitting on COLUMNS=80 terminals: • s/Insts/Help 2/ • s/Config/ShowAll/ Signed-off-by: Roland Eggner --- scripts/kconfig/nconf.c | 8 1 files changed, 4 insertions(+

Re: [PATCH v7 00/10] DMA Engine support for AM33XX

2013-02-01 Thread Matt Porter
On Fri, Feb 01, 2013 at 01:22:45PM -0500, Matt Porter wrote: > This series adds DMA Engine support for AM33xx, which uses > an EDMA DMAC. The EDMA DMAC has been previously supported by only > a private API implementation (much like the situation with OMAP > DMA) found on the DaVinci family of So

Re: IO_PAGE_FAULTs on unity mapped regions during amd_iommu_init() in Linux 3.4

2013-02-01 Thread Shuah Khan
On Fri, 2013-02-01 at 14:00 +0100, Joerg Roedel wrote: > Hi Shuah, > > On Thu, Jan 31, 2013 at 11:33:30AM -0700, Shuah Khan wrote: > > Access to these ranges continues to work with no errors until AMD IOMMU > > driver disables and re-enables IOMMU in enable_iommus(). These faults > > don't persist

Re: [PATCH resend v3 3/3] kconfig: nconf: add vi-style navigation keys

2013-02-01 Thread Roland Eggner
>From: Roland Eggner Add vi-style navigation keys, based on initial work by Dmitry Voytik. Users of netbooks, notebooks and other devices with keyboards lacking a dedicated number keypad will enjoy. And advanced users of vim, less, mutt, … having navigation by keys hjkl “hardwired” in their

Re: [PATCH 1/4] intel_idle: stop using driver_data for static flags

2013-02-01 Thread Len Brown
On 02/01/2013 03:44 AM, Daniel Lezcano wrote: > On 02/01/2013 05:11 AM, Len Brown wrote: >> From: Len Brown >> >> The commit, 4202735e8ab6ecfb0381631a0d0b58fefe0bd4e2 >> (cpuidle: Split cpuidle_state structure and move per-cpu statistics fields) >> observed that the MWAIT flags for Cn on every pro

Re: [PATCH v7 01/10] ARM: davinci: move private EDMA API to arm/common

2013-02-01 Thread Tony Lindgren
* Matt Porter [130201 10:25]: > Move mach-davinci/dma.c to common/edma.c so it can be used > by OMAP (specifically AM33xx) as well. I think this should rather go to drivers/dma/? Tony -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...

[PATCH 0/6] Add P state driver for Intel Core Processors

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie This driver implements a scaling driver with an internal governor for Intel Core processors. The driver follows the same model as the Transmeta scaling driver (longrun.c) and implements the setpolicy() instead of target(). Scaling drivers that implement setpolicy() are assm

[PATCH 3/6] cpufreq: Do not track governor name for scaling drivers with internal governors.

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement internal governors do not have governor structures assocaited with them. Only track the name of the governor associated with the CPU if the driver does not implement cpufreq_driver.setpolicy() Signed-off-by: Dirk Brandewie --- drivers/cpufre

[PATCH 5/6] cpufreq: balance out cpufreq_cpu_{get,put} for scaling drivers using setpolicy

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie There is an additional reference added to the driver in cpufreq_add_dev_policy() that is removed in__cpufreq_governor() if the driver implements target(). Remove the last reference when the driver implements setpolicy() Signed-off-by: Dirk Brandewie --- drivers/cpufreq/cp

Re: [PATCH] RX-51: Add leds lp5523 names from Maemo 5 2.6.28 kernel

2013-02-01 Thread Tony Lindgren
* Pali Rohár [130119 18:54]: > Signed-off-by: Pali Rohár > --- > arch/arm/mach-omap2/board-rx51-peripherals.c |9 + > 1 file changed, 9 insertions(+) Thanks applying into omap-for-v3.9/board with the subject also pasted to the description. Tony > diff --git a/arch/arm/mach-omap2/

[PATCH 6/6] cpufreq/x86: Add P-state driver for sandy bridge.

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Add a P-state driver for the Intel Sandy bridge processor. In cpufreq terminology this driver implements a scaling driver with an internal governor. When built into the the kernel this driver will be the preferred scaling driver for Sandy bridge processors. In addition to

[PATCH 4/6] cpufreq_stats: Do not track policies without associated governors.

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement internal governors do not have governor sturctures associated with them. Do not create/remove statisitcs entries for polices that do not have governors associated with them. Signed-off-by: Dirk Brandewie --- drivers/cpufreq/cpufreq_stats.c |

[PATCH 4/6] cpufreq_stats: Do not track policies without associated governors.

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement internal governors do not have governor sturctures associated with them. Do not create/remove statisitcs entries for polices that do not have governors associated with them. Signed-off-by: Dirk Brandewie --- drivers/cpufreq/cpufreq_stats.c |

[PATCH 1/6] cpufreq: Retrieve current frequency from scaling drivers with internal governors

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement the cpufreq_driver.setpolicy() versus the cpufreq_driver.target() interface do not set policy->cur. Normally policy->cur is set during the call to cpufreq_driver.target() when the frequnecy request is made by the governor. If the scaling drive

[PATCH 2/6] cpufreq: Only query drivers that implement cpufreq_driver.target()

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement cpufreq_driver.setpolicy() have internal governors and may/will change the current operating frequency very frequently this will cause cpufreq_out_of_sync() to be called every time. Only call cpufreq_driver.get() for drivers that implement cpufr

[PATCH 3/6] cpufreq: Do not track governor name for scaling drivers with internal governors.

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement internal governors do not have governor structures assocaited with them. Only track the name of the governor associated with the CPU if the driver does not implement cpufreq_driver.setpolicy() Signed-off-by: Dirk Brandewie --- drivers/cpufre

[PATCH 2/6] cpufreq: Only query drivers that implement cpufreq_driver.target()

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement cpufreq_driver.setpolicy() have internal governors and may/will change the current operating frequency very frequently this will cause cpufreq_out_of_sync() to be called every time. Only call cpufreq_driver.get() for drivers that implement cpufr

Re: [PATCH v7 01/10] ARM: davinci: move private EDMA API to arm/common

2013-02-01 Thread Matt Porter
On Fri, Feb 01, 2013 at 06:41:08PM +, Tony Lindgren wrote: > * Matt Porter [130201 10:25]: > > Move mach-davinci/dma.c to common/edma.c so it can be used > > by OMAP (specifically AM33xx) as well. > > I think this should rather go to drivers/dma/? No, this is the private EDMA API. It's the a

[PATCH 1/6] cpufreq: Retrieve current frequency from scaling drivers with internal governors

2013-02-01 Thread dirk . brandewie
From: Dirk Brandewie Scaling drivers that implement the cpufreq_driver.setpolicy() versus the cpufreq_driver.target() interface do not set policy->cur. Normally policy->cur is set during the call to cpufreq_driver.target() when the frequnecy request is made by the governor. If the scaling drive

Re: [PATCH v7 01/10] ARM: davinci: move private EDMA API to arm/common

2013-02-01 Thread Sergei Shtylyov
Hello. On 02/01/2013 09:49 PM, Matt Porter wrote: >>> Move mach-davinci/dma.c to common/edma.c so it can be used >>> by OMAP (specifically AM33xx) as well. >> I think this should rather go to drivers/dma/? > No, this is the private EDMA API. It's the analogous thing to > the private OMAP dma AP

Re: ARM: OMAP2+: omap2plus_defconfig: enable omap1 rtc

2013-02-01 Thread Tony Lindgren
* Mark Jackson [130129 07:07]: > The BeagleBone dev kit uses the built-in RTC module, so > it would be nice to have this built by default in the > omap2plus defconfig. Thanks applying into omap-for-v3.9/board. Regards, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-kern

Re: [PATCH v7 01/10] ARM: davinci: move private EDMA API to arm/common

2013-02-01 Thread Matt Porter
On Fri, Feb 01, 2013 at 07:52:46PM +, Sergei Shtylyov wrote: > Hello. > > On 02/01/2013 09:49 PM, Matt Porter wrote: > > >>> Move mach-davinci/dma.c to common/edma.c so it can be used > >>> by OMAP (specifically AM33xx) as well. > > >> I think this should rather go to drivers/dma/? > > > No

Re: [PATCH v7 01/10] ARM: davinci: move private EDMA API to arm/common

2013-02-01 Thread Felipe Balbi
Hi, On Fri, Feb 01, 2013 at 10:52:46PM +0300, Sergei Shtylyov wrote: > Hello. > > On 02/01/2013 09:49 PM, Matt Porter wrote: > > >>> Move mach-davinci/dma.c to common/edma.c so it can be used > >>> by OMAP (specifically AM33xx) as well. > > >> I think this should rather go to drivers/dma/? > >

Re: [PATCH] init: fix name of root device in /proc/mounts

2013-02-01 Thread H. Peter Anvin
On 02/01/2013 09:14 AM, William Hubbs wrote: On Thu, Jan 31, 2013 at 03:22:09PM -0800, H. Peter Anvin wrote: On 01/31/2013 02:51 PM, William Hubbs wrote: On a system that does not use an initramfs, /dev/root was always listed in /proc/mounts. This breaks software which scans /proc/mounts to det

Re: [PATCH] firewire: Fix ohci free_irq() warning

2013-02-01 Thread Mark Einon
On 31 January 2013 15:04, Alan Stern wrote: > On Wed, 30 Jan 2013, Mark Einon wrote: > >> >> > >> This patch fixes the kernel warning generated when putting an MSI >> >> > >> MS-1727 >> >> > >> GT740 laptop into suspend mode. The call sequence in this case calls >> >> > >> free_irq() twice, once

Re: [PATCH v4 4/4] drivers: usb: start using the control module driver

2013-02-01 Thread Tony Lindgren
* Felipe Balbi [130125 02:30]: > Hi, > > On Fri, Jan 25, 2013 at 03:54:00PM +0530, Kishon Vijay Abraham I wrote: > > Start using the control module driver for powering on the PHY and for > > writing to the mailbox instead of writing to the control module > > registers on their own. > > > > Signe

Re: [PATCH v2 2/4] ARM: OMAP: devices: create device for usb part of control module

2013-02-01 Thread Tony Lindgren
* Felipe Balbi [130123 03:27]: > Hi, > > On Mon, Jan 21, 2013 at 07:38:26PM +0530, Kishon Vijay Abraham I wrote: > > A seperate driver has been added to handle the usb part of control > > module. A device for the above driver is created here, using the register > > address information to be used

Re: [PATCH v2 3/6] ARM: OMAP: USB: Add phy binding information

2013-02-01 Thread Tony Lindgren
* Kishon Vijay Abraham I [130124 18:36]: > This is w.r.t the changes in PHY library to support adding and getting > multiple PHYs of the same type. In the new design, the > binding information between the PHY and the USB controller should be > specified in the platform specific initialization code

Re: [PATCH V7] kbuild: create a rule to run the pre-processor on *.dts files

2013-02-01 Thread Stephen Warren
On 02/01/2013 10:27 AM, Stephen Warren wrote: > On 02/01/2013 09:51 AM, Rob Herring wrote: >> On 02/01/2013 03:01 AM, Srinivas KANDAGATLA wrote: >>> Hi Stephen, >>> Not sure if you have already noticed this but, >>> I did try this patch on my 3.8, and it looks like the intermediate dts >>> file rep

Re: [PATCH v4] i2c: exynos5: add High Speed I2C controller driver

2013-02-01 Thread Wolfram Sang
On Fri, Feb 01, 2013 at 09:24:44PM +0530, Naveen Krishna Chatradhi wrote: > Adds support for High Speed I2C driver found in Exynos5 and later > SoCs from Samsung. This driver currently supports Auto mode. > > Driver only supports Device Tree method. > Note: Added debugfs support for registers view

Re: pull request: bluetooth-next 2013-02-01

2013-02-01 Thread John W. Linville
On Fri, Feb 01, 2013 at 03:54:45PM -0200, Gustavo Padovan wrote: > Hi John, > > * Gustavo Padovan [2013-02-01 15:40:19 -0200]: > > > Hi John, > > > > Here goes another batch intended for 3.9, the majority of the patch here are > > from Johan who is fixing many issues in the management interface

pull request: wireless 2013-02-01

2013-02-01 Thread John W. Linville
Dave, I'm sorry you got hit by the flu! Hopefully you are fully recovered by now? :-) This is a small batch of fixes intended for the 3.8 stream... There are two pulls from Johannes. Regarding mac80211, Johannes says: "One fix from Dan for a possible memory overrun." Regarding iwlwifi, Joha

linux-kernel@vger.kernel.org

2013-02-01 Thread Al Viro
On Fri, Feb 01, 2013 at 11:37:38PM +0800, chenggang@gmail.com wrote: > @@ -3213,13 +3214,15 @@ static ssize_t ext4_direct_IO(int rw, struct kiocb > *iocb, > if (ext4_has_inline_data(inode)) > return 0; > > - trace_ext4_direct_IO_enter(inode, offset, iov_length(iov, nr

RE: [PATCH 2/3] X86: Add a check to catch Xen emulation of Hyper-V

2013-02-01 Thread KY Srinivasan
> -Original Message- > From: devel [mailto:devel-boun...@linuxdriverproject.org] On Behalf Of KY > Srinivasan > Sent: Friday, February 01, 2013 10:11 AM > To: Stefano Stabellini; H. Peter Anvin > Cc: o...@aepfle.de; gre...@linuxfoundation.org; jasow...@redhat.com; > x...@kernel.org; linux

Re: [PATCH v5 04/10] clk: tegra: Add new fields and PLL types for Tegra114

2013-02-01 Thread Rhyland Klein
On 2/1/2013 5:18 AM, Peter De Schrijver wrote: Tegra114 introduces new PLL types. This requires new clocktypes as well as some new fields in the pll structure. Signed-off-by: Peter De Schrijver --- drivers/clk/tegra/clk-pll.c | 719 +++ drivers/clk/te

Re: [PATCH v7 01/10] ARM: davinci: move private EDMA API to arm/common

2013-02-01 Thread Sergei Shtylyov
Hello. On 02/01/2013 09:58 PM, Felipe Balbi wrote: > Move mach-davinci/dma.c to common/edma.c so it can be used > by OMAP (specifically AM33xx) as well. I think this should rather go to drivers/dma/? >>> No, this is the private EDMA API. It's the analogous thing to >>> the private

[PATCH] regulator: show state for GPIO-controlled regulators

2013-02-01 Thread Michał Mirosław
Signed-off-by: Michał Mirosław --- patch against https://github.com/torvalds/linux.git master drivers/regulator/core.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/regulator/core.c b/drivers/regulator/core.c index 2785843..6b3550a 100644 --- a/drivers/regulator

Re: pull request: wireless 2013-02-01

2013-02-01 Thread David Miller
From: "John W. Linville" Date: Fri, 1 Feb 2013 14:17:45 -0500 > I'm sorry you got hit by the flu! Hopefully you are fully recovered > by now? :-) I'm recovered enough to review everyone's buggy patches :-) > This is a small batch of fixes intended for the 3.8 stream... > > There are two pulls

[PATCH v2] firewire: Fix ohci free_irq() warning

2013-02-01 Thread Mark Einon
This patch fixes the kernel warning generated when putting an MSI MS-1727 GT740 laptop into suspend mode. The call sequence in this case calls free_irq() twice, once in pci_remove() and once then in pci_suspend(). [ 262.299486] WARNING: at /build/buildd/linux-3.5.0/kernel/irq/manage.c:1198 __fre

Re: Radeon RV100 init fails with specific card+mobo - IRQ problem

2013-02-01 Thread Meelis Roos
> >> > Adding some printks reveals it calls > >> > r100_init() -> radeon_irq_kms_init() -> drm_irq_install() -> > >> > drm_dev_to_irq() and that fails. So no IRQ, no KMS. > >> > > >> > lspci does not show Interrupt like on some other PCI devices. > >> > /proc/interrupts obviously does not contain t

[PATCH v5 9/9] devcg: propagate local changes down the hierarchy

2013-02-01 Thread Aristeu Rozanski
devcg: propagate local changes down the hierarchy This patch makes all changes propagate down in hierarchy respecting when possible local configurations. Behavior changes will clean up exceptions in all the children except when the parent changes the behavior from allow to deny and the child's be

Backport of Balance-ALB patch from 3.8-rc2 (567b871e503316b0927e54a3d7c86d50b722d955) to kernels 3.0, 3.2, 3.4, 3.7.

2013-02-01 Thread Matthew O'Connor
Original patch by Zheng Li. Backported to kernel series 3.0, 3.2, 3.4, and 3.7. Original patch details: >From 567b871e503316b0927e54a3d7c86d50b722d955 Mon Sep 17 00:00:00 2001 From: "zheng.li" Date: Tue, 27 Nov 2012 23:57:04 + Subject: [PATCH] bonding: rlb mode of bond should not alter ARP

[RFC][PATCH] x86: Have debug/nmi restore the IDT it replaced

2013-02-01 Thread Steven Rostedt
I've been playing with Seiji's patches: https://lkml.org/lkml/2013/1/21/573 Which add tracing to the x86 interrupt vectors. But to keep tracing overhead down to zero when tracing is inactive, it uses a swap of the IDT to replace the irq vectors with versions that have tracepoints in them, when tr

Re: [PATCH 1/2] PCI: ASPM exit link state code could skip devices

2013-02-01 Thread Joe Lawrence
On Thu, 31 Jan 2013, Myron Stowe wrote: > On Fri, 2013-01-18 at 13:23 -0500, Joe Lawrence wrote: > > From 3a51bbadba6c6e144aa5176c8112eb449325 Mon Sep 17 00:00:00 2001 > > From: Joe Lawrence > > Date: Tue, 15 Jan 2013 14:51:57 -0500 > > Subject: [PATCH 1/2] PCI: ASPM exit link state code coul

[BUG] Rate control regression for Intel Wireless 6230 with 3.8 kernel

2013-02-01 Thread Eric Appleman
When 11n mode is enabled, speed begins to throttle once the connection is stressed by a speed test or download. 3.7: 84Mbps/40 3.8: 3Mbps/1 If you need logs, I uploaded them on Launchpad. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1103314 -- To unsubscribe from this list: send the line

Problems with late 3.8-rc5 and 3.8-rc6 on i686

2013-02-01 Thread Bruno Wolff III
I have been testing 3.8 kernels on Fedora. The last good kernel was 3.8.0-0.rc5.git1.1.fc19.i686.PAE. I tested 3.8.0-0.rc5.git2.1.fc19.i686.PAE, 3.8.0-0.rc5.git3.1.fc19.i686 and 3.8.0-0.rc6.git0.1.fc19.i686.PAE and found these all had two odd effects. One is that the rtkit-daemon service fails

Re: [PATCH v4 00/13] ARM LPAE Fixes - Part 1

2013-02-01 Thread Subash Patel
Hi Cyril, Thanks for posting fixes patch set again. I have in fact used your previous patch series on a real LPAE system with split memory banks in both 32-bit and 36-bit physical addresses. I compared your below patches with previous version, and don't see significant changes. Hence you can u

[PATCH v2] Make frontswap+cleancache and its friend be modularized.

2013-02-01 Thread Konrad Rzeszutek Wilk
Parts of this patch have been posted in the post (way back in November), but this patchset expanded it a bit. The goal of the patches is to make the different frontswap/cleancache API backends be modules - and load way way after the swap system (or filesystem) has been initialized. Naturally one ca

[PATCH 04/15] cleancache: Make cleancache_init use a pointer for the ops

2013-02-01 Thread Konrad Rzeszutek Wilk
Instead of using a backend_registered to determine whether a backend is enabled. This allows us to remove the backend_register check and just do 'if (cleancache_ops)' [v1: Rebase on top of b97c4b430b0a405a57c78607b520d8000329e259 (ramster->zcache move] Signed-off-by: Konrad Rzeszutek Wilk --- dr

[PATCH 08/15] xen/tmem: Remove the subsys call.

2013-02-01 Thread Konrad Rzeszutek Wilk
We get: drivers/xen/xen-selfballoon.c:577:134: warning: initialization from incompatible pointer type [enabled by default] We actually do not need this function to be called before tmem is loaded. So lets remove the subsys_init. If tmem is built in as a module this is still OK as xen_selfballoon

[PATCH 13/15] frontswap: Get rid of swap_lock dependency

2013-02-01 Thread Konrad Rzeszutek Wilk
From: Minchan Kim Frontswap initialization routine depends on swap_lock, which want to be atomic about frontswap's first appearance. IOW, frontswap is not present and will fail all calls OR frontswap is fully functional but if new swap_info_struct isn't registered by enable_swap_info, swap subsys

[PATCH 02/15] mm: frontswap: lazy initialization to allow tmem backends to build/run as modules

2013-02-01 Thread Konrad Rzeszutek Wilk
From: Dan Magenheimer With the goal of allowing tmem backends (zcache, ramster, Xen tmem) to be built/loaded as modules rather than built-in and enabled by a boot parameter, this patch provides "lazy initialization", allowing backends to register to frontswap even after swapon was run. Before a b

[PATCH 07/15] xen: tmem: enable Xen tmem shim to be built/loaded as a module

2013-02-01 Thread Konrad Rzeszutek Wilk
From: Dan Magenheimer Allow Xen tmem shim to be built/loaded as a module. Xen self-ballooning and frontswap-selfshrinking are now also "lazily" initialized when the Xen tmem shim is loaded as a module, unless explicitly disabled by module parameters. Note runtime dependency disallows loading if

[PATCH 06/15] staging: zcache: enable zcache to be built/loaded as a module

2013-02-01 Thread Konrad Rzeszutek Wilk
Allow zcache to be built/loaded as a module. Note runtime dependency disallows loading if cleancache/frontswap lazy initialization patches are not present. Zsmalloc support has not yet been merged into zcache but, once merged, could now easily be selected via a module_param. If built-in (not bui

[PATCH 05/15] staging: zcache: enable ramster to be built/loaded as a module

2013-02-01 Thread Konrad Rzeszutek Wilk
From: Dan Magenheimer Enable module support for ramster. Note runtime dependency disallows loading if cleancache/frontswap lazy initialization patches are not present. If built-in (not built as a module), the original mechanism of enabling via a kernel boot parameter is retained, but this shoul

[PATCH 10/15] frontswap: Use static_key instead of frontswap_enabled and frontswap_ops

2013-02-01 Thread Konrad Rzeszutek Wilk
As ways to determine whether to allow certain functions to be called. This makes it easier to understand the code - the two functions that can be called irregardless whether a backend is set or not is the frontswap_init and frontswap_invalidate_area. The rest of the frontswap functions end up being

[PATCH 14/15] zcache/tmem: Better error checking on frontswap_register_ops return value.

2013-02-01 Thread Konrad Rzeszutek Wilk
In the past it either used to be NULL or the "older" backend. Now we also return -Exx error codes. Signed-off-by: Konrad Rzeszutek Wilk --- drivers/staging/zcache/zcache-main.c | 5 - drivers/xen/tmem.c | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git

[PATCH 11/15] cleancache: Remove the check for cleancache_enabled.

2013-02-01 Thread Konrad Rzeszutek Wilk
With the support for loading of backends as modules, the cleancache_enabled is always set to true. The next subsequent patches are going to convert the cleancache_enabled to be a bit more selective and be on/off depending on whether the backend has registered - and not whether the cleancache API is

[PATCH 09/15] frontswap: Remove the check for frontswap_enabled.

2013-02-01 Thread Konrad Rzeszutek Wilk
With the support for loading of backends as modules (see for example: "staging: zcache: enable zcache to be built/loaded as a module"), the frontswap_enabled is always set to true ("mm: frontswap: lazy initialization to allow tmem backends to build/run as modules"). The next patch "frontswap: Use

[PATCH 12/15] cleancache: Use static_key instead of cleancache_ops and cleancache_enabled.

2013-02-01 Thread Konrad Rzeszutek Wilk
As ways to determine whether to allow certain functions to be called. This makes it easier to understand the code - the three functions that can be called by the filesystem irregardless whether a backend is set or not cleancache_init_fs, cleancache_init_shared_fs, and cleancache_invalidate_fs. Th

[PATCH 03/15] frontswap: Make frontswap_init use a pointer for the ops.

2013-02-01 Thread Konrad Rzeszutek Wilk
This simplifies the code in the frontswap - we can get rid of the 'backend_registered' test and instead check against frontswap_ops. [v1: Rebase on top of 703ba7fe5e085f2c85eeb451c2ac13cf275c7cb2 (ramster->zcache move] Signed-off-by: Konrad Rzeszutek Wilk --- drivers/staging/zcache/zcache-main.c

[PATCH 15/15] xen/tmem: Add missing %s in the printk statement.

2013-02-01 Thread Konrad Rzeszutek Wilk
Seems that it got lost. Signed-off-by: Konrad Rzeszutek Wilk --- drivers/xen/tmem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/xen/tmem.c b/drivers/xen/tmem.c index 2f939e5..4f3ff99 100644 --- a/drivers/xen/tmem.c +++ b/drivers/xen/tmem.c @@ -401,7 +401,7 @@ stat

<    1   2   3   4   5   6   7   >