Re: [GIT PULL] kdbus for 4.1-rc1

2015-04-17 Thread Havoc Pennington
Hi, On Fri, Apr 17, 2015 at 3:27 PM, James Bottomley wrote: > > This is why I think kdbus is a bad idea: it solidifies as a linux kernel > API something which runs counter to granular OS virtualization (and > something which caused Windows to fall behind Linux in the container > space).

Re: [GIT PULL] First batch of KVM changes for 4.1

2015-04-17 Thread Marcelo Tosatti
On Fri, Apr 17, 2015 at 09:57:12PM +0200, Paolo Bonzini wrote: > > > >> From 4eb9d7132e1990c0586f28af3103675416d38974 Mon Sep 17 00:00:00 2001 > >> From: Paolo Bonzini > >> Date: Fri, 17 Apr 2015 14:57:34 +0200 > >> Subject: [PATCH] sched: add CONFIG_TASK_MIGRATION_NOTIFIER > >> > >> The task

Re: [V4.1] Regression: Bluetooth mouse not working.

2015-04-17 Thread Linus Torvalds
On Fri, Apr 17, 2015 at 1:02 PM, Marcel Holtmann wrote: > > okay. I only looked at BlueZ 5.x and that might have been my mistake. Let me > check this and fix this properly. Why not just revert that commit. It looks like garbage. It has odd code like + u32 valid_flags = 0; +

[GIT] Sparc

2015-04-17 Thread David Miller
The PowerPC folks have a really nice scalable IOMMU pool allocator that we wanted to make use of for sparc. So here we have a series that abstracts out their code into a common layer that anyone can make use of. Sparc is converted, and the PowerPC folks have reviewed and ACK'd this series and

[GIT] Networking

2015-04-17 Thread David Miller
1) Fix verifier memory corruption and other bugs in BPF layer, from Alexei Starovoitov. 2) Add a conservative fix for doing BPF properly in the BPF classifier of the packet scheduler on ingress. Also from Alexei. 3) The SKB scrubber should not clear out the packet MARK and security

[GIT] IDE

2015-04-17 Thread David Miller
Just one change, getting rid of usage of the deprecated PCI DMA interfaces in the IDE drivers. Please pull, thanks a lot! The following changes since commit 54e514b91b95d6441c12a7955addfb9f9d2afc65: Merge branch 'akpm' (patches from Andrew) (2015-04-17 09:04:38 -0400) are available in the

Device mapper failed to open temporary keystore device

2015-04-17 Thread Murilo Opsfelder Araújo
Hello, everyone. Right after I enter my passphrase to unlock my cryptsetup partition, it displays the following error and asks for cryptsetup password again (it got stuck on this loop). This issue was introduced in next-20150413. next-20150410 is working just fine. Any hint on how to debug

Re: 'perf upgrade' (was: Re: [PATCH v9 00/11] Add support for JSON event files.)

2015-04-17 Thread Andi Kleen
On Fri, Apr 17, 2015 at 05:31:26PM +0200, Jiri Olsa wrote: > On Wed, Apr 15, 2015 at 01:50:42PM -0700, Sukadev Bhattiprolu wrote: > > SNIP > > > | > > | - to blindly follow some poorly constructed vendor format with no > > |high level structure, that IMHO didn't work very well when

Re: [RFC PATCH 1/2] tee: generic TEE subsystem

