[PATCH v2 0/4] x86: stack alignment for boot code and clang

2017-06-13 Thread Matthias Kaehlcke
This series fixes an issue with the stack of the x86 boot code not being aligned as intended. Further it adapts the Makefile to account for the fact that clang uses a different option to configure the stack alignment than gcc (-mstack-alignment=N vs -mpreferred-stack-boundary=N) Collaterally the

[PATCH v2 0/4] x86: stack alignment for boot code and clang

2017-06-13 Thread Matthias Kaehlcke
This series fixes an issue with the stack of the x86 boot code not being aligned as intended. Further it adapts the Makefile to account for the fact that clang uses a different option to configure the stack alignment than gcc (-mstack-alignment=N vs -mpreferred-stack-boundary=N) Collaterally the

[PATCH v2 2/4] kbuild: Add hostcc-option macro

2017-06-13 Thread Matthias Kaehlcke
hostcc-option is equivalent to cc-option, but uses the host compiler and HOSTCFLAGS. Change HOSTCFLAGS to a simple expanded variable to allow for HOSTCFLAGS += $(call hostcc-option, ...). Suggested-by: Arnd Bergmann Suggested-by: Masahiro Yamada

[PATCH v2 4/4] x86/build: Specify stack alignment for clang

2017-06-13 Thread Matthias Kaehlcke
For gcc stack alignment is configured with -mpreferred-stack-boundary=N, clang has the option -mstack-alignment=N for that purpose. Use the same alignment as with gcc. If the alignment is not specified clang assumes an alignment of 16 bytes, as required by the standard ABI. However as mentioned

[PATCH v2 2/4] kbuild: Add hostcc-option macro

2017-06-13 Thread Matthias Kaehlcke
hostcc-option is equivalent to cc-option, but uses the host compiler and HOSTCFLAGS. Change HOSTCFLAGS to a simple expanded variable to allow for HOSTCFLAGS += $(call hostcc-option, ...). Suggested-by: Arnd Bergmann Suggested-by: Masahiro Yamada Signed-off-by: Matthias Kaehlcke --- Changes in

[PATCH v2 4/4] x86/build: Specify stack alignment for clang

2017-06-13 Thread Matthias Kaehlcke
For gcc stack alignment is configured with -mpreferred-stack-boundary=N, clang has the option -mstack-alignment=N for that purpose. Use the same alignment as with gcc. If the alignment is not specified clang assumes an alignment of 16 bytes, as required by the standard ABI. However as mentioned

Re: [PATCH 3/4] mfd: tps65217: remove duplicated interrupt resources.

2017-06-13 Thread Grygorii Strashko
On 06/13/2017 03:18 AM, Enric Balletbo Serra wrote: Hi Grygorii, 2017-06-13 0:41 GMT+02:00 Grygorii Strashko : On 06/12/2017 04:24 PM, Enric Balletbo i Serra wrote: I don't think it makes sense to have the interrupt resources for charger and power button in two

Re: [PATCH 3/4] mfd: tps65217: remove duplicated interrupt resources.

2017-06-13 Thread Grygorii Strashko
On 06/13/2017 03:18 AM, Enric Balletbo Serra wrote: Hi Grygorii, 2017-06-13 0:41 GMT+02:00 Grygorii Strashko : On 06/12/2017 04:24 PM, Enric Balletbo i Serra wrote: I don't think it makes sense to have the interrupt resources for charger and power button in two different places, the

RE: [PATCH net-next 6/9] net: hns3: Add MDIO support to HNS3 Ethernet driver for hip08 SoC

2017-06-13 Thread Salil Mehta
Hi Andrew, > -Original Message- > From: Andrew Lunn [mailto:and...@lunn.ch] > Sent: Tuesday, June 13, 2017 11:41 PM > To: Salil Mehta > Cc: Florian Fainelli; da...@davemloft.net; Zhuangyuzeng (Yisen); > huangdaode; lipeng (Y); mehta.salil@gmail.com; > net...@vger.kernel.org;

RE: [PATCH net-next 6/9] net: hns3: Add MDIO support to HNS3 Ethernet driver for hip08 SoC

2017-06-13 Thread Salil Mehta
Hi Andrew, > -Original Message- > From: Andrew Lunn [mailto:and...@lunn.ch] > Sent: Tuesday, June 13, 2017 11:41 PM > To: Salil Mehta > Cc: Florian Fainelli; da...@davemloft.net; Zhuangyuzeng (Yisen); > huangdaode; lipeng (Y); mehta.salil@gmail.com; > net...@vger.kernel.org;

Re: [PATCH] kselftests: timers: Fix inconsistency-check to not ignore first timestamp

2017-06-13 Thread John Stultz
On Tue, Jun 13, 2017 at 3:57 AM, Miroslav Lichvar wrote: > When the first timestamp in the list of clock readings was later than > the second timestamp and all other timestamps were in order, the > inconsistency was not reported because the index of the out-of-order >

