Re: [PATCH 6/9] srp: use the new CQ API

2015-11-18 Thread Christoph Hellwig
On Tue, Nov 17, 2015 at 11:56:39AM -0800, Bart Van Assche wrote: > On 11/13/2015 05:46 AM, Christoph Hellwig wrote: >> +static void srp_inv_rkey_done(struct ib_cq *cq, struct ib_wc *wc) >> +{ >> +srp_handle_qp_err(cq, wc, "INV RKEY"); >> +} > > >> [ ... ] > > >> +static void srp_reg_mr_done(str

Re: [Xen-devel] [PATCH] xen/events: Always allocate legacy interrupts on PV guests

2015-11-18 Thread Boris Ostrovsky
On 11/18/2015 06:16 AM, Vitaly Kuznetsov wrote: Boris Ostrovsky writes: After commit 8c058b0b9c34 ("x86/irq: Probe for PIC presence before allocating descs for legacy IRQs") early_irq_init() will no longer preallocate descriptors for legacy interrupts if PIT does not exist. PIC? Right. Davi

Re: [PATCH v5 3/3] cpufreq: arm_big_little: Add support to register a cpufreq cooling device

2015-11-18 Thread Viresh Kumar
On 18-11-15, 13:33, Punit Agrawal wrote: > Thanks for the Ack. > > Will you or Rafael be picking up the series or do they need to go via > arm-soc? Rafael will pick this up, it should go via PM tree. -- viresh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the bod

Re: [PATCH 4/9] srpt: chain RDMA READ/WRITE requests

2015-11-18 Thread Christoph Hellwig
On Tue, Nov 17, 2015 at 05:17:35PM -0800, Bart Van Assche wrote: > Chaining RDMA requests is a great idea. But it seems to me that this patch > is based on the assumption that posting multiple RDMA requests either > succeeds as a whole or fails as a whole. Sorry but I'm not sure that the > verbs

[PATCH] vfs: use list_{first,next}_entry

2015-11-18 Thread Geliang Tang
To make the intention clearer, use list_{first,next}_entry instead of list_entry. Signed-off-by: Geliang Tang --- fs/pnode.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/pnode.c b/fs/pnode.c index 6367e1e..4b394dc 100644 --- a/fs/pnode.c +++ b/fs/pnode.c @@ -16,17

Re: [PATCH 0/4 v2] Implement access checks in iommu page fault paths

2015-11-18 Thread Oded Gabbay
On Tue, Nov 17, 2015 at 5:11 PM, Joerg Roedel wrote: > Hi, > > here is the second version of the patch-set to implement > proper access checks into the io-page-fault handlers of the > AMD IOMMU and Intel VT-d drivers. > > Two additional patches clean up the AMD part a bit further. > Since I can't

Re: [PATCH 3/9] IB: add a helper to safely drain a QP

2015-11-18 Thread Christoph Hellwig
On Wed, Nov 18, 2015 at 01:32:19PM +0200, Sagi Grimberg wrote: > Christoph, > > Given the discussion around this patch I think it would > be a good idea remove it from the patchset since it's not > mandatory for the CQ abstraction. I think that we should > take it with Steve to come up with a compl

Re: kernel BUG at drivers/scsi/scsi_lib.c:1096!

2015-11-18 Thread Mark Salter
On Wed, 2015-11-18 at 20:18 +1100, Michael Ellerman wrote: > Hi folks, > > I'm intermittently seeing the following oops on at least one powerpc box. > > The BUG_ON() is from: > > static int scsi_init_sgtable(struct request *req, struct scsi_data_buffer > *sdb) > { > ... > count = bl

Re: [PATCH 3/4] sched: introduce synchronized idle injection

2015-11-18 Thread Jacob Pan
On Wed, 18 Nov 2015 09:36:22 +0100 Ingo Molnar wrote: > > > > This patch introduces a scheduler based idle injection method, it > > works by blocking CFS runqueue synchronously and periodically. The > > actions on all online CPUs are orchestrated by per CPU hrtimers. > > > > Two sysctl knobs ar

[PATCH v2] reset: remove unused device pointer from struct reset_control

2015-11-18 Thread Philipp Zabel
Commit 0c5b2b915a58 ("reset: Mark function as static and remove unused function in core.c") removed the only user of the device pointer in struct reset_control. As it is now unused, remove it. Signed-off-by: Philipp Zabel --- Changes since v1: - Removed now unused rstc variable, thank you kbuild

Re: [PATCH 1/3] tree wide: get rid of __GFP_REPEAT for order-0 allocations part I

2015-11-18 Thread Vlastimil Babka
On 11/10/2015 01:51 PM, Michal Hocko wrote: > On Mon 09-11-15 23:04:15, Vlastimil Babka wrote: >> On 5.11.2015 17:15, mho...@kernel.org wrote: >> > From: Michal Hocko >> > >> > __GFP_REPEAT has a rather weak semantic but since it has been introduced >> > around 2.6.12 it has been ignored for low

Re: [PATCH] mm, thp: use list_first_entry_or_null()

2015-11-18 Thread Kirill A. Shutemov
On Wed, Nov 18, 2015 at 09:52:29PM +0800, Geliang Tang wrote: > Simplify the code with list_first_entry_or_null(). > > Signed-off-by: Geliang Tang Looks good to me. Acked-by: Kirill A. Shutemov -- Kirill A. Shutemov -- To unsubscribe from this list: send the line "unsubscribe linux-kernel"

Re: [PATCH v3 1/5] ARM: dts: rockchip: rk3288-veyron: rename pinctrl node reboot to reset

2015-11-18 Thread Sergei Shtylyov
Hello. On 11/18/2015 12:50 PM, Andy Yan wrote: rename pinctrl node reboot to reset to match it's lable name Label? BTW, I'm not seeing it on this node... Signed-off-by: Andy Yan --- Changes in v3: - rename a pinctrl node in rk3288-veyron, the original name will be used in the in

Re: [PATCH 3/4] sched: introduce synchronized idle injection

2015-11-18 Thread Arjan van de Ven
On 11/18/2015 12:36 AM, Ingo Molnar wrote: What will such throttling do to latencies, as observed by user-space tasks? What's the typical expected frequency of the throttling frequency that you are targeting? for this to meaningfully reduce power consumption, deep system power states need t

Re: [PATCH 02/13] dmaengine: Introduce dma_request_slave_channel_compat_reason()

2015-11-18 Thread Peter Ujfalusi
Hi Vinod, bringing this old thread back to life as I just started to work on this. On 06/24/2015 07:24 PM, Vinod Koul wrote: >> We would end up with the following APIs, all returning with error code on >> failure: >> dma_request_slave_channel(dev, name); >> dma_request_channel_legacy(mask, fn,

[PATCH v3] SPI: s3c64xx: pass DMA arguments in platform data

2015-11-18 Thread Arnd Bergmann
The s3c64xx platform data already contains a pointer to the DMA filter function, but not to the associated data. This simplifies the code and makes it more generic by passing the data along with the filter function like we do for other drivers. Signed-off-by: Arnd Bergmann --- v3: leave pl330 su

Re: linux-next: manual merge of the tegra tree with the renesas tree

2015-11-18 Thread Thierry Reding
On Wed, Nov 18, 2015 at 10:15:12AM +1100, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the tegra tree got a conflict in: > > arch/arm64/configs/defconfig > > between commit: > > 727e8d0126e3 ("arm64: defconfig: renesas: Enable Renesas r8a7795 SoC") > > from the renesas

Re: [PATCH] locks: use list_first_entry_or_null()

2015-11-18 Thread Jeff Layton
On Wed, 18 Nov 2015 21:40:33 +0800 Geliang Tang wrote: > Simplify the code with list_first_entry_or_null(). > > Signed-off-by: Geliang Tang > --- > fs/locks.c | 10 -- > 1 file changed, 4 insertions(+), 6 deletions(-) > > diff --git a/fs/locks.c b/fs/locks.c > index 86c9467..d2ee8e3 1

Re: [PATCH v3 0/7] User namespace mount updates

2015-11-18 Thread Seth Forshee
On Wed, Nov 18, 2015 at 07:23:48AM -0500, Austin S Hemmelgarn wrote: > On 2015-11-17 16:32, Seth Forshee wrote: > >On Tue, Nov 17, 2015 at 03:54:50PM -0500, Austin S Hemmelgarn wrote: > >>On 2015-11-17 14:16, Seth Forshee wrote: > >>>On Tue, Nov 17, 2015 at 02:02:09PM -0500, Austin S Hemmelgarn wro

[PATCH] pci: completely disable aspm if it's unsupported

2015-11-18 Thread Josef Bacik
We have some hardware that takes about 30 seconds to setup common clocks for ASPM, but our bios'es don't actually allow ASPM. It seems we had this thing in place where we would disable ASPM after the pci bus probe so that we would make sure that pre pcie 1.1 devices would be properly skipped durin

Re: [PATCH v3 00/22] kthread: Use kthread worker API more widely

2015-11-18 Thread Paul E. McKenney
On Wed, Nov 18, 2015 at 02:25:05PM +0100, Petr Mladek wrote: > My intention is to make it easier to manipulate and maintain kthreads. > Especially, I want to replace all the custom main cycles with a > generic one. Also I want to make the kthreads sleep in a consistent > state in a common place whe

[PATCH v3 1/3] ASoC: samsung: pass DMA channels as pointers

2015-11-18 Thread Arnd Bergmann
ARM64 allmodconfig produces a bunch of warnings when building the samsung ASoC code: sound/soc/samsung/dmaengine.c: In function 'samsung_asoc_init_dma_data': sound/soc/samsung/dmaengine.c:53:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] playback_data->filt

[PATCH v3 2/3] ASoC: s3c24xx-i2s: pass DMA channels as platform data

2015-11-18 Thread Arnd Bergmann
This is a minor cleanup to make the s3c2412-i2s and s3c24xx-i2s drivers independent of the mach/dma.h header file and to allow removing the dependency on the specific dmaengine driver in the next patch. As a side not, only the s3c24xx-i2s driver seems to still be used, while the definition of the

[PATCH v3 3/3] ASoC: samsung: pass filter function as pointer

2015-11-18 Thread Arnd Bergmann
As we are now passing the filter data as pointers to the drivers, we can take the final step and also pass the filter function the same way. I'm keeping this change separate, as there it's less obvious that this is a net win. Upsides of this are: - The ASoC drivers are completely independent from

Re: [PATCH 02/13] dmaengine: Introduce dma_request_slave_channel_compat_reason()

2015-11-18 Thread Arnd Bergmann
On Wednesday 18 November 2015 16:21:26 Peter Ujfalusi wrote: > 2. non slave channel requests, where only the functionality matters, like > memcpy, interleaved, memset, etc. > We could have a simple: > dma_request_channel(mask); > > But looking at the drivers using dmaengine legacy dma_request_chan

Re: [Xen-devel] [PATCH] xen/events: Always allocate legacy interrupts on PV guests

2015-11-18 Thread Vitaly Kuznetsov
Boris Ostrovsky writes: > On 11/18/2015 06:16 AM, Vitaly Kuznetsov wrote: >> Boris Ostrovsky writes: >> >>> After commit 8c058b0b9c34 ("x86/irq: Probe for PIC presence before >>> allocating descs for legacy IRQs") early_irq_init() will no longer >>> preallocate descriptors for legacy interrupts

Re: [PATCH v3 0/7] User namespace mount updates

2015-11-18 Thread Seth Forshee
On Wed, Nov 18, 2015 at 07:46:53AM -0500, Austin S Hemmelgarn wrote: > On 2015-11-17 17:01, Seth Forshee wrote: > >On Tue, Nov 17, 2015 at 09:05:42PM +, Al Viro wrote: > >>On Tue, Nov 17, 2015 at 03:39:16PM -0500, Austin S Hemmelgarn wrote: > >> > This is absolutely insane, no matter how mu

Re: [lkp] [xfs] a45086e27d: -100.0% xfstests.xfs.033.seconds

2015-11-18 Thread Brian Foster
cc linux-xfs On Wed, Nov 18, 2015 at 02:57:21PM +0800, kernel test robot wrote: > FYI, we noticed the below changes on > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master > commit a45086e27dfa21a4b39134f7505c8f60a3ecdec4 ("xfs: validate metadata LSNs > against log on v5

Re: [PATCH v7 0/4] KASAN for arm64

2015-11-18 Thread Andrey Ryabinin
On 11/16/2015 07:51 PM, Catalin Marinas wrote: > On Mon, Nov 16, 2015 at 06:34:27PM +0300, Andrey Ryabinin wrote: >> On 11/16/2015 02:16 PM, Suzuki K. Poulose wrote: >>> On 13/10/15 09:34, Catalin Marinas wrote: On Mon, Oct 12, 2015 at 06:52:56PM +0300, Andrey Ryabinin wrote: > Andrey Ry

Re: [PATCH] mm: fix incorrect behavior when process virtual address space limit is exceeded

2015-11-18 Thread Cyril Hrubis
Hi! > [CCing Cyril] Ah I've confused the vm_flags and flags variables and nobody caught that during the review. But still sorry that I've messed up. Looking at the code I agree with Michal that we try to find the intesection poinlesly even for !MAP_FIXED which slowns down mmap() tiny little bit w

[PATCH] trace-cmd: Documentation, include *.5 files in .gitignore

2015-11-18 Thread John Kacur
>From 7935646fed739d2bd102f71766a2700a56d6258b Mon Sep 17 00:00:00 2001 From: John Kacur Date: Wed, 18 Nov 2015 15:30:15 +0100 Subject: [PATCH] trace-cmd: Documentation, include *.5 files in .gitignore Most trace-cmd man pages are *.1 but we have trace-cmd.dat.5 now with the .5 ending. Add this t

[RFC 4/9] iio: trigger: Introduce IIO hrtimer based trigger

2015-11-18 Thread Marc Titinger
From: Daniel Baluta This patch registers a new IIO software trigger interrupt source based on high resolution timers. Notice that if configfs is enabled we create sampling_frequency attribute allowing users to change hrtimer period (1/sampling_frequency). The IIO hrtimer trigger has a long hist

[RFC 1/9] configfs: Allow dynamic group creation

2015-11-18 Thread Marc Titinger
From: Daniel Baluta We don't want to hardcode default groups at subsystem creation time. We export: * configfs_register_group * configfs_unregister_group to allow drivers to programatically create/destroy groups later, after module init time. This is needed for IIO configfs suppo

Re: [PATCH v2 3/3] trace: emit tracepoint in preempt and irqs off tracer

2015-11-18 Thread Mathieu Desnoyers
- On Nov 2, 2015, at 5:42 PM, Mathieu Desnoyers mathieu.desnoy...@efficios.com wrote: > Allow Ftrace, Perf, and LTTng to hook on the irqsoff tracer and trace > irqsoff and preemptoff critical sections. Hi Steven, I guess you ended up being busy lately. Your feedback on this patchset is stil

[RFC 6/9] iio: ina2xx: add direct IO support for TI INA2xx Power Monitors

2015-11-18 Thread Marc Titinger
Basic support or direct IO raw read, with averaging attribute. Values are RAW, INT_PLUS_MICRO (Volt/Ampere/Watt). Output of iio_info: iio:device0: ina226 4 channels found: power3: (input) 1 channel-specific attributes found: attr 0: raw value: 1.15

[RFC 5/9] iio: Documentation: Add IIO configfs documentation

2015-11-18 Thread Marc Titinger
From: Daniel Baluta Signed-off-by: Daniel Baluta Acked-by: Crt Mori --- Documentation/ABI/testing/configfs-iio | 21 Documentation/iio/iio_configfs.txt | 93 ++ 2 files changed, 114 insertions(+) create mode 100644 Documentation/ABI/testing/configf

[RFC 9/9] iio: (RFC) illustrate creation/destruction of hrtimer trigger upon buffer enable

2015-11-18 Thread Marc Titinger
This also raises the question of how to programmatically set the period of the hrtimer from the owner driver, I had to locally copy iio_hrtimer_info Maybe this should go to linux/iio/hrtimer_trigger.h ? Signed-off-by: Marc Titinger --- drivers/iio/adc/ina2xx-iio.c | 74 ++

[RFC 7/9] iio: ina2xx: add triggered buffer

2015-11-18 Thread Marc Titinger
Signed-off-by: Marc Titinger --- drivers/iio/adc/Kconfig | 3 ++ drivers/iio/adc/ina2xx-iio.c | 74 2 files changed, 77 insertions(+) diff --git a/drivers/iio/adc/Kconfig b/drivers/iio/adc/Kconfig index ebbfff9..929cfb0 100644 --- a/drivers/iio/

Re: [PATCH 1/1 v4] drivers/nvme: default to 4k device page size

2015-11-18 Thread Christoph Hellwig
On Fri, Nov 13, 2015 at 03:08:11PM +, Keith Busch wrote: > On Thu, Nov 12, 2015 at 11:37:54PM -0800, Christoph Hellwig wrote: > > Jens, Keith: any chance to get this to Linux for 4.4 (and -stable)? > > I agreed, looks good to me. > > Acked-by: Keith Busch Jens, can you pick this one for -rc

Re: [PATCH 02/13] dmaengine: Introduce dma_request_slave_channel_compat_reason()

2015-11-18 Thread Peter Ujfalusi
On 11/18/2015 04:29 PM, Arnd Bergmann wrote: > On Wednesday 18 November 2015 16:21:26 Peter Ujfalusi wrote: >> 2. non slave channel requests, where only the functionality matters, like >> memcpy, interleaved, memset, etc. >> We could have a simple: >> dma_request_channel(mask); >> >> But looking at

[RFC 2/9] iio: core: Introduce IIO configfs support

2015-11-18 Thread Marc Titinger
From: Daniel Baluta This patch creates the IIO configfs root group. The group will appear under /iio/, usually /config/iio. We introduce configfs support in IIO in order to be able to easily create IIO objects from userspace. The first supported IIO objects are triggers introduced with next patc

[RFC 0/9] spawn hrtimer trigger from client driver upon enabling buffer

2015-11-18 Thread Marc Titinger
this builds upon the sw-trigger / hrtimer series from Daniel[1] in order to create the trigger upon enabling the buffer when the sampling frequency is known. This is useful for devices without hardware streaming scheme, to avoid the complexity of creating a separate trigger through configfs, and th

Re: Linux 4.4-rc1

2015-11-18 Thread Shuah Khan
On Sun, Nov 15, 2015 at 6:24 PM, Linus Torvalds wrote: > So it's Sunday, two weeks has passed, and so 4.4-rc1 is out there and > the merge window is closed. > > As usual, the full shortlog is much too big to post, so appended is > the usual shortlog of just my merges, which just shows who I did pu

[PATCH v2 20/27] prism54: move under intersil vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig | 20 drivers/net/wireless/Makefile |2 -- d

[RFC 8/9] iio: buffer: allow for last-second trigger spawning from device driver

2015-11-18 Thread Marc Titinger
The hrtimer sw-trigger allow for polling mode on devices w/o hard irq trigger source, but setting the frequency from userland for both the hrtimer trigger device and the adc is error prone. Make adc drivers able to setup the sw-trigger at the last second when the buffer is enabled, and the samplin

[PATCH v2 01/27] adm80211: move under admtek vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS |2 +- drivers/net/wireless/Kconfig| 29 ++- drivers/net/wireless/Makefile |4 +-- drivers/net/wireless/a

[PATCH v2 13/27] mwifiex: move under marvell vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - drivers/net/wireless/Makefile |2 -- drivers/net/wireless

[PATCH v2 27/27] mac80211_hwsim: move Kconfig entry for sorting alphabetically

2015-11-18 Thread Kalle Valo
mac80211_hwsim was not placed alphabetically correctly in menuconfig, fix that. Signed-off-by: Kalle Valo --- drivers/net/wireless/Kconfig | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfi

Re: [PATCH v2 3/3] trace: emit tracepoint in preempt and irqs off tracer

2015-11-18 Thread Steven Rostedt
On Wed, 18 Nov 2015 14:39:31 + (UTC) Mathieu Desnoyers wrote: > - On Nov 2, 2015, at 5:42 PM, Mathieu Desnoyers > mathieu.desnoy...@efficios.com wrote: > > > Allow Ftrace, Perf, and LTTng to hook on the irqsoff tracer and trace > > irqsoff and preemptoff critical sections. > > Hi Ste

[PATCH v2 26/27] ath: unify Kconfig with other vendors

2015-11-18 Thread Kalle Valo
Change menuconfig to config to keep the Kconfig entries unified. Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- drivers/net/wireless/Kconfig |3 +-- drivers/net/wireless/Makefile|3 +-- drivers/net/wireless/ath/Kconfig | 17 ++

[PATCH v2 24/27] mediatek: unify Kconfig with other vendors

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile |3 +-- drivers/net/wireless/mediatek/Kconfig | 16 ++-- 3 files changed, 12 insertions(+), 9 deleti

Re: i915.ko WC writes are slow after ea8596bb2d8d379

2015-11-18 Thread Chris Wilson
On Wed, Oct 08, 2014 at 05:10:59AM -0500, Chuck Ebbert wrote: > On Wed, 8 Oct 2014 10:03:36 +0100 > Chris Wilson wrote: > > > > > I ran into a problem on a Sandybridge i5-2500s whilst measuring the > > performance of GTT write-combining access. I found subsequent runs were > > about 10-40x slowe

[PATCH v2 19/27] orinoco: move under intersil vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - drivers/net/wireless/Makefile |2 -- drivers/net/wireless

[PATCH v2 25/27] ti: unify Kconfig with other vendors

2015-11-18 Thread Kalle Valo
Rename WL_TI to WLAN_VENDOR_TI to match with other vendor configs and make sure that it's enabled by default in new configs. Convert menuconfigs to regular configs to unify the wireless drivers menuconfig. Part of reorganising wireless drivers directory and Kconfig. Also remove WLCORE dependency t

Re: [PATCH 1/2] mm: get rid of __alloc_pages_high_priority

2015-11-18 Thread Vlastimil Babka
On 11/16/2015 02:22 PM, mho...@kernel.org wrote: > From: Michal Hocko > > __alloc_pages_high_priority doesn't do anything special other than it > calls get_page_from_freelist and loops around GFP_NOFAIL allocation > until it succeeds. It would be better if the first part was done in > __alloc_pag

[PATCH v2 23/27] rt2x00: move under ralink vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile |3 +-- drivers/net/wirele

[PATCH v2 18/27] p54: move under intersil vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - drivers/net/wireless/Makefile |2 -- drivers/net/wireless

[PATCH v2 21/27] realtek: create separate Kconfig file

2015-11-18 Thread Kalle Valo
Add new a Kconfig file and a vendor config for realtek. Also update MAINTAINERS which we missed to do when earlier moving rtlwifi. Signed-off-by: Kalle Valo --- MAINTAINERS |8 drivers/net/wireless/Kconfig |5 + drivers/net/wireless/Makefile

[PATCH v2 22/27] rsi: add vendor Kconfig entry

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile|3 +-- drivers/net/wireless/rsi/Kconfig | 15 +++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --g

[PATCH v2 14/27] mwl8k: move under marvell vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |9 - drivers/net/wireless/Makefile |2 -- drivers/net/wireless/marvell/Kconfig

[PATCH v2 17/27] hostap: move under intersil vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile |2 +- drivers/net/wireles

[PATCH v2 16/27] zd1211rw: move under zydas vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - drivers/net/wireless/Makefile |1 - drivers/net/wireless/

Re: [PATCH 3/4] sched: introduce synchronized idle injection

2015-11-18 Thread Jacob Pan
On Wed, 18 Nov 2015 14:04:41 + Morten Rasmussen wrote: > Then I'm confused :-/ > > I see the hrtimers, but the actual idle duration appears to be in > ticks rather than ms and then converted later. > > +/* Duration of idle time in ticks of each injection period > */ +unsigned int sysctl_sch

[RFC 3/9] iio: core: Introduce IIO software triggers

2015-11-18 Thread Marc Titinger
From: Daniel Baluta A software trigger associates an IIO device trigger with a software interrupt source (e.g: timer, sysfs). This patch adds the generic infrastructure for handling software triggers. Software interrupts sources are kept in a iio_trigger_types_list and registered separately when

[PATCH v2 11/27] libertas: move under marvell vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile |2 +- drivers/net/wireles

[PATCH v2 12/27] libertas_tf: move under marvell vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- drivers/net/wireless/Kconfig | 19 --- drivers/net/wireless/Makefile |2 -- drivers/net/wireless/marvell/Kconfig |1 + dri

[PATCH v2 10/27] iwlwifi: move under intel vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - drivers/net/wireless/Makefile |1 - drivers/net/wireless/

[PATCH v2 09/27] iwlegacy: move under intel directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - drivers/net/wireless/Makefile |1 - drivers/net/wireless/

[PATCH v2 15/27] zd1201: move under zydas vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS |2 +- drivers/net/wireless/Kconfig | 20 + drivers/net/wireless/Makefile |3 +-- drivers/net/wireless/zydas/Kco

[PATCH v2 04/27] b43: move under broadcom vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile |2 +- drivers/net/wireles

[PATCH v2 06/27] brcm80211: move under broadcom vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Note that I had to edit Makefiles from subdirectories to use the new location. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - dri

[PATCH v2 07/27] cw1200: move under st vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile |2 +- drivers/net/wireles

Re: Compat syscall instrumentation and return from execve issue

2015-11-18 Thread Mathieu Desnoyers
- On Nov 11, 2015, at 8:08 PM, Andy Lutomirski l...@amacapital.net wrote: > On Mon, Nov 9, 2015 at 6:31 PM, Steven Rostedt wrote: >> On Mon, 9 Nov 2015 17:51:25 -0800 >> Andy Lutomirski wrote: >> >> >>> do_syscall_32_irqs_on would call syscall_return_slowpath(regs, >>> AUDIT_ARCH_I386). do_

[PATCH v2 08/27] ipw2x00: move under intel vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |2 +- drivers/net/wireless/Makefile |4 +--- drivers/net/wirel

[PATCH v2 05/27] b43legacy: move under broadcom vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS|2 +- drivers/net/wireless/Kconfig |1 - drivers/net/wireless/Makefile |1 - drivers/net/wireless/

Re: [PATCH 2/2] mm: do not loop over ALLOC_NO_WATERMARKS without triggering reclaim

2015-11-18 Thread Vlastimil Babka
On 11/16/2015 02:22 PM, mho...@kernel.org wrote: > From: Michal Hocko > > __alloc_pages_slowpath is looping over ALLOC_NO_WATERMARKS requests if > __GFP_NOFAIL is requested. This is fragile because we are basically > relying on somebody else to make the reclaim (be it the direct reclaim > or OOM

Re: [PATCH v3 0/7] User namespace mount updates

2015-11-18 Thread Al Viro
On Wed, Nov 18, 2015 at 08:22:38AM -0600, Seth Forshee wrote: > But it still requires the admin set it up that way, no? And aren't > privileges required to set up those devices in the first place? > > I'm not saying that it wouldn't be a good idea to lock down the backing > stores for those types

[PATCH v2 03/27] atmel: move under atmel vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- MAINTAINERS |2 +- drivers/net/wireless/Kconfig| 44 + drivers/net/wireless/Makefile |7 +-- drivers/net/

[PATCH v2 02/27] airo: move under cisco vendor directory

2015-11-18 Thread Kalle Valo
Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo --- drivers/net/wireless/Kconfig | 43 + drivers/net/wireless/Makefile |4 +- drivers/net/wireless/cisco/Kconfig | 56

[PATCH v2 00/27] wireless drivers vendor directories

2015-11-18 Thread Kalle Valo
Hi, I started to reorganise drivers/net/wireless directory and follow what drivers/net/ethernet has. The major change is that new vendor directories are created and most of the drivers are now under those vendor directories: admtek/ ath/ atmel/ broadcom/ cisco/ intel/ intersil/ marvell/ mediatek/

Re: [Xen-devel] [PATCH] xen/events: Always allocate legacy interrupts on PV guests

2015-11-18 Thread Boris Ostrovsky
On 11/18/2015 09:28 AM, Vitaly Kuznetsov wrote: Boris Ostrovsky writes: On 11/18/2015 06:16 AM, Vitaly Kuznetsov wrote: Boris Ostrovsky writes: After commit 8c058b0b9c34 ("x86/irq: Probe for PIC presence before allocating descs for legacy IRQs") early_irq_init() will no longer preallocate

Re: [PATCH v3 0/7] User namespace mount updates

2015-11-18 Thread Seth Forshee
On Wed, Nov 18, 2015 at 02:58:18PM +, Al Viro wrote: > On Wed, Nov 18, 2015 at 08:22:38AM -0600, Seth Forshee wrote: > > > But it still requires the admin set it up that way, no? And aren't > > privileges required to set up those devices in the first place? > > > > I'm not saying that it woul

Re: [PATCH v3 1/4] wait.[ch]: Introduce the simple waitqueue (swait) implementation

2015-11-18 Thread Thomas Gleixner
On Wed, 18 Nov 2015, Peter Zijlstra wrote: > I suppose we can do the rename as you propose to avoid single letter > typoes, but it does bug me to have two nearly identical bits of infra > with such dissimilar names. I can see your point, but OTOH the existing interface is ugly and copying it does

Re: [PATCH 02/13] dmaengine: Introduce dma_request_slave_channel_compat_reason()

2015-11-18 Thread Arnd Bergmann
On Wednesday 18 November 2015 16:41:35 Peter Ujfalusi wrote: > On 11/18/2015 04:29 PM, Arnd Bergmann wrote: > > On Wednesday 18 November 2015 16:21:26 Peter Ujfalusi wrote: > >> 2. non slave channel requests, where only the functionality matters, like > >> memcpy, interleaved, memset, etc. > >> We

Re: [PATCH v3 2/5] mfd: syscon: add a DT property to set value width

2015-11-18 Thread Guenter Roeck
On 11/18/2015 12:21 AM, Lee Jones wrote: [ ... ] Or, for more clarity: of_property_read_u32(np, "bus-width", &bus_width); if (bus_width) If you choose this version (which I think is my preferred method, don't forget to initialise 'bus_width' to zero. Ignoring an error and depending on b

Re: [PATCH 2/2] mm: do not loop over ALLOC_NO_WATERMARKS without triggering reclaim

2015-11-18 Thread Michal Hocko
On Wed 18-11-15 15:57:45, Vlastimil Babka wrote: [...] > > --- a/mm/page_alloc.c > > +++ b/mm/page_alloc.c > > @@ -3046,32 +3046,36 @@ __alloc_pages_slowpath(gfp_t gfp_mask, unsigned int > > order, > > * allocations are system rather than user orientated > > */ > >

Re: [PATCH 3/4] sched: introduce synchronized idle injection

2015-11-18 Thread Jacob Pan
On Wed, 18 Nov 2015 15:09:44 + Morten Rasmussen wrote: > Okay. But it does mean that the defeault idle period is 5 ticks (50ms > @ HZ=100) and not 5 ms correct. my reason is to scale with various HZ values. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body

Re: [PATCH v2 3/3] trace: emit tracepoint in preempt and irqs off tracer

2015-11-18 Thread Thomas Gleixner
On Wed, 18 Nov 2015, Steven Rostedt wrote: > Bah, I started looking at this three times and was pulled away each > time. I still want to finish my review. I'm going to be traveling today > so I don't want to guarantee anything. I'm driving this time so there's > not going to be a "review it on the

Re: [PATCH 3/4] sched: introduce synchronized idle injection

2015-11-18 Thread Morten Rasmussen
On Wed, Nov 18, 2015 at 06:52:33AM -0800, Jacob Pan wrote: > On Wed, 18 Nov 2015 14:04:41 + > Morten Rasmussen wrote: > > > Then I'm confused :-/ > > > > I see the hrtimers, but the actual idle duration appears to be in > > ticks rather than ms and then converted later. > > > > +/* Duration

Re: request_queue use-after-free - inode_detach_wb()

2015-11-18 Thread Ilya Dryomov
On Tue, Nov 17, 2015 at 9:56 PM, Tejun Heo wrote: > Hello, Ilya. > > On Mon, Nov 16, 2015 at 09:59:18PM +0100, Ilya Dryomov wrote: > ... >> Looking at __blkdev_put(), the issue becomes clear: we are taking >> precautions to flush before calling out to ->release() because, at >> least according to

BUG: drm/mgag200 NULL pointer dereference at 0000000000000060

2015-11-18 Thread Rui Wang
Hi All, Just found the following bug causing machine hang: [ 487.777538] BUG: unable to handle kernel NULL pointer dereference at 0060 [ 487.777554] IP: [] _raw_spin_lock+0xe/0x30 [ 487.777557] PGD 42e9f7067 PUD 42f2fa067 PMD 0 [ 487.777560] Oops: 0002 [#1] SMP ... [ 487.777618]

Re: [PATCH v3 0/7] User namespace mount updates

2015-11-18 Thread Al Viro
On Wed, Nov 18, 2015 at 09:05:12AM -0600, Seth Forshee wrote: > Yes, the host admin. I'm not talking about trusting the admin inside the > container at all. Then why not have the same host admin just plain mount it when setting the container up and be done with that? From the host namespace, bef

Re: [PATCH V5 8/9] PCI: OF: Move of_pci_dma_configure() to pci_dma_configure()

2015-11-18 Thread Suravee Suthikulanit
On 11/18/2015 6:41 AM, Arnd Bergmann wrote: On Wednesday 18 November 2015 12:00:32 Robin Murphy wrote: On 17/11/15 15:00, Robin Murphy wrote: On 28/10/15 22:50, Suravee Suthikulpanit wrote: Signed-off-by: Suravee Suthikulpanit Acked-by: Rob Herring Acked-by: Bjorn Helgaas Reviewed-by: Hanju

Re: [PATCH] pinctrl: at91-pio4: use %pr format string for resource

2015-11-18 Thread Arnd Bergmann
On Tuesday 17 November 2015 14:33:41 Ludovic Desroches wrote: > Hi Arnd, > > On Thu, Nov 12, 2015 at 03:15:38PM +0100, Arnd Bergmann wrote: > > resource_size_t may be defined as 32 or 64 bit depending on configuration, > > so it cannot be printed using the normal format strings, as gcc correctly >

Re: [PATCH v3 0/7] User namespace mount updates

2015-11-18 Thread Richard Weinberger
On Wed, Nov 18, 2015 at 4:13 PM, Al Viro wrote: > On Wed, Nov 18, 2015 at 09:05:12AM -0600, Seth Forshee wrote: > >> Yes, the host admin. I'm not talking about trusting the admin inside the >> container at all. > > Then why not have the same host admin just plain mount it when setting the > contai

Re: [PATCH 2/2] mm: do not loop over ALLOC_NO_WATERMARKS without triggering reclaim

2015-11-18 Thread Vlastimil Babka
On 11/18/2015 04:11 PM, Michal Hocko wrote: > On Wed 18-11-15 15:57:45, Vlastimil Babka wrote: > [...] >> > --- a/mm/page_alloc.c >> > +++ b/mm/page_alloc.c >> > @@ -3046,32 +3046,36 @@ __alloc_pages_slowpath(gfp_t gfp_mask, unsigned >> > int order, >> > * allocations are system rather

Re: [PATCH, resend] scsi: advansys: fix big-endian builds

2015-11-18 Thread Martin K. Petersen
> "Arnd" == Arnd Bergmann writes: Arnd> Building the advansys driver in a big-endian configuration such as Arnd> ARM allmodconfig shows a warning: Applied to 4.4. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from this list: send the line "unsubscribe linux-kernel"

[PATCH] drm/mgag200: fix kernel hang in cursor code.

2015-11-18 Thread Rui Wang
The machine hang completely with the following message on the console: [ 487.777538] BUG: unable to handle kernel NULL pointer dereference at 0060 [ 487.777554] IP: [] _raw_spin_lock+0xe/0x30 [ 487.777557] PGD 42e9f7067 PUD 42f2fa067 PMD 0 [ 487.777560] Oops: 0002 [#1] SMP ... [

Re: [PATCH 3/9] IB: add a helper to safely drain a QP

2015-11-18 Thread Steve Wise
On 11/18/2015 8:06 AM, Christoph Hellwig wrote: On Wed, Nov 18, 2015 at 01:32:19PM +0200, Sagi Grimberg wrote: Christoph, Given the discussion around this patch I think it would be a good idea remove it from the patchset since it's not mandatory for the CQ abstraction. I think that we should ta

[PATCH v2] pinctrl: at91-pio4: use %pr format string for resource

2015-11-18 Thread Arnd Bergmann
resource_size_t may be defined as 32 or 64 bit depending on configuration, so it cannot be printed using the normal format strings, as gcc correctly warns: pinctrl-at91-pio4.c: In function 'atmel_pinctrl_probe': pinctrl-at91-pio4.c:1003:41: warning: format '%u' expects argument of type 'unsigned

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