2015-04-17 Thread Arnd Bergmann
On Friday 17 April 2015 09:50:56 Jens Wiklander wrote: > Documentation/ioctl/ioctl-number.txt | 1 + > drivers/Kconfig | 2 + > drivers/Makefile | 1 + > drivers/tee/Kconfig | 8 + > drivers/tee/Makefile | 3 + >

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread David Miller
From: Tejun Heo Date: Fri, 17 Apr 2015 15:52:38 -0400 > Hello, > > On Fri, Apr 17, 2015 at 02:55:37PM -0400, David Miller wrote: >> > * The bulk of patches are to pipe extended log messages to console >> > drivers and let netconsole relay them to the receiver (and quite a >> > bit of

Re: Error: DMA: Out of SW-IOMMU space [was: External USB drives become unresponsive after few hours.]

2015-04-17 Thread Konrad Rzeszutek Wilk
On Fri, Apr 17, 2015 at 05:14:20PM +0200, Dorian Gray wrote: > On 16 April 2015 at 20:42, Konrad Rzeszutek Wilk > wrote: > > And easier way is to compile the kernel with CONFIG_DMA_API_DEBUG > > and then load the attached module. > > > > That should tell you who and what else is holding on the

Re: [PATCH 1/2 V2] memory-hotplug: fix BUG_ON in move_freepages()

2015-04-17 Thread Yasuaki Ishimatsu
Your patches will fix your issue. But, if BIOS reports memory first at node hot add, pgdat can not be initialized. Memory hot add flows are as follows: add_memory ... -> hotadd_new_pgdat() ... -> node_set_online(nid) When calling hotadd_new_pgdat() for a hot added node, the node is

Re: [PATCH 3.19 000/101] 3.19.5-stable review

2015-04-17 Thread Guenter Roeck
On Fri, Apr 17, 2015 at 03:27:48PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.19.5 release. > There are 101 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me

Re: [PATCH] Bluetooth: Pre-initialize variables in read_local_oob_ext_data_complete()

2015-04-17 Thread Geert Uytterhoeven
Hi Marcel, On Thu, Apr 16, 2015 at 10:34 PM, Marcel Holtmann wrote: >> net/bluetooth/mgmt.c: In function ‘read_local_oob_ext_data_complete’: >> net/bluetooth/mgmt.c:6474: warning: ‘r256’ may be used uninitialized in this >> function >> net/bluetooth/mgmt.c:6474: warning: ‘h256’ may be used

Re: [PATCH 3.14 00/43] 3.14.39-stable review

2015-04-17 Thread Guenter Roeck
On Fri, Apr 17, 2015 at 03:28:34PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.14.39 release. > There are 43 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me

Re: [PATCH 3.10 00/34] 3.10.75-stable review

2015-04-17 Thread Guenter Roeck
On Fri, Apr 17, 2015 at 03:28:32PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.10.75 release. > There are 34 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me

Re: [PATCH v2] net: dsa: use DEVICE_ATTR_RW to declare temp1_max

2015-04-17 Thread David Miller
From: Guenter Roeck Date: Fri, 17 Apr 2015 12:40:06 -0700 > On Fri, Apr 17, 2015 at 03:12:25PM -0400, Vivien Didelot wrote: >> Since commit da4759c (sysfs: Use only return value from is_visible for >> the file mode), it is possible to reduce the permissions of a file. >> >> So declare temp1_max

Re: [GIT PULL] First batch of KVM changes for 4.1

2015-04-17 Thread Paolo Bonzini
>> From 4eb9d7132e1990c0586f28af3103675416d38974 Mon Sep 17 00:00:00 2001 >> From: Paolo Bonzini >> Date: Fri, 17 Apr 2015 14:57:34 +0200 >> Subject: [PATCH] sched: add CONFIG_TASK_MIGRATION_NOTIFIER >> >> The task migration notifier is only used in x86 paravirt. Make it >> possible to compile

Re: [PATCH] netns: deinline net_generic()

2015-04-17 Thread David Miller
From: Denys Vlasenko Date: Fri, 17 Apr 2015 19:05:17 +0200 > On 04/16/2015 02:38 PM, Eric Dumazet wrote: >> On Thu, 2015-04-16 at 13:14 +0200, Denys Vlasenko wrote: >> >>> However, without BUG_ONs, function is still a bit big >>> on PREEMPT configs. >> >> Only on allyesconfig builds, that

Re: AM335x OMAP2 common clock external fixed-clock registration

2015-04-17 Thread Michael Turquette
Quoting Russell King - ARM Linux (2015-04-17 03:18:33) > On Fri, Apr 17, 2015 at 11:12:03AM +0200, Sebastian Hesselbarth wrote: > > On 17.04.2015 04:00, Michael Welling wrote: > > >On Fri, Apr 17, 2015 at 01:23:50AM +0200, Sebastian Hesselbarth wrote: > > >>On 17.04.2015 00:09, Michael Welling

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tejun Heo
Hello, On Fri, Apr 17, 2015 at 02:55:37PM -0400, David Miller wrote: > > * The bulk of patches are to pipe extended log messages to console > > drivers and let netconsole relay them to the receiver (and quite a > > bit of refactoring in the process), which, regardless of the > > reliability

Re: [PATCH v4 04/10] mtd: pxa3xx_nand: rework flash detection and timing setup

2015-04-17 Thread Robert Jarzmik
Ezequiel Garcia writes: >> Also, as soon as Robert moves pxa3xx boards fully to DT, we'll loose >> the pdata timings option above. *sigh* >> > Well, such move would include proper timing DT properties for non-ONFI > devices. I will move several boards to DT, including several pxa3x boards, but

Re: [PATCH] usb: dwc3: gadget: call gadget driver's ->suspend/->resume

2015-04-17 Thread Felipe Balbi
On Fri, Apr 17, 2015 at 02:43:27PM -0500, Felipe Balbi wrote: > On Fri, Apr 17, 2015 at 11:41:56AM -0700, David Cohen wrote: > > From: Felipe Balbi > > missing the required: > > [ Upstream commit bc5ba2e0b829c9397f96df1191c7d2319ebc36d9 ] > > > > > When going into bus suspend/resume we _must_

Re: [PATCH] usb: dwc3: gadget: call gadget driver's ->suspend/->resume

2015-04-17 Thread Felipe Balbi
On Fri, Apr 17, 2015 at 11:41:56AM -0700, David Cohen wrote: > From: Felipe Balbi missing the required: [ Upstream commit bc5ba2e0b829c9397f96df1191c7d2319ebc36d9 ] > > When going into bus suspend/resume we _must_ > call gadget driver's ->suspend/->resume callbacks > accordingly. This patch

Re: [PATCH 3.19 000/101] 3.19.5-stable review

2015-04-17 Thread Greg Kroah-Hartman
On Fri, Apr 17, 2015 at 11:34:53AM -0600, Shuah Khan wrote: > On 04/17/2015 07:27 AM, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 3.19.5 release. > > There are 101 patches in this series, all will be posted as a response > > to this one. If anyone has any

Re: [PATCH] usb: dwc3: gadget: call gadget driver's ->suspend/->resume

2015-04-17 Thread Greg KH
On Fri, Apr 17, 2015 at 11:41:56AM -0700, David Cohen wrote: > From: Felipe Balbi > > When going into bus suspend/resume we _must_ > call gadget driver's ->suspend/->resume callbacks > accordingly. This patch implements that very feature > which has been missing forever. > > Cc: # 3.14 >

Re: [PATCH v2] net: dsa: use DEVICE_ATTR_RW to declare temp1_max

2015-04-17 Thread Guenter Roeck
On Fri, Apr 17, 2015 at 03:12:25PM -0400, Vivien Didelot wrote: > Since commit da4759c (sysfs: Use only return value from is_visible for > the file mode), it is possible to reduce the permissions of a file. > > So declare temp1_max with the DEVICE_ATTR_RW macro and remove the write > permission

Re: AM335x OMAP2 common clock external fixed-clock registration

2015-04-17 Thread Russell King - ARM Linux
On Fri, Apr 17, 2015 at 02:06:23PM -0500, Michael Welling wrote: > On Fri, Apr 17, 2015 at 11:18:33AM +0100, Russell King - ARM Linux wrote: > > On Fri, Apr 17, 2015 at 11:12:03AM +0200, Sebastian Hesselbarth wrote: > > > On 17.04.2015 04:00, Michael Welling wrote: > > > >On Fri, Apr 17, 2015 at

Re: [GIT PULL] kdbus for 4.1-rc1

2015-04-17 Thread James Bottomley
On Thu, 2015-04-16 at 14:13 +0200, David Herrmann wrote: > Hi > > On Wed, Apr 15, 2015 at 8:12 PM, James Bottomley > wrote: > > For me the biggest issue is the container problem: it's really hard to > > containerise kdbus because of the stateful nature of the protocol and > > the fact that it

Re: [PATCH] timer_list: Reduce SEQ_printf footprint

2015-04-17 Thread Joe Perches
On Fri, 2015-04-17 at 11:39 -0700, Joe Perches wrote: > This macro can be converted to a static inline to reduce > object size. bah, that should be "static function". -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org

Re: [PATCH] sched/debug: Reduce SEQ_printf footprint

2015-04-17 Thread Joe Perches
On Fri, 2015-04-17 at 11:39 -0700, Joe Perches wrote: > This macro can be converted to a static inline to reduce > object size. bah, that should be "static function". -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org

Re: [PATCH] netns: remove BUG_ONs from net_generic()

2015-04-17 Thread David Miller
From: Denys Vlasenko Date: Fri, 17 Apr 2015 19:06:30 +0200 > This inline has ~500 callsites. > > On 04/14/2015 08:37 PM, David Miller wrote: >> That BUG_ON() was added 7 years ago, and I don't remember it ever >> triggering or helping us diagnose something, so just remove it and >> keep the

[PATCH v2 1/2] i2c: core: Add support for best effort block read emulation

2015-04-17 Thread Irina Tirdea
There are devices that need to handle block transactions regardless of the capabilities exported by the adapter. For performance reasons, they need to use i2c read blocks if available, otherwise emulate the block transaction with word or byte transactions. Add support for a helper function that

[PATCH v2 2/2] eeprom: at24: use i2c_smbus_read_i2c_block_data_or_emulated

2015-04-17 Thread Irina Tirdea
For i2c busses that support only SMBUS extensions, the eeprom at24 driver reads data from the device using the SMBus block, word or byte read protocols depending on availability. Replace the block read emulation from the driver with the i2c_smbus_read_i2c_block_data_or_emulated call from i2c

[for-next][PATCH] tracing: Fix possible out of bounds memory access when parsing enums

2015-04-17 Thread Steven Rostedt
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git for-next Head SHA1: 3193899d4dd54056f8c2e0b1e40dd6e2f0009f28 Steven Rostedt (Red Hat) (1): tracing: Fix possible out of bounds memory access when parsing enums kernel/trace/trace_events.c | 6 ++ 1 file

[PATCH v2 0/2] Add support for best effort block read emulation

2015-04-17 Thread Irina Tirdea
This is the second version for adding i2c_smbus_read_i2c_block_data_or_emulated to i2c-core. It contains mostly fixes suggested by Wolfram. Changes since v1: - dropped the RFC tag - changed at24 to use i2c_smbus_read_i2c_block_data_or_emulated - when reading an odd number of bytes using word

Re: [GIT PULL] First batch of KVM changes for 4.1

2015-04-17 Thread Andy Lutomirski
On Fri, Apr 17, 2015 at 12:01 PM, Marcelo Tosatti wrote: > On Fri, Apr 17, 2015 at 03:38:58PM +0200, Paolo Bonzini wrote: >> On 17/04/2015 15:10, Peter Zijlstra wrote: >> > On Fri, Apr 17, 2015 at 02:46:57PM +0200, Paolo Bonzini wrote: >> >> On 17/04/2015 12:55, Peter Zijlstra wrote: >> >>> Also,

[PATCH v2] net: dsa: use DEVICE_ATTR_RW to declare temp1_max

2015-04-17 Thread Vivien Didelot
Since commit da4759c (sysfs: Use only return value from is_visible for the file mode), it is possible to reduce the permissions of a file. So declare temp1_max with the DEVICE_ATTR_RW macro and remove the write permission in dsa_hwmon_attrs_visible if set_temp_limit isn't provided.

Re: [PATCH 14/20] VFS/namei: add 'inode' arg to put_link().

2015-04-17 Thread Al Viro
On Fri, Apr 17, 2015 at 05:25:36PM +0100, Al Viro wrote: > On Mon, Mar 23, 2015 at 01:37:40PM +1100, NeilBrown wrote: > > @@ -1669,13 +1669,14 @@ static inline int nested_symlink(struct path *path, > > struct nameidata *nd) > > > > do { > > struct path link = *path; > > +

Re: AM335x OMAP2 common clock external fixed-clock registration

2015-04-17 Thread Michael Welling
On Fri, Apr 17, 2015 at 11:18:33AM +0100, Russell King - ARM Linux wrote: > On Fri, Apr 17, 2015 at 11:12:03AM +0200, Sebastian Hesselbarth wrote: > > On 17.04.2015 04:00, Michael Welling wrote: > > >On Fri, Apr 17, 2015 at 01:23:50AM +0200, Sebastian Hesselbarth wrote: > > >>On 17.04.2015 00:09,

Re: [GIT PULL] First batch of KVM changes for 4.1

2015-04-17 Thread Marcelo Tosatti
On Fri, Apr 17, 2015 at 03:38:58PM +0200, Paolo Bonzini wrote: > On 17/04/2015 15:10, Peter Zijlstra wrote: > > On Fri, Apr 17, 2015 at 02:46:57PM +0200, Paolo Bonzini wrote: > >> On 17/04/2015 12:55, Peter Zijlstra wrote: > >>> Also, it looks like you already do exactly this for other things,

[PATCH] thp: cleanup how khugepaged enters freezer

2015-04-17 Thread Jiri Kosina
khugepaged_do_scan() checks in every iteration whether freezing(current) is true, and in such case breaks out of the loop, which causes try_to_freeze() to be called immediately afterwards in khugepaged_wait_work(). If nothing else, this causes unnecessary freezing(current) test, and also

Re: [PATCH] netns: deinline net_generic()

2015-04-17 Thread David Miller
From: Eric Dumazet Date: Fri, 17 Apr 2015 10:42:16 -0700 > On Fri, 2015-04-17 at 19:05 +0200, Denys Vlasenko wrote: > >> How do you expect one to find excessively large inlines, >> if not on allyesconfig build? > > Tuning kernel sources based on allyesconfig build _size_ only is > terrible. We

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread David Miller
From: Tejun Heo Date: Fri, 17 Apr 2015 13:37:54 -0400 > Hello, David. > > On Fri, Apr 17, 2015 at 01:17:12PM -0400, David Miller wrote: >> If userland cannot run properly, it is almost certain that neither will >> your complex reliability layer logic. > > * The bulk of patches are to pipe

Re: [GIT PULL] kdbus for 4.1-rc1

2015-04-17 Thread Andy Lutomirski
On Fri, Apr 17, 2015 at 2:19 AM, Michal Hocko wrote: > On Thu 16-04-15 10:04:17, Andy Lutomirski wrote: >> On Thu, Apr 16, 2015 at 8:01 AM, David Herrmann >> wrote: >> > Hi >> > >> > On Thu, Apr 16, 2015 at 4:34 PM, Andy Lutomirski >> > wrote: >> >> Whose memcg does the pool use? >> > >> >

[PATCH] usb: dwc3: gadget: call gadget driver's ->suspend/->resume

2015-04-17 Thread David Cohen
From: Felipe Balbi When going into bus suspend/resume we _must_ call gadget driver's ->suspend/->resume callbacks accordingly. This patch implements that very feature which has been missing forever. Cc: # 3.14 Signed-off-by: Felipe Balbi Signed-off-by: David Cohen --- Hi, This patch was

Re: [PATCH 2/2] arm64: add KASan support

2015-04-17 Thread David Keitel
On 04/15/2015 11:04 AM, Andrey Ryabinin wrote: > I've pushed the most fresh thing that I have in git: > git://github.com/aryabinin/linux.git kasan/arm64v1 > > It's the same patches with two simple but important fixes on top of it. Thanks, the two commits do fix compilation issues that I've

Re: [PATCH] rcu: small rcu_dereference doc update

2015-04-17 Thread Paul E. McKenney
On Fri, Apr 17, 2015 at 04:53:15PM +, Jeff Haran wrote: > > -Original Message- > > From: Paul E. McKenney [mailto:paul...@linux.vnet.ibm.com] > > Sent: Friday, April 17, 2015 7:07 AM > > To: Milos Vyletel > > Cc: Josh Triplett; Steven Rostedt; Mathieu Desnoyers; Lai Jiangshan; > >

[PATCH] sched/debug: Reduce SEQ_printf footprint

2015-04-17 Thread Joe Perches
This macro can be converted to a static inline to reduce object size. (x86-64 defconfig, with SCHED_DEBUG) $ size kernel/sched/debug.o* textdata bss dec hex filename 13885 84098 179914647 kernel/sched/debug.o.new 20413 84098 245195fc7

[PATCH] timer_list: Reduce SEQ_printf footprint

2015-04-17 Thread Joe Perches
This macro can be converted to a static inline to reduce object size. (x86-64 defconfig) $ size kernel/time/timer_list.o* textdata bss dec hex filename 4647 8 04655122f kernel/time/timer_list.o.new 6583 8 0659119bf

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

2015-04-17 Thread Chris Metcalf
Change the default behavior of watchdog so it only runs on the housekeeping cores when nohz_full is enabled at build and boot time. Allow modifying the set of cores the watchdog is currently running on with a new kernel.watchdog_cpumask sysctl. If we allowed the watchdog to run on nohz_full

[PATCH v9 3/3] procfs: treat parked tasks as sleeping for task state

2015-04-17 Thread Chris Metcalf
Allowing watchdog threads to be parked means that we now have the opportunity of actually seeing persistent parked threads in the output of /proc's stat and status files. The existing code reported such threads as "Running", which is kind-of true if you think of the case where we park them as

[PATCH v9 1/3] smpboot: allow excluding cpus from the smpboot threads

2015-04-17 Thread Chris Metcalf
This change allows some cores to be excluded from running the smp_hotplug_thread tasks. The following commit to update kernel/watchdog.c to use this functionality is the motivating example, and more information on the motivation is provided there. A new smp_hotplug_thread field is introduced,

Re: [PATCH v3] dmaengine: xgene-dma: Fix sparse wannings and coccinelle warnings

2015-04-17 Thread Vinod Koul
> /* Get DMA error interrupt */ > @@ -2076,7 +2035,6 @@ static struct platform_driver xgene_dma_driver = { > .remove = xgene_dma_remove, > .driver = { > .name = "X-Gene-DMA", > - .owner = THIS_MODULE, I have already applied a patch for this >

[GIT PULL] arch/tile changes for v4.1

2015-04-17 Thread Chris Metcalf
Linus, Please pull the following changes for 4.1 from: git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git HEAD These are mostly nohz_full changes, plus a smattering of minor fixes (notably a couple for ftrace). Chris Metcalf (5): tile: use si_int instead of si_ptr

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tejun Heo
Hello, On Sat, Apr 18, 2015 at 03:20:41AM +0900, Tetsuo Handa wrote: > I didn't mean to introduce netconsole's own version of metadata. > I meant we don't need to implement in-kernel retry logic. Hmmm? I'm not really following where this discussion is headed. No, we don't have to put it in the

Re: [PATCH V6 4/6] perf, x86: handle multiple records in PEBS buffer

2015-04-17 Thread Peter Zijlstra
On Fri, Apr 17, 2015 at 08:20:37PM +0200, Andi Kleen wrote: > On Fri, Apr 17, 2015 at 04:44:07PM +0200, Peter Zijlstra wrote: > > On Fri, Apr 17, 2015 at 02:19:58PM +, Liang, Kan wrote: > > > > > > But that brings us to patch 1 of this series, how is that correct in > > > > the face of > > >

[GIT PULL] f2fs updates for v4.1

2015-04-17 Thread Jaegeuk Kim
Hi Linus, Could you please pull the following patches? Thank you very much, The following changes since commit 13a7a6ac0a11197edcd0f756a035f472b42cdf8b: Linux 4.0-rc2 (2015-03-03 09:04:59 -0800) are available in the git repository at:

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tetsuo Handa
Tejun Heo wrote: > On Sat, Apr 18, 2015 at 03:03:46AM +0900, Tetsuo Handa wrote: > > packet will be sufficient for finding out whether the packets were lost > > and/or > > reordered in flight. > > > > printk("Hello"); > >=> netconsole sends " Hello" using UDP > >

Re: [PATCH] dmaengine: shdmac: avoid unused variable warnings

2015-04-17 Thread Vinod Koul
On Sat, Apr 11, 2015 at 12:27:58AM +0200, Arnd Bergmann wrote: > This driver uses '#ifdef CONFIG_ARCH_SHMOBILE' and '#ifdef CONFIG_ARM' > interchangeably in its sh_dmae_probe function, which causes a build > warning when building for ARM without also enabling shmobile: > > dma/sh/shdmac.c: In

Re: [PATCH V6 4/6] perf, x86: handle multiple records in PEBS buffer

2015-04-17 Thread Andi Kleen
On Fri, Apr 17, 2015 at 04:44:07PM +0200, Peter Zijlstra wrote: > On Fri, Apr 17, 2015 at 02:19:58PM +, Liang, Kan wrote: > > > > But that brings us to patch 1 of this series, how is that correct in the > > > face of > > > this? There is an arbitrary delay (A->B) added to the period. > > >

Re: [PATCH] dmaengine: fix platform_no_drv_owner.cocci warnings

2015-04-17 Thread Vinod Koul
On Sun, Apr 12, 2015 at 02:18:34AM +0800, kbuild test robot wrote: > drivers/dma/xgene-dma.c:2079:3-8: No need to set .owner here. The core will > do it. > > Remove .owner field if calls are used which set it automatically > > Generated by: scripts/coccinelle/api/platform_no_drv_owner.cocci

Re: [PATCH] dmaengine: pch_dma: fix memory leak on failure path in pch_dma_probe()

2015-04-17 Thread Vinod Koul
On Sat, Apr 11, 2015 at 01:28:41AM +0300, Alexey Khoroshilov wrote: > Memory allocated for pch_dma is not deallocated in case of failure > in pch_dma_probe(). > > Found by Linux Driver Verification project (linuxtesting.org). > Applied, thanks -- ~Vinod -- To unsubscribe from this list: send

Re: [PATCH] dmaengine: at_xdmac: unlock spin lock before return

2015-04-17 Thread Vinod Koul
On Tue, Apr 07, 2015 at 04:42:45PM +0200, Niklas Cassel wrote: > Signed-off-by: Niklas Cassel > --- > drivers/dma/at_xdmac.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/dma/at_xdmac.c b/drivers/dma/at_xdmac.c > index d9891d3..933e4b3 100644 > ---

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tejun Heo
On Sat, Apr 18, 2015 at 03:03:46AM +0900, Tetsuo Handa wrote: > If you tolerate loss of kernel messages, adding sequence number to each UDP Well, there's a difference between accepting loss when log buffer overflows and when any packets get lost. > packet will be sufficient for finding out

Re: [PATCH] netns: deinline net_generic()

2015-04-17 Thread Denys Vlasenko
On 04/17/2015 07:42 PM, Eric Dumazet wrote: > On Fri, 2015-04-17 at 19:05 +0200, Denys Vlasenko wrote: >> How do you expect one to find excessively large inlines, >> if not on allyesconfig build? > > Tuning kernel sources based on allyesconfig build _size_ only is > terrible. We could build an

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tejun Heo
Just a bit of addition. On Fri, Apr 17, 2015 at 01:37:54PM -0400, Tejun Heo wrote: > Upto patch 12, it's just the same mechanism transferring extended > messages. It doesn't add any smartness to netconsole per-se except > that it can now emit messages with metadata headers. What do you > think

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tetsuo Handa
Tejun Heo wrote: > > printk() cannot wait for ack. Trying to wait for ack would break something. > > How can you transmit subsequent kernel messages which failed to enqueue > > due to waiting for ack for previous kernel messages? > > Well, if log buffer overflows and the messages aren't at the

Re: [LKP] [mtd] 6b44d910ae7: WARNING: CPU: 0 PID: 0 at kernel/locking/lockdep.c:3547 check_flags+0xae/0x17b()

2015-04-17 Thread Frans Klaver
On Fri, Apr 17, 2015 at 6:31 PM, Brian Norris wrote: > On Fri, Apr 17, 2015 at 04:19:52PM +0200, Frans Klaver wrote: >> > On Thu, Apr 16, 2015 at 7:27 AM, Huang Ying wrote: >> > I'm happy to >> > send in a patch that restores "mtd->owner = THIS_MODULE" with these >> > drivers, if that's

[PATCH] __bitmap_parselist: fix bug in empty string handling

2015-04-17 Thread Chris Metcalf
bitmap_parselist("", , nmaskbits) will erroneously set bit zero in the mask. The same bug is visible in cpumask_parselist() since it is layered on top of the bitmask code, e.g. if you boot with "isolcpus=", you will actually end up with cpu zero isolated. The bug was introduced in commit

Re: [PATCH v2] dma: vdma: Fix compilation warnings

2015-04-17 Thread Vinod Koul
On Mon, Mar 30, 2015 at 06:48:29PM +0530, Kedareswara rao Appana wrote: > This patch fixes the following compilation warnings. > In file included from drivers/dma/xilinx/xilinx_vdma.c:26:0: > include/linux/dmapool.h:18:4: warning: 'struct device' declared inside > parameter list > size_t

Re: [PATCH 1/5 v2] blk-mq: Add prep/unprep support

2015-04-17 Thread Christoph Hellwig
On Fri, Apr 17, 2015 at 10:15:46AM +0200, Matias Bj?rling wrote: > Just the prep/unprep, or other pieces as well? All of it - it's functionality that lies logically below the block layer, so that's where it should be handled. In fact it should probably work similar to the mtd subsystem - that is

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tejun Heo
On Sat, Apr 18, 2015 at 02:43:30AM +0900, Tetsuo Handa wrote: > > Upto patch 12, it's just the same mechanism transferring extended > > messages. It doesn't add any smartness to netconsole per-se except > > that it can now emit messages with metadata headers. What do you > > think about them? >

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tetsuo Handa
Tejun Heo wrote: > Hello, David. > > On Fri, Apr 17, 2015 at 01:17:12PM -0400, David Miller wrote: > > If userland cannot run properly, it is almost certain that neither will > > your complex reliability layer logic. > > * The bulk of patches are to pipe extended log messages to console >

Re: [PATCH] netns: deinline net_generic()

2015-04-17 Thread Eric Dumazet
On Fri, 2015-04-17 at 19:05 +0200, Denys Vlasenko wrote: > How do you expect one to find excessively large inlines, > if not on allyesconfig build? Tuning kernel sources based on allyesconfig build _size_ only is terrible. We could build an interpreter based kernel and maybe reduce its size by

Re: [PATCH V6 07/10] sched: add a macro to ref all CLONE_NEW* flags

2015-04-17 Thread Peter Zijlstra
On Fri, Apr 17, 2015 at 11:42:50AM -0400, Richard Guy Briggs wrote: > On 15/04/17, Peter Zijlstra wrote: > > On Fri, Apr 17, 2015 at 03:35:54AM -0400, Richard Guy Briggs wrote: > > > Added the macro CLONE_NEW_MASK_ALL to refer to all CLONE_NEW* flags. > > > > A wee bit about why might be nice.. >

Re: [RFC 1/4] fs: Add generic file system event notifications

2015-04-17 Thread John Spray
On 17/04/2015 17:22, Jan Kara wrote: On Fri 17-04-15 17:08:10, John Spray wrote: On 17/04/2015 16:43, Jan Kara wrote: In that case I'm confused -- why would ENOSPC be an appropriate use of this interface if the mount being entirely blocked would be inappropriate? Isn't being unable to

4.0 kernel XFS filesystem crash when running AIM7's disk workload

2015-04-17 Thread Waiman Long
Hi Dave, When I was running the AIM7's disk workload on a 8-socket Westmere-EX server with 4.0 kernel, the kernel crash. A set of small ramdisks were created (ramdisk_size=271072). Those ramdisks were formatted with XFS filesystem before the test began. The kernel log was: XFS (ram12):

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread Tejun Heo
Hello, David. On Fri, Apr 17, 2015 at 01:17:12PM -0400, David Miller wrote: > If userland cannot run properly, it is almost certain that neither will > your complex reliability layer logic. * The bulk of patches are to pipe extended log messages to console drivers and let netconsole relay them

Re: [PATCH 3.14 00/43] 3.14.39-stable review

2015-04-17 Thread Shuah Khan
On 04/17/2015 07:28 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.14.39 release. > There are 43 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses

Re: [PATCH 3.10 00/34] 3.10.75-stable review

2015-04-17 Thread Shuah Khan
On 04/17/2015 07:28 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.10.75 release. > There are 34 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses

Re: [PATCH 3.19 000/101] 3.19.5-stable review

2015-04-17 Thread Shuah Khan
On 04/17/2015 07:27 AM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.19.5 release. > There are 101 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses

Re: [PATCH v4 0/3] i2c: davinci improvements and fixes

2015-04-17 Thread grygorii.stras...@linaro.org
On 04/10/2015 06:59 PM, Wolfram Sang wrote: On Mon, Apr 06, 2015 at 03:38:38PM +0300, grygorii.stras...@linaro.org wrote: From: Grygorii Strashko This series converts driver to use I2C bus recovery infrastructure and adds Davinci I2C bus recovery mechanizm based on using ICPFUNC registers.

Re: [PATCH v3 2/2] [media] uvcvideo: Remain runtime-suspended at sleeps

2015-04-17 Thread Alan Stern
On Fri, 17 Apr 2015, Tomeu Vizoso wrote: > When the system goes to sleep and afterwards resumes, a significant > amount of time is spent suspending and resuming devices that were > already runtime-suspended. > > By setting the power.force_direct_complete flag, the PM core will ignore > the state

Re: [PATCH v3 1/2] PM / sleep: Let devices force direct_complete

2015-04-17 Thread Alan Stern
On Fri, 17 Apr 2015, Laurent Pinchart wrote: > Hi Tomeu, > > Thank you for the patch. > > On Friday 17 April 2015 17:24:49 Tomeu Vizoso wrote: > > Introduce a new per-device flag power.force_direct_complete that will > > instruct the PM core to ignore the runtime PM status of its descendants >

Re: [PATCH v5 0/5] powerpc8xx: Further optimisation of TLB handling

2015-04-17 Thread Scott Wood
On Fri, 2015-04-17 at 18:32 +0200, root wrote: > This patchset provides a further optimisation of TLB handling in the 8xx. > Changes are: > - Not saving registers like CR when not needed > - Adding support to any TASK_SIZE > > Only the last patch of the set is changed compared to v4 > >

Re: [PATCH] dmaengine: bcm2835: Add slave dma support

2015-04-17 Thread Noralf Trønnes
Hi Stefan, Den 17.04.2015 19:08, skrev Stefan Wahren: Hi Noralf, Am 17.04.2015 um 00:09 schrieb Noralf Trønnes: Den 15.04.2015 21:00, skrev Stefan Wahren: Hi Noralf, Am 15.04.2015 um 11:56 schrieb Noralf Trønnes: Add slave transfer capability to BCM2835 dmaengine driver. This patch is

Re: [PATCH] dmaengine: bcm2835: Add slave dma support

2015-04-17 Thread Martin Sperl
> On 17.04.2015, at 19:08, Stefan Wahren wrote: > i read the mail, but i'm still confused. Please let me paraphrase my last > question: > > Is this patch testable with upstream kernel? > > It would be helpful to put those facts from the email to Alexander into > the patch description. Please

Re: [V4.1] Regression: Bluetooth mouse not working.

2015-04-17 Thread Marcel Holtmann
Hi Joerg, >> On Fri, Apr 17, 2015 at 5:36 AM, Jörg Otte wrote: >>> The BT mouse is "death" in v4.1. >>> The BT mouse has been working in 4.0 and previous kernels, so this >>> is a regression. >> >> Any chance of bisecting it? >> >>Linus > I will

Re: [PATCHSET] printk, netconsole: implement reliable netconsole

2015-04-17 Thread David Miller
From: Tejun Heo Date: Fri, 17 Apr 2015 12:28:26 -0400 > On Sat, Apr 18, 2015 at 12:35:06AM +0900, Tetsuo Handa wrote: >> If the sender side can wait for retransmission, why can't we use >> userspace programs (e.g. rsyslogd)? > > Because the system may be oopsing, ooming or threshing excessively

Re: [PATCH] rcu: small rcu_dereference doc update

2015-04-17 Thread Pranith Kumar
On Fri, Apr 17, 2015 at 12:15 PM, Paul E. McKenney wrote: > Sounds like a good thought for a separate patch. Please take a look > through the rest of the documentation -- this might well be the right > place for such an example, but there might well be a better place. > Is this issue mentioned

Re: [RFC PATCH 3/4] hugetlbfs: add hugetlbfs_fallocate()

2015-04-17 Thread Mike Kravetz
On 04/17/2015 01:00 AM, Hillf Danton wrote: + clear_huge_page(page, addr, pages_per_huge_page(h)); + __SetPageUptodate(page); + error = huge_add_to_page_cache(page, mapping, index); + if (error) { + put_page(page); +

Re: linux-next: manual merge of the drm tree with the v4l-dvb tree

2015-04-17 Thread Philipp Zabel
Am Freitag, den 17.04.2015, 04:07 +0100 schrieb Dave Airlie: > > Am Mittwoch, den 15.04.2015, 13:33 +1000 schrieb Stephen Rothwell: > > > Hi Dave, > > > > > > Today's linux-next merge of the drm tree got a conflict in > > > Documentation/DocBook/media/v4l/subdev-formats.xml between commit > > >

[PATCH] Fixup RGB444_1X12, RGB565_1X16, and YUV8_1X24 media bus format

2015-04-17 Thread Philipp Zabel
Change the constant values for RGB444_1X12, RGB565_1X16, and YUV8_1X24 media bus formats in anticipation of a merge conflict with the media tree, where the old values are already taken by RBG888_1X24, RGB888_1X32_PADHI, and VUY8_1X24, respectively. Signed-off-by: Philipp Zabel ---

Re: [RFC PATCH 4/4] mm: madvise allow remove operation for hugetlbfs

2015-04-17 Thread Mike Kravetz
On 04/17/2015 12:10 AM, Hillf Danton wrote: Now that we have hole punching support for hugetlbfs, we can also support the MADV_REMOVE interface to it. Signed-off-by: Dave Hansen Signed-off-by: Mike Kravetz --- mm/madvise.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH] dmaengine: bcm2835: Add slave dma support

2015-04-17 Thread Stefan Wahren
Hi Noralf, Am 17.04.2015 um 00:09 schrieb Noralf Trønnes: Den 15.04.2015 21:00, skrev Stefan Wahren: Hi Noralf, Am 15.04.2015 um 11:56 schrieb Noralf Trønnes: Add slave transfer capability to BCM2835 dmaengine driver. This patch is pulled from the bcm2708-dmaengine driver in the Raspberry

[PATCH] netns: remove BUG_ONs from net_generic()

2015-04-17 Thread Denys Vlasenko
This inline has ~500 callsites. On 04/14/2015 08:37 PM, David Miller wrote: > That BUG_ON() was added 7 years ago, and I don't remember it ever > triggering or helping us diagnose something, so just remove it and > keep the function inlined. On x86 allyesconfig build: text data bss

Re: [PATCH] netns: deinline net_generic()

2015-04-17 Thread Denys Vlasenko
On 04/16/2015 02:38 PM, Eric Dumazet wrote: > On Thu, 2015-04-16 at 13:14 +0200, Denys Vlasenko wrote: > >> However, without BUG_ONs, function is still a bit big >> on PREEMPT configs. > > Only on allyesconfig builds, that nobody use but to prove some points > about code size. How do you expect

Re: [V4.1] Regression: Bluetooth mouse not working.

2015-04-17 Thread Marcel Holtmann
Hi Joerg, > On Fri, Apr 17, 2015 at 5:36 AM, Jörg Otte wrote: >> The BT mouse is "death" in v4.1. >> The BT mouse has been working in 4.0 and previous kernels, so this >> is a regression. > > Any chance of bisecting it? > > Linus I will try

Re: [V4.1] Regression: Bluetooth mouse not working.

2015-04-17 Thread Jörg Otte
2015-04-17 18:55 GMT+02:00 Jörg Otte : > 2015-04-17 18:51 GMT+02:00 Marcel Holtmann : >> Hi Joerg, >> > On Fri, Apr 17, 2015 at 5:36 AM, Jörg Otte wrote: >> The BT mouse is "death" in v4.1. >> The BT mouse has been working in 4.0 and previous kernels, so this >> is a regression.

<    1   2   3   4   5   6   7   8   9   10   >