Re: [PATCH] kselftests: timers: Fix inconsistency-check to not ignore first timestamp

2017-06-13 Thread John Stultz
On Tue, Jun 13, 2017 at 3:57 AM, Miroslav Lichvar wrote: > When the first timestamp in the list of clock readings was later than > the second timestamp and all other timestamps were in order, the > inconsistency was not reported because the index of the out-of-order > timestamp was equal to the

Re: [PATCH] kselftests: timers: Add test for frequency step

2017-06-13 Thread John Stultz
On Fri, Jun 9, 2017 at 4:43 AM, Miroslav Lichvar wrote: > This test checks the response of the system clock to frequency > steps made with adjtimex(). The frequency error and stability of > the CLOCK_MONOTONIC clock relative to the CLOCK_MONOTONIC_RAW clock > is measured in

Re: [PATCH] kselftests: timers: Add test for frequency step

2017-06-13 Thread John Stultz
On Fri, Jun 9, 2017 at 4:43 AM, Miroslav Lichvar wrote: > This test checks the response of the system clock to frequency > steps made with adjtimex(). The frequency error and stability of > the CLOCK_MONOTONIC clock relative to the CLOCK_MONOTONIC_RAW clock > is measured in two intervals

[PATCH] MAINTAINERS: add device tree ABI documentation file

2017-06-13 Thread frowand . list
From: Frank Rowand sysfs-firmware-ofw describes the /sys/firmware/devicetree/ hierarchy and /proc/device-tree so add a file line for it to the entry OPEN FIRMWARE AND FLATTENED DEVICE TREE Signed-off-by: Frank Rowand --- MAINTAINERS | 1 + 1 file

[PATCH] MAINTAINERS: add device tree ABI documentation file

2017-06-13 Thread frowand . list
From: Frank Rowand sysfs-firmware-ofw describes the /sys/firmware/devicetree/ hierarchy and /proc/device-tree so add a file line for it to the entry OPEN FIRMWARE AND FLATTENED DEVICE TREE Signed-off-by: Frank Rowand --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH v2 2/2] soc: brcmstb: Add driver for DPFE

2017-06-13 Thread Markus Mayer
From: Markus Mayer This driver allows access to DRAM properties, such as the refresh rate, via the Broadcom STB DDR PHY Front End (DPFE). The refresh rate can be used as indirect indicator of the DRAM temperature. The driver also allows setting of the sampling interval.

[PATCH v2 2/2] soc: brcmstb: Add driver for DPFE

2017-06-13 Thread Markus Mayer
From: Markus Mayer This driver allows access to DRAM properties, such as the refresh rate, via the Broadcom STB DDR PHY Front End (DPFE). The refresh rate can be used as indirect indicator of the DRAM temperature. The driver also allows setting of the sampling interval. Signed-off-by: Markus

[PATCH v2 1/2] dt/bindings: Add bindings for Broadcom STB DRAM Sensors

2017-06-13 Thread Markus Mayer
From: Markus Mayer Provide bindings for the Broadcom STB DDR PHY Front End (DPFE). Signed-off-by: Markus Mayer --- .../devicetree/bindings/soc/bcm/brcm,dpfe-cpu.txt | 27 ++ 1 file changed, 27 insertions(+) create mode 100644

[PATCH v2 1/2] dt/bindings: Add bindings for Broadcom STB DRAM Sensors

2017-06-13 Thread Markus Mayer
From: Markus Mayer Provide bindings for the Broadcom STB DDR PHY Front End (DPFE). Signed-off-by: Markus Mayer --- .../devicetree/bindings/soc/bcm/brcm,dpfe-cpu.txt | 27 ++ 1 file changed, 27 insertions(+) create mode 100644

[patch 2/2] staging: speakup: make ttyio synths use device name

2017-06-13 Thread okash . khawaja
This patch introduces new module parameter, dev, which takes a string representing the device that the external synth is connected to, e.g. ttyS0, ttyUSB0 etc. This is then used to communicate with the synth. That way, speakup can support more than ttyS*. As of this patch, it only supports ttyS*,

[patch 2/2] staging: speakup: make ttyio synths use device name

2017-06-13 Thread okash . khawaja
This patch introduces new module parameter, dev, which takes a string representing the device that the external synth is connected to, e.g. ttyS0, ttyUSB0 etc. This is then used to communicate with the synth. That way, speakup can support more than ttyS*. As of this patch, it only supports ttyS*,

[patch 1/2] staging: speakup: add function to convert dev name to number

2017-06-13 Thread okash . khawaja
The function converts strings like ttyS0 and ttyUSB0 to dev_t like (4, 64) and (188, 0). Subsequent patch in this set will call it to convert user-supplied device into device number. The function does some basic sanity checks on the string passed in. It currently supports ttyS*, ttyUSB* and, for

[patch 0/2] staging: speakup: support more than ttyS*

2017-06-13 Thread okash . khawaja
Hi, These patches extend speakup support to ttyUSB* and lp*. They introduce a new module param dev whose function is similar to ser but instead of taking serial port number as argument, it takes strings like ttyS0 or ttyUSB0. First patch just adds functionality to convert such strings into dev_t.

[patch 1/2] staging: speakup: add function to convert dev name to number

2017-06-13 Thread okash . khawaja
The function converts strings like ttyS0 and ttyUSB0 to dev_t like (4, 64) and (188, 0). Subsequent patch in this set will call it to convert user-supplied device into device number. The function does some basic sanity checks on the string passed in. It currently supports ttyS*, ttyUSB* and, for

[patch 0/2] staging: speakup: support more than ttyS*

2017-06-13 Thread okash . khawaja
Hi, These patches extend speakup support to ttyUSB* and lp*. They introduce a new module param dev whose function is similar to ser but instead of taking serial port number as argument, it takes strings like ttyS0 or ttyUSB0. First patch just adds functionality to convert such strings into dev_t.

Re: [PATCH net-next 6/9] net: hns3: Add MDIO support to HNS3 Ethernet driver for hip08 SoC

2017-06-13 Thread Andrew Lunn
> > Hum why do you do this? mdiobus_register() will scan through your bus > > provided that you set an appropriate phy_mask value (here you tell it > > not to) and you already provide the PHY address to scan for > > > I know this looks weird but the reason why it appears as it is in code is: > >

Re: [PATCH net-next 6/9] net: hns3: Add MDIO support to HNS3 Ethernet driver for hip08 SoC

2017-06-13 Thread Andrew Lunn
> > Hum why do you do this? mdiobus_register() will scan through your bus > > provided that you set an appropriate phy_mask value (here you tell it > > not to) and you already provide the PHY address to scan for > > > I know this looks weird but the reason why it appears as it is in code is: > >

Using __always_inline attribute

2017-06-13 Thread Sodagudi Prasad
Hi All, With a variant of a CLANG(based on 4.0) following errors observed on Linux 4.12-rc5 tag. net/built-in.o: In function `__xchg_mb': arch/arm64/include/asm/cmpxchg.h:99: \ undefined reference to `__compiletime_assert_99' arch/arm64/include/asm/cmpxchg.h:99: \

Using __always_inline attribute

2017-06-13 Thread Sodagudi Prasad
Hi All, With a variant of a CLANG(based on 4.0) following errors observed on Linux 4.12-rc5 tag. net/built-in.o: In function `__xchg_mb': arch/arm64/include/asm/cmpxchg.h:99: \ undefined reference to `__compiletime_assert_99' arch/arm64/include/asm/cmpxchg.h:99: \

[PATCH v2 0/2] SoC driver for Broadcom STB DPFE

2017-06-13 Thread Markus Mayer
From: Markus Mayer This series introduces a driver to interact with the Broadcom STB DDR PHY Front End (DPFE), specifically to communicate with the DCPU that is part of the DDR PHY and which is running its own firmware. The DCPU provides information such as DRAM refresh

[PATCH v2 0/2] SoC driver for Broadcom STB DPFE

2017-06-13 Thread Markus Mayer
From: Markus Mayer This series introduces a driver to interact with the Broadcom STB DDR PHY Front End (DPFE), specifically to communicate with the DCPU that is part of the DDR PHY and which is running its own firmware. The DCPU provides information such as DRAM refresh rate, which can be used

Re: WARN_ON_ONCE() in process_one_work()?

2017-06-13 Thread Paul E. McKenney
On Tue, Jun 13, 2017 at 04:58:37PM -0400, Tejun Heo wrote: > Hello, Paul. > > On Fri, May 05, 2017 at 10:11:59AM -0700, Paul E. McKenney wrote: > > Just following up... I have hit this bug a couple of times over the > > past few days. Anything I can do to help? > > My apologies for dropping

Re: WARN_ON_ONCE() in process_one_work()?

2017-06-13 Thread Paul E. McKenney
On Tue, Jun 13, 2017 at 04:58:37PM -0400, Tejun Heo wrote: > Hello, Paul. > > On Fri, May 05, 2017 at 10:11:59AM -0700, Paul E. McKenney wrote: > > Just following up... I have hit this bug a couple of times over the > > past few days. Anything I can do to help? > > My apologies for dropping

[PATCH v2 1/5] MIPS: Optimize uasm insn lookup.

2017-06-13 Thread David Daney
Instead of doing a linear search through the insn_table for each instruction, use the opcode as direct index into the table. This will give constant time lookup performance as the number of supported opcodes increases. Make the tables const as they are only ever read. For uasm-mips.c sort the

[PATCH v2 1/5] MIPS: Optimize uasm insn lookup.

2017-06-13 Thread David Daney
Instead of doing a linear search through the insn_table for each instruction, use the opcode as direct index into the table. This will give constant time lookup performance as the number of supported opcodes increases. Make the tables const as they are only ever read. For uasm-mips.c sort the

[PATCH v2 5/5] MIPS: Give __secure_computing() access to syscall arguments.

2017-06-13 Thread David Daney
KProbes of __seccomp_filter() are not very useful without access to the syscall arguments. Do what x86 does, and populate a struct seccomp_data to be passed to __secure_computing(). This allows samples/bpf/tracex5 to extract a sensible trace. Signed-off-by: David Daney

[PATCH v2 5/5] MIPS: Give __secure_computing() access to syscall arguments.

2017-06-13 Thread David Daney
KProbes of __seccomp_filter() are not very useful without access to the syscall arguments. Do what x86 does, and populate a struct seccomp_data to be passed to __secure_computing(). This allows samples/bpf/tracex5 to extract a sensible trace. Signed-off-by: David Daney ---

[PATCH v2 4/5] MIPS: Add support for eBPF JIT.

2017-06-13 Thread David Daney
Since the eBPF machine has 64-bit registers, we only support this in 64-bit kernels. As of the writing of this commit log test-bpf is showing: test_bpf: Summary: 316 PASSED, 0 FAILED, [308/308 JIT'ed] All current test cases are successfully compiled. Many examples in samples/bpf are usable,

[PATCH v2 4/5] MIPS: Add support for eBPF JIT.

2017-06-13 Thread David Daney
Since the eBPF machine has 64-bit registers, we only support this in 64-bit kernels. As of the writing of this commit log test-bpf is showing: test_bpf: Summary: 316 PASSED, 0 FAILED, [308/308 JIT'ed] All current test cases are successfully compiled. Many examples in samples/bpf are usable,

Re: [PATCH v8 6/6] drm/i915/gvt: Adding user interface for dma-buf

2017-06-13 Thread Alex Williamson
On Fri, 9 Jun 2017 14:50:42 +0800 Xiaoguang Chen wrote: > User space should create the management fd for the dma-buf operation first. > Then user can query the plane information and create dma-buf if necessary > using the management fd. > > Signed-off-by: Xiaoguang

Re: [PATCH v8 6/6] drm/i915/gvt: Adding user interface for dma-buf

2017-06-13 Thread Alex Williamson
On Fri, 9 Jun 2017 14:50:42 +0800 Xiaoguang Chen wrote: > User space should create the management fd for the dma-buf operation first. > Then user can query the plane information and create dma-buf if necessary > using the management fd. > > Signed-off-by: Xiaoguang Chen > Tested-by: Kechen Lu

[PATCH v2 0/5] MIPS: Implement eBPF JIT.

2017-06-13 Thread David Daney
Changes in v2: - Squash a couple of the uasm cleanups. - Make insn_table_MM const (suggested by Matt Redfearn) - Put the eBPF in its own source file (should fix build warnings/errors on 32-bit kernel builds). - Use bpf_jit_binary_alloc() (suggested by Daniel Borkmann) -

[PATCH v2 2/5] MIPS: Correctly define DBSHFL type instruction opcodes.

2017-06-13 Thread David Daney
DSHD was incorrectly classified as being BSHFL, and DSHD was missing altogether. Signed-off-by: David Daney --- arch/mips/include/uapi/asm/inst.h | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/mips/include/uapi/asm/inst.h

[PATCH v2 0/5] MIPS: Implement eBPF JIT.

2017-06-13 Thread David Daney
Changes in v2: - Squash a couple of the uasm cleanups. - Make insn_table_MM const (suggested by Matt Redfearn) - Put the eBPF in its own source file (should fix build warnings/errors on 32-bit kernel builds). - Use bpf_jit_binary_alloc() (suggested by Daniel Borkmann) -

[PATCH v2 2/5] MIPS: Correctly define DBSHFL type instruction opcodes.

2017-06-13 Thread David Daney
DSHD was incorrectly classified as being BSHFL, and DSHD was missing altogether. Signed-off-by: David Daney --- arch/mips/include/uapi/asm/inst.h | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/mips/include/uapi/asm/inst.h b/arch/mips/include/uapi/asm/inst.h

[PATCH v2 3/5] MIPS: Add some instructions to uasm.

2017-06-13 Thread David Daney
Follow on patches for eBPF JIT require these additional instructions: insn_bgtz, insn_blez, insn_break, insn_ddivu, insn_dmultu, insn_dsbh, insn_dshd, insn_dsllv, insn_dsra32, insn_dsrav, insn_dsrlv, insn_lbu, insn_movn, insn_movz, insn_multu, insn_nor, insn_sb, insn_sh, insn_slti,

[PATCH v2 3/5] MIPS: Add some instructions to uasm.

2017-06-13 Thread David Daney
Follow on patches for eBPF JIT require these additional instructions: insn_bgtz, insn_blez, insn_break, insn_ddivu, insn_dmultu, insn_dsbh, insn_dshd, insn_dsllv, insn_dsra32, insn_dsrav, insn_dsrlv, insn_lbu, insn_movn, insn_movz, insn_multu, insn_nor, insn_sb, insn_sh, insn_slti,

Re: [PATCH] dt-bindings: thermal: add file extension to brcm,ns-thermal

2017-06-13 Thread Markus Mayer
On 13 June 2017 at 15:17, Rob Herring wrote: > On Fri, Jun 02, 2017 at 10:31:39AM -0700, Markus Mayer wrote: >> From: Markus Mayer >> >> Add the missing .txt extension to the Broadcom Northstar binding document. >> >> Signed-off-by: Markus Mayer

Re: [PATCH] dt-bindings: thermal: add file extension to brcm,ns-thermal

2017-06-13 Thread Markus Mayer
On 13 June 2017 at 15:17, Rob Herring wrote: > On Fri, Jun 02, 2017 at 10:31:39AM -0700, Markus Mayer wrote: >> From: Markus Mayer >> >> Add the missing .txt extension to the Broadcom Northstar binding document. >> >> Signed-off-by: Markus Mayer >> --- >> >> I noticed the missing .txt extension

Re: RESEND Re: [Patch 2/2]: powerpc/hotplug/mm: Fix hot-add memory node assoc

2017-06-13 Thread Michael Bringmann
On a related note, we are discussing the addition of 2 new device-tree properties with Pete Heyrman and his fellows that should simplify the determination of the set of required nodes. * One property would provide the total/max number of nodes needed by the kernel on the current hardware. * A

Re: RESEND Re: [Patch 2/2]: powerpc/hotplug/mm: Fix hot-add memory node assoc

2017-06-13 Thread Michael Bringmann
On a related note, we are discussing the addition of 2 new device-tree properties with Pete Heyrman and his fellows that should simplify the determination of the set of required nodes. * One property would provide the total/max number of nodes needed by the kernel on the current hardware. * A

Re: [PATCH v2 1/3] dt-bindings: pwm: meson: add comptabible for gxbb ao pwms

2017-06-13 Thread Rob Herring
On Thu, Jun 08, 2017 at 02:24:14PM +0200, Jerome Brunet wrote: > Add compatible string to properly handle the PWMs found in the AO domain > of the gxbb (and gxl) family > > Acked-by: Neil Armstrong > Signed-off-by: Jerome Brunet > --- >

Re: [PATCH v2 1/3] dt-bindings: pwm: meson: add comptabible for gxbb ao pwms

2017-06-13 Thread Rob Herring
On Thu, Jun 08, 2017 at 02:24:14PM +0200, Jerome Brunet wrote: > Add compatible string to properly handle the PWMs found in the AO domain > of the gxbb (and gxl) family > > Acked-by: Neil Armstrong > Signed-off-by: Jerome Brunet > --- > Documentation/devicetree/bindings/pwm/pwm-meson.txt | 4

Re: [PATCH] dt-bindings: thermal: add file extension to brcm,ns-thermal

2017-06-13 Thread Rob Herring
On Fri, Jun 02, 2017 at 10:31:39AM -0700, Markus Mayer wrote: > From: Markus Mayer > > Add the missing .txt extension to the Broadcom Northstar binding document. > > Signed-off-by: Markus Mayer > --- > > I noticed the missing .txt extension while

Re: [PATCH] dt-bindings: thermal: add file extension to brcm,ns-thermal

2017-06-13 Thread Rob Herring
On Fri, Jun 02, 2017 at 10:31:39AM -0700, Markus Mayer wrote: > From: Markus Mayer > > Add the missing .txt extension to the Broadcom Northstar binding document. > > Signed-off-by: Markus Mayer > --- > > I noticed the missing .txt extension while preparing another patch series. I can take

[tip:timers/core] time: Move compat_gettimeofday()/settimeofday() to native

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 2b2d02856b3176701c91d723356f766d6ee27853 Gitweb: http://git.kernel.org/tip/2b2d02856b3176701c91d723356f766d6ee27853 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:41 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] time: Move compat_gettimeofday()/settimeofday() to native

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 2b2d02856b3176701c91d723356f766d6ee27853 Gitweb: http://git.kernel.org/tip/2b2d02856b3176701c91d723356f766d6ee27853 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:41 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:46 +0200 time: Move

[tip:timers/core] time: Move compat_time()/stime() to native

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: b180db2c8ca6692a10b79631cadc18d03303d494 Gitweb: http://git.kernel.org/tip/b180db2c8ca6692a10b79631cadc18d03303d494 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:40 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] time: Move compat_time()/stime() to native

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: b180db2c8ca6692a10b79631cadc18d03303d494 Gitweb: http://git.kernel.org/tip/b180db2c8ca6692a10b79631cadc18d03303d494 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:40 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:45 +0200 time: Move

Re: [PATCH v3] PCI: Workaround wrong flags completions for IDT switch

2017-06-13 Thread Bjorn Helgaas
On Tue, Jun 13, 2017 at 02:30:55PM -0400, james puthukattukaran wrote: > On 6/13/2017 1:00 PM, Yinghai Lu wrote: > >On Mon, Jun 12, 2017 at 2:48 PM, Bjorn Helgaas wrote: > >>On Fri, Jun 09, 2017 at 04:16:17PM -0700, Yinghai Lu wrote: > >>>From: James Puthukattukaran

[tip:timers/core] posix-timers: Move compat_timer_create() to native, get rid of set_fs()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 2482097c6c0f01ad74c9b2cff120a519ac59846e Gitweb: http://git.kernel.org/tip/2482097c6c0f01ad74c9b2cff120a519ac59846e Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:39 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

Re: [PATCH v3] PCI: Workaround wrong flags completions for IDT switch

2017-06-13 Thread Bjorn Helgaas
On Tue, Jun 13, 2017 at 02:30:55PM -0400, james puthukattukaran wrote: > On 6/13/2017 1:00 PM, Yinghai Lu wrote: > >On Mon, Jun 12, 2017 at 2:48 PM, Bjorn Helgaas wrote: > >>On Fri, Jun 09, 2017 at 04:16:17PM -0700, Yinghai Lu wrote: > >>>From: James Puthukattukaran > >>> > >>>The IDT switch

[tip:timers/core] posix-timers: Move compat_timer_create() to native, get rid of set_fs()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 2482097c6c0f01ad74c9b2cff120a519ac59846e Gitweb: http://git.kernel.org/tip/2482097c6c0f01ad74c9b2cff120a519ac59846e Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:39 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:45 +0200 posix-timers: Move

[tip:timers/core] posix-timers: Move compat versions of clock_gettime/settime/getres

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: d822cdcce43f9d4dcddbf9c68f9537d542ccc3c3 Gitweb: http://git.kernel.org/tip/d822cdcce43f9d4dcddbf9c68f9537d542ccc3c3 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:38 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] posix-timers: Move compat versions of clock_gettime/settime/getres

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: d822cdcce43f9d4dcddbf9c68f9537d542ccc3c3 Gitweb: http://git.kernel.org/tip/d822cdcce43f9d4dcddbf9c68f9537d542ccc3c3 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:38 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:44 +0200 posix-timers: Move compat

[tip:timers/core] itimers: Move compat itimer syscalls to native ones

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 54ad9c46c262ce4a603dc7887e37956896a0211d Gitweb: http://git.kernel.org/tip/54ad9c46c262ce4a603dc7887e37956896a0211d Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:37 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] itimers: Move compat itimer syscalls to native ones

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 54ad9c46c262ce4a603dc7887e37956896a0211d Gitweb: http://git.kernel.org/tip/54ad9c46c262ce4a603dc7887e37956896a0211d Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:37 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:44 +0200 itimers: Move compat itimer

[tip:timers/core] posix-timers: Take compat timer_settime(2) to native one

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 1acbe7708b0313b33287bb4ffcbf26462ea3c588 Gitweb: http://git.kernel.org/tip/1acbe7708b0313b33287bb4ffcbf26462ea3c588 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:35 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] posix-timers: Take compat timer_settime(2) to native one

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 1acbe7708b0313b33287bb4ffcbf26462ea3c588 Gitweb: http://git.kernel.org/tip/1acbe7708b0313b33287bb4ffcbf26462ea3c588 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:35 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:43 +0200 posix-timers: Take compat

[tip:timers/core] posix-timers: Take compat timer_gettime(2) to native one

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: b0dc12426ec404de99d7e75a12a22d9201d90914 Gitweb: http://git.kernel.org/tip/b0dc12426ec404de99d7e75a12a22d9201d90914 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:36 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] posix-timers: Take compat timer_gettime(2) to native one

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: b0dc12426ec404de99d7e75a12a22d9201d90914 Gitweb: http://git.kernel.org/tip/b0dc12426ec404de99d7e75a12a22d9201d90914 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:36 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:43 +0200 posix-timers: Take compat

[tip:timers/core] ntp: Move adjtimex related compat syscalls to native counterparts

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 3a4d44b6162555070194e486ff6b3799a8d323a2 Gitweb: http://git.kernel.org/tip/3a4d44b6162555070194e486ff6b3799a8d323a2 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:34 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] ntp: Move adjtimex related compat syscalls to native counterparts

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 3a4d44b6162555070194e486ff6b3799a8d323a2 Gitweb: http://git.kernel.org/tip/3a4d44b6162555070194e486ff6b3799a8d323a2 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:34 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:43 +0200 ntp: Move adjtimex related

[tip:timers/core] posix-timers: Kill ->nsleep_restart()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: fb923c4a3c2ee735755d4a93522150fc35d0ecbd Gitweb: http://git.kernel.org/tip/fb923c4a3c2ee735755d4a93522150fc35d0ecbd Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:33 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] posix-timers: Kill ->nsleep_restart()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: fb923c4a3c2ee735755d4a93522150fc35d0ecbd Gitweb: http://git.kernel.org/tip/fb923c4a3c2ee735755d4a93522150fc35d0ecbd Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:33 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:42 +0200 posix-timers: Kill

Re: [PATCH v3] PCI: Workaround wrong flags completions for IDT switch

2017-06-13 Thread Bjorn Helgaas
On Tue, Jun 13, 2017 at 10:00:33AM -0700, Yinghai Lu wrote: > On Mon, Jun 12, 2017 at 2:48 PM, Bjorn Helgaas wrote: > > On Fri, Jun 09, 2017 at 04:16:17PM -0700, Yinghai Lu wrote: > >> From: James Puthukattukaran > >> > >> The IDT switch

[tip:timers/core] hrtimers/posix-timers: Merge nanosleep timespec copyout logics into a new helper

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: ce41aaf47af3d28c4c958e07675a3e0a51f09bd3 Gitweb: http://git.kernel.org/tip/ce41aaf47af3d28c4c958e07675a3e0a51f09bd3 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:32 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

Re: [PATCH v3] PCI: Workaround wrong flags completions for IDT switch

2017-06-13 Thread Bjorn Helgaas
On Tue, Jun 13, 2017 at 10:00:33AM -0700, Yinghai Lu wrote: > On Mon, Jun 12, 2017 at 2:48 PM, Bjorn Helgaas wrote: > > On Fri, Jun 09, 2017 at 04:16:17PM -0700, Yinghai Lu wrote: > >> From: James Puthukattukaran > >> > >> The IDT switch incorrectly flags an ACS source violation on a read config

[tip:timers/core] hrtimers/posix-timers: Merge nanosleep timespec copyout logics into a new helper

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: ce41aaf47af3d28c4c958e07675a3e0a51f09bd3 Gitweb: http://git.kernel.org/tip/ce41aaf47af3d28c4c958e07675a3e0a51f09bd3 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:32 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:42 +0200 hrtimers/posix-timers: Merge

[tip:timers/core] time/posix-timers: Move the compat copyouts to the nanosleep implementations

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: edbeda46322fbcb15af2d2d0f2daffb0cd349a5a Gitweb: http://git.kernel.org/tip/edbeda46322fbcb15af2d2d0f2daffb0cd349a5a Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:31 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] time/posix-timers: Move the compat copyouts to the nanosleep implementations

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: edbeda46322fbcb15af2d2d0f2daffb0cd349a5a Gitweb: http://git.kernel.org/tip/edbeda46322fbcb15af2d2d0f2daffb0cd349a5a Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:31 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:42 +0200 time/posix-timers: Move the

[tip:timers/core] posix-timers: Store rmtp into restart_block in sys_clock_nanosleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 99e6c0e6ec349575886ca7daffc9cb7ec583176f Gitweb: http://git.kernel.org/tip/99e6c0e6ec349575886ca7daffc9cb7ec583176f Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:30 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] posix-timers: Store rmtp into restart_block in sys_clock_nanosleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 99e6c0e6ec349575886ca7daffc9cb7ec583176f Gitweb: http://git.kernel.org/tip/99e6c0e6ec349575886ca7daffc9cb7ec583176f Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:30 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:41 +0200 posix-timers: Store rmtp

[tip:timers/core] hrtimer: Move copyout of remaining time to do_nanosleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: a7602681fc63f1a3ddd3da336296c9634c2ff974 Gitweb: http://git.kernel.org/tip/a7602681fc63f1a3ddd3da336296c9634c2ff974 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:29 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] hrtimer: Move copyout of remaining time to do_nanosleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: a7602681fc63f1a3ddd3da336296c9634c2ff974 Gitweb: http://git.kernel.org/tip/a7602681fc63f1a3ddd3da336296c9634c2ff974 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:29 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:41 +0200 hrtimer: Move copyout of

[tip:timers/core] alarmtimer: Move copyout and freeze handling into alarmtimer_do_nsleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 15f27ce24cb613e6e01ce27c4094c55e55dde5d4 Gitweb: http://git.kernel.org/tip/15f27ce24cb613e6e01ce27c4094c55e55dde5d4 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:27 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

Re: [PATCH v5 0/4] of: remove *phandle properties from expanded device tree

2017-06-13 Thread Rob Herring
On Sat, Jun 10, 2017 at 12:47 AM, wrote: > From: Frank Rowand > > Remove "phandle" and "linux,phandle" properties from the internal > device tree. The phandle will still be in the struct device_node > phandle field. > > This is to resolve the

[tip:timers/core] alarmtimer: Move copyout and freeze handling into alarmtimer_do_nsleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 15f27ce24cb613e6e01ce27c4094c55e55dde5d4 Gitweb: http://git.kernel.org/tip/15f27ce24cb613e6e01ce27c4094c55e55dde5d4 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:27 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:40 +0200 alarmtimer: Move copyout and

Re: [PATCH v5 0/4] of: remove *phandle properties from expanded device tree

2017-06-13 Thread Rob Herring
On Sat, Jun 10, 2017 at 12:47 AM, wrote: > From: Frank Rowand > > Remove "phandle" and "linux,phandle" properties from the internal > device tree. The phandle will still be in the struct device_node > phandle field. > > This is to resolve the issue found by Stephen Boyd [1] when he changed >

Re: [RESEND x3][PATCH v4] arm64: dts: hi6220: Add k3-dma and i2s/hdmi audio support

2017-06-13 Thread John Stultz
On Tue, Jun 13, 2017 at 2:46 PM, Mark Brown wrote: > On Tue, Jun 13, 2017 at 01:42:15PM -0700, John Stultz wrote: > >> Its a trivial bit of code, but its in the drm directory and I suspect >> at this stage I'm not going to be able to get maintainer attention for >> it in time

Re: [RESEND x3][PATCH v4] arm64: dts: hi6220: Add k3-dma and i2s/hdmi audio support

2017-06-13 Thread John Stultz
On Tue, Jun 13, 2017 at 2:46 PM, Mark Brown wrote: > On Tue, Jun 13, 2017 at 01:42:15PM -0700, John Stultz wrote: > >> Its a trivial bit of code, but its in the drm directory and I suspect >> at this stage I'm not going to be able to get maintainer attention for >> it in time for 4.13 (plus since

[tip:timers/core] hrtimer_nanosleep(): Pass rmtp in restart_block

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 192a82f9003fe8fabd6088aa646e829225a94c55 Gitweb: http://git.kernel.org/tip/192a82f9003fe8fabd6088aa646e829225a94c55 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:28 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] posix-cpu-timers: Move copyout of timespec into do_cpu_nanosleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 86a9c446c13ecd8793ea8599761322aed125d542 Gitweb: http://git.kernel.org/tip/86a9c446c13ecd8793ea8599761322aed125d542 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:26 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017

[tip:timers/core] hrtimer_nanosleep(): Pass rmtp in restart_block

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 192a82f9003fe8fabd6088aa646e829225a94c55 Gitweb: http://git.kernel.org/tip/192a82f9003fe8fabd6088aa646e829225a94c55 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:28 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:40 +0200 hrtimer_nanosleep(): Pass

[tip:timers/core] posix-cpu-timers: Move copyout of timespec into do_cpu_nanosleep()

2017-06-13 Thread tip-bot for Al Viro
Commit-ID: 86a9c446c13ecd8793ea8599761322aed125d542 Gitweb: http://git.kernel.org/tip/86a9c446c13ecd8793ea8599761322aed125d542 Author: Al Viro AuthorDate: Wed, 7 Jun 2017 09:42:26 +0100 Committer: Thomas Gleixner CommitDate: Wed, 14 Jun 2017 00:00:40 +0200 posix-cpu-timers: Move

Re: [PATCH] drm: adv7511_audio: Add .get_dai_id callback to map port number to dai id

2017-06-13 Thread John Stultz
On Tue, Jun 13, 2017 at 2:59 PM, John Stultz wrote: > ALSA SoC needs to know connected DAI ID for probing. Using > the new audio-card-graph approach, ports/endpoints are used > to describe how the links are connected. Unfortunately, since > ports/endpoints are used as well

Re: [PATCH] drm: adv7511_audio: Add .get_dai_id callback to map port number to dai id

2017-06-13 Thread John Stultz
On Tue, Jun 13, 2017 at 2:59 PM, John Stultz wrote: > ALSA SoC needs to know connected DAI ID for probing. Using > the new audio-card-graph approach, ports/endpoints are used > to describe how the links are connected. Unfortunately, since > ports/endpoints are used as well for video linkages,

[PATCH] drm: adv7511_audio: Add .get_dai_id callback to map port number to dai id

2017-06-13 Thread John Stultz
ALSA SoC needs to know connected DAI ID for probing. Using the new audio-card-graph approach, ports/endpoints are used to describe how the links are connected. Unfortunately, since ports/endpoints are used as well for video linkages, there are some issues mixing the port ids to the two (video and

[PATCH] drm: adv7511_audio: Add .get_dai_id callback to map port number to dai id

2017-06-13 Thread John Stultz
ALSA SoC needs to know connected DAI ID for probing. Using the new audio-card-graph approach, ports/endpoints are used to describe how the links are connected. Unfortunately, since ports/endpoints are used as well for video linkages, there are some issues mixing the port ids to the two (video and

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