Re: [PATCH] rcutorture: Print out barrier error as document says

2016-08-14 Thread Paul E. McKenney
On Sat, Aug 13, 2016 at 03:54:35PM +0900, SeongJae Park wrote: > Test for rcu_barrier() has introduced by commit fae4b54f28f0 ("rcu: > Introduce rcutorture testing for rcu_barrier()"). Updated document says > that `rtbe` field of output indicates failure of the test. However, the > code has not u

Re: [PATCH] helene: fix memory leak when heleno_x_pon fails

2016-08-14 Thread Abylay Ospan
Hi Colin, It's really possible memory leak here. thanks for fix. Acked-by: Abylay Ospan 2016-08-13 14:16 GMT-04:00 Colin King : > From: Colin Ian King > > The error return path of failed calls to heleno_x_pon leak > memory because priv is not kfree'd. Fix this by kfree'ing > priv before retur

Re: [PATCHv2, 00/41] ext4: support of huge pages

2016-08-14 Thread Andreas Dilger
On Aug 12, 2016, at 12:37 PM, Kirill A. Shutemov wrote: > > Here's stabilized version of my patchset which intended to bring huge pages > to ext4. > > The basics are the same as with tmpfs[1] which is in Linus' tree now and > ext4 built on top of it. The main difference is that we need to handl

Re: [PATCH v3 16/51] x86/32: put real return address on stack in entry code

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > This standardizes the stacks of idle tasks to be consistent with other > tasks on 32-bit. It might be nice to stick a ud2 or 1: hlt; jmp 1b or similar afterwards to make it clear that initial_code can't return.

[GIT PULL] [PATCH v4 00/26] Delete CURRENT_TIME and CURRENT_TIME_SEC macros

2016-08-14 Thread Deepa Dinamani
The series is aimed at getting rid of CURRENT_TIME and CURRENT_TIME_SEC macros. The macros are not y2038 safe. There is no plan to transition them into being y2038 safe. ktime_get_* api's can be used in their place. And, these are y2038 safe. Thanks to Arnd Bergmann for all the guidance and discus

Re: [PATCH 2/2] net: sched: convert qdisc linked list to hashtable

2016-08-14 Thread Cong Wang
On Fri, Aug 12, 2016 at 6:53 AM, Jiri Kosina wrote: > On Fri, 12 Aug 2016, Daniel Borkmann wrote: > >> This results in below panic. Tested reverting this patch and it fixes >> the panic. >> >> Did you test this also with ingress or clsact qdisc (just try adding >> it to lo dev for example) ? > > H

Re: [LKP] [lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression

2016-08-14 Thread Christoph Hellwig
On Sat, Aug 13, 2016 at 02:30:54AM +0200, Christoph Hellwig wrote: > Below is a patch I hacked up this morning to do just that. It passes > xfstests, but I've not done any real benchmarking with it. If the > reduced lookup overhead in it doesn't help enough we'll need to some > sort of look aside

Re: [PATCH net-next] net: fix up a few missing hashtable.h conflict resolutions

2016-08-14 Thread David Miller
From: Jiri Kosina Date: Fri, 12 Aug 2016 16:34:49 +0200 (CEST) > From: Jiri Kosina > > There are a couple of leftover symbol conflicts caused by hashtable.h > being included by netdevice.h; those were not caught as build failure > (they're "only" a warning, but in fact real bugs). Fix those u

Re: [PATCH v3 48/51] x86/unwind: warn if stack grows up

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote: > Add a sanity check to ensure the stack only grows down, and print a > warning if the check fails. > > Signed-off-by: Josh Poimboeuf > --- > arch/x86/kernel/unwind_frame.c | 26 -- > 1 file changed, 24 insertions(+),

Re: [PATCH 3.16 000/305] 3.16.37-rc1 review

2016-08-14 Thread Ben Hutchings
On Sat, 2016-08-13 at 13:43 -0700, Guenter Roeck wrote: > On 08/13/2016 10:42 AM, Ben Hutchings wrote: > > > > This is the start of the stable review cycle for the 3.16.37 > > release. > > There are 305 patches in this series, which will be posted as > > responses > > to this one.  If anyone has a

Re: [PATCH v3 0/7] x86: Rewrite switch_to()

2016-08-14 Thread Ingo Molnar
* Brian Gerst wrote: > On Sat, Aug 13, 2016 at 1:16 PM, Linus Torvalds > wrote: > > On Sat, Aug 13, 2016 at 9:38 AM, Brian Gerst wrote: > >> This patch set simplifies the switch_to() code, by moving the stack switch > >> code out of line into an asm stub before calling __switch_to(). This end

[PATCH 0/2] be2iscsi: Logging neatening

2016-08-14 Thread Joe Perches
Joe Perches (2): be2iscsi: Coalesce split strings and formats be2iscsi: Use a standard logging style drivers/scsi/be2iscsi/be_cmds.c | 61 +++--- drivers/scsi/be2iscsi/be_iscsi.c | 115 ++- drivers/scsi/be2iscsi/be_main.c | 398 +-- drivers/scsi/

Re: [PATCH v3 09/51] x86/dumpstack: fix x86_32 kernel_stack_pointer() previous stack access

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > On x86_32, when an interrupt happens from kernel space, SS and SP aren't > pushed and the existing stack is used. So pt_regs is effectively two > words shorter, and the previous stack pointer is normally the memory > after the shortened pt_

Re: [PATCH v3 14/51] x86/asm/head: put real return address on idle task stack

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > The frame at the end of each idle task stack has a zeroed return > address. This is inconsistent with real task stacks, which have a real > return address at that spot. This inconsistency can be confusing for > stack unwinders. > > Make it

Who reordered my disks (probably v4.8-rc1 problem)

2016-08-14 Thread Pavel Machek
Hi! It seems that in v4.8-rc0, /dev/sdX got reordered, and now USB devices are probed before SATA drivers. That is pretty anti-social. It broke my boot on my primary machine, and unfortunately due to BIOS problems (keyboard does not work when connected through a hub) it is less fun than it should

Re: [PATCH 3.2 00/94] 3.2.82-rc1 review

2016-08-14 Thread Ben Hutchings
On Sat, 2016-08-13 at 13:42 -0700, Guenter Roeck wrote: > On 08/13/2016 10:42 AM, Ben Hutchings wrote: > > > > This is the start of the stable review cycle for the 3.2.82 > > release. > > There are 94 patches in this series, which will be posted as > > responses > > to this one.  If anyone has any

Re: [PATCH v3 42/51] x86/unwind: create stack frames for saved syscall registers

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote: > The entry code doesn't encode pt_regs for syscalls. But they're always > at the same location, so we can add a manual check for them. At first I thought these would be useless (they're the *user* state and aren't directly relevant to the k

[PATCH 1/2] be2iscsi: Coalesce split strings and formats

2016-08-14 Thread Joe Perches
Split strings are not preferred for ease of grep. Signed-off-by: Joe Perches --- drivers/scsi/be2iscsi/be_cmds.c | 15 ++-- drivers/scsi/be2iscsi/be_iscsi.c | 33 +++ drivers/scsi/be2iscsi/be_main.c | 180 ++- drivers/scsi/be2iscsi/be_mgmt.c | 3 +-

[PATCH 2/2] be2iscsi: Use a standard logging style

2016-08-14 Thread Joe Perches
Neaten all the beiscsi_log uses. Remove the leading 'B_%d" prefixes and make the format and arguments match without an implied __LINE__. Signed-off-by: Joe Perches --- drivers/scsi/be2iscsi/be_cmds.c | 54 +++ drivers/scsi/be2iscsi/be_iscsi.c | 100 ++-- drivers/scsi/be2iscsi/be_m

drivers/media/v4l2-core/videobuf2-dma-contig.c:486:2: error: implicit declaration of function 'dma_get_cache_alignment'

2016-08-14 Thread kbuild test robot
Hi Hans, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 329f4152911c276b074bec75a0443f88821afdb7 commit: c1023ba74fc77dc56dc317bd98f5060aab889ac1 [media] drivers/media/platform/Kconfig: fix VIDEO_MEDIATEK_VCODEC de

Re: [LKP] [lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression

2016-08-14 Thread Fengguang Wu
Hi Christoph, On Sat, Aug 13, 2016 at 11:48:25PM +0200, Christoph Hellwig wrote: On Sat, Aug 13, 2016 at 02:30:54AM +0200, Christoph Hellwig wrote: Below is a patch I hacked up this morning to do just that. It passes xfstests, but I've not done any real benchmarking with it. If the reduced lo

[PATCH] ASoC: es8328: explict I2C and SPI menu entry

2016-08-14 Thread Randy Li
The es8328 support both I2C and SPI as control interface, and it is possible that the interface is determined by dts in simple sound card situation. We would better allow them be built at the same time. Signed-off-by: Randy Li --- sound/soc/codecs/Kconfig | 6 +++--- 1 file changed, 3 insertions

[PATCH] MAINTAINERS: iSCSI: BladeEngine2: Remove John Soni Jose's entry

2016-08-14 Thread Joe Perches
This email bounces. Signed-off-by: Joe Perches --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 62ea0d1..32cabc3 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -10554,7 +10554,6 @@ F: include/uapi/linux/phantom.h SERVER ENGINES 10Gbps iSCSI

Re: [PATCH v3 41/51] x86/entry/unwind: create stack frames for saved interrupt registers

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote: > With frame pointers, when a task is interrupted, its stack is no longer > completely reliable because the function could have been interrupted > before it had a chance to save the previous frame pointer on the stack. > So the caller of the i

Re: [PATCH v3 15/51] x86/asm/head: standardize the end of the stack for idle tasks

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > Thanks to all the recent x86 entry code refactoring, most tasks' kernel > stacks start at the same offset right above their saved pt_regs, > regardless of which syscall was used to enter the kernel. That creates > a nice convention which ma

Re: [PATCH v3 44/51] x86/dumpstack: print any pt_regs found on the stack

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote: > Now that we can find pt_regs registers on the stack, print them. Here's > an example of what it looks like: > > Call Trace: > > [] dump_stack+0x86/0xc3 > [] hrtimer_interrupt+0xb3/0x1c0 > [] local_apic_timer_interrupt+0x36/0x60 > [] s

Re: [PATCH v3 32/51] x86/dumpstack: simplify in_exception_stack()

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > in_exception_stack() does some bad, bad things just so the unwinder can > print different values for different areas of the debug exception stack. > > There's no need to clarify where exactly on the stack it is. Just print > "#DB" and be do

include/linux/unaligned/access_ok.h:7:19: error: redefinition of 'get_unaligned_le16'

2016-08-14 Thread kbuild test robot
Hi Vincent, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 118253a593bd1c57de2d1193df1ccffe1abe745b commit: 3194c6870158e305dac2af52f83681e9cb67280f NFC: nfcmrvl: add firmware download support date: 10 months ago

Re: [PATCH v3 19/51] x86/entry/32: rename 'error_code' to 'common_exception'

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > The 'error_code' label is awkwardly named, especially when it shows up > in a stack trace. Move it to its own local function and rename it to > 'common_exception', analagous to the existing 'common_interrupt'. > > This also makes related st

Re: [PATCH v6 0/2] Block layer support ZAC/ZBC commands

2016-08-14 Thread Shaun Tancheff
On Tue, Aug 9, 2016 at 1:47 AM, Hannes Reinecke wrote: > On 08/05/2016 10:35 PM, Shaun Tancheff wrote: >> On Tue, Aug 2, 2016 at 8:29 PM, Damien Le Moal >> wrote: >>> Hannes, Shaun, >>> >>> Let me add some more comments. >>> On Aug 2, 2016, at 23:35, Hannes Reinecke wrote: On 08/

arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3000' requires '-mfp32'

2016-08-14 Thread kbuild test robot
Hi Guenter, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 118253a593bd1c57de2d1193df1ccffe1abe745b commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier date

Re: [PATCH v3 39/51] x86/dumpstack: convert show_trace_log_lvl() to use the new unwinder

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > Convert show_trace_log_lvl() to use the new unwinder. dump_trace() has > been deprecated. > > Another change here is that callers of show_trace_log_lvl() don't need > to provide the 'bp' argument. The unwinder already finds the relevant >

Re: [Linaro-mm-sig] [RESEND][PATCH 0/5] Ion cleanup

2016-08-14 Thread Benjamin Gaignard
This series of patches look good for me, thanks for the clean up Reviewed-by: Benjamin Gaignard 2016-08-08 18:52 GMT+02:00 Laura Abbott : > I never saw any feedback or action on these patches so this is a resend. > Probably hit the window when everyone was busy/traveling. > > --- > > Hi, > > Thi

Re: [PATCH v3 31/51] x86/dumpstack: allow preemption in show_stack_log_lvl() and dump_trace()

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:28 AM, Josh Poimboeuf wrote: > show_stack_log_lvl() and dump_trace() are already preemption safe: > > - If they're running in interrupt context, preemption is already > disabled and the percpu irq stack pointers can be trusted. I agree with the patch, but I have a mino

Re: [RFC 2/7] tty: add support for "tty slave" devices

2016-08-14 Thread Pavel Machek
On Sat 2016-08-13 12:03:45, Greg Kroah-Hartman wrote: > On Sat, Aug 13, 2016 at 05:14:33AM +0200, Sebastian Reichel wrote: > > From: NeilBrown > > > > A "tty slave" is a device connected via UART. It may need a driver to, > > for example, power the device on when the tty is opened, and power it

Re: [RFC 1/7] tty: serial: omap: add UPF_BOOT_AUTOCONF flag for DT init

2016-08-14 Thread Pavel Machek
It would be nice to have a line about why it is needed, unfortunately include/linux/serial_core.h is not exactly helpful. Plus you'll need to sign off the patch. Acked-by: Pavel Machek Thanks, Pavel

Re: [LKP] [lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression

2016-08-14 Thread Fengguang Wu
Hi Linus, On Fri, Aug 12, 2016 at 11:03:33AM -0700, Linus Torvalds wrote: On Thu, Aug 11, 2016 at 8:56 PM, Dave Chinner wrote: On Thu, Aug 11, 2016 at 07:27:52PM -0700, Linus Torvalds wrote: I don't recall having ever seen the mapping tree_lock as a contention point before, but it's not like

{standard input}:199: Error: unknown opcode

2016-08-14 Thread kbuild test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 118253a593bd1c57de2d1193df1ccffe1abe745b commit: b4214e41b7152b1964a3421a40251d202ae2d2c0 sh: add SMP support for J2 date: 9 days ago config: sh-j2_defconfig (attached as .config) compiler: sh4-linux-gnu-gc

Re: [PATCH] net: bfin_mac: Fix a few spelling fixes

2016-08-14 Thread Randy Dunlap
On 08/12/16 05:58, LABBE Corentin wrote: > This patch respell some word badly spelled. > - Invidate instead of Invalidate > - proble instead of probe > > Signed-off-by: LABBE Corentin > --- > drivers/net/ethernet/adi/bfin_mac.c | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) > >

Re: [RFC 4/7] Bluetooth: hci_uart: Add support for word alignment

2016-08-14 Thread Pavel Machek
On Sat 2016-08-13 05:14:35, Sebastian Reichel wrote: > This will be used by Nokia's H4+ protocol, which > adds padding to packets to reach word alignment. Add a sign-off. Acked-by: Pavel Machek Thanks, Pavel -- (english) http://www.livejo

[PATCH v2 1/2] devicetree: Add vendor prefix for Shenzhen Sunchip Technology Co., Ltd

2016-08-14 Thread Rask Ingemann Lambertsen
Shenzhen Sunchip Technology Co., Ltd produces TV boxes and TV dongles, some of which are sold under other brands. Website: http://www.sunchip-tech.com/> Signed-off-by: Rask Ingemann Lambertsen --- Changes in v2: No patch changes, but added CC to the ARM kernel mailing list. Documentation/device

drivers/pinctrl/intel/pinctrl-merrifield.c:518: error: implicit declaration of function 'readl'

2016-08-14 Thread kbuild test robot
Hi Andy, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 329f4152911c276b074bec75a0443f88821afdb7 commit: 4e80c8f505741cbdef3e10862ea36057e8d85e7c pinctrl: intel: Add Intel Merrifield pin controller support date:

Re: [RFC 7/7] ARM: dts: OMAP3-N950: Add bluetooth

2016-08-14 Thread Pavel Machek
You'll need to sign off the patch. Acked-by: Pavel Machek Pavel On Sat 2016-08-13 05:14:38, Sebastian Reichel wrote: > --- > arch/arm/boot/dts/omap3-n950-n9.dtsi | 34 ++ > 1 file changed, 34 insertions(+)

Re: [LKP] [lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression

2016-08-14 Thread Christoph Hellwig
Hi Fengguang, feel free to try this git tree: git://git.infradead.org/users/hch/vfs.git iomap-fixes

Re: [RFC 6/7] ARM: dts: OMAP3-N900: Add bluetooth

2016-08-14 Thread Pavel Machek
On Sat 2016-08-13 05:14:37, Sebastian Reichel wrote: > Add bcm2048 node and its system clock to the N900 device tree file. > Apart from that a reference to the new clock has been added to > wl1251 (which uses it, too). > > Signed-off-by: Sebastian Reichel As the driver is not currently working a

Re: [PATCH] net: bfin_mac: Fix a few spelling fixes

2016-08-14 Thread David Miller
From: LABBE Corentin Date: Fri, 12 Aug 2016 14:58:02 +0200 > This patch respell some word badly spelled. > - Invidate instead of Invalidate > - proble instead of probe > > Signed-off-by: LABBE Corentin Applied.

Re: staging: ks7010: Replace three printk() calls by pr_err()

2016-08-14 Thread Joe Perches
On Sat, 2016-08-13 at 21:30 +0200, SF Markus Elfring wrote: > > > > I think pr_ is OK if reworking the code > > to support dev_ is not easy. > Thanks for this explanation. - It sounds more constructive than the previous > short > feedback "Not correct". How do you need your food prepared? Do ot

[PATCH v2 2/2] ARM: dts: sun9i: Initial support for the Sunchip CX-A99 board

2016-08-14 Thread Rask Ingemann Lambertsen
The Suncip CX-A99 board is found in at least four brands of TV boxes. It features an Allwinner A80 SOC, with either 2 GiB DDR3 DRAM and 16 GB eMMC or 4 GiB DDR3 DRAM and 32 GB eMMC, as well as several support chips for Ethernet, wireless networking, video output, SATA and power management. For deta

sound: deadlock snd_rawmidi_kernel_open/check_and_subscribe_port

2016-08-14 Thread Dmitry Vyukov
Hello, While running syzkaller fuzzer on f31494bd05b06b0cdb4da6aebe92eaafab970df6 (Aug 12), I've got the following deadlock report: == [ INFO: possible circular locking dependency detected ] 4.8.0-rc1+ #11 Not tainted ---

Re: [PATCH] Kconfig: nand: Make MTD_NAND_FSL_ELBC depend on FSL_SOC

2016-08-14 Thread Boris Brezillon
On Thu, 21 Jul 2016 14:59:18 -0700 Andrey Smirnov wrote: > MTD_NAND_FSL_ELBC selects FSL_LBC that in turn depends on FSL_SOC, so > depending on PPC instead of FSL_SOC leads to this message: > > warning: (MPC836x_RDK && MTD_NAND_FSL_ELBC && > MTD_NAND_FSL_UPM) selects FSL_LBC whic

mgag200_drv.c:undefined reference to `remove_conflicting_framebuffers'

2016-08-14 Thread kbuild test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 329f4152911c276b074bec75a0443f88821afdb7 commit: 339b19e3c4ff728a5dcdbd388a5fbe83c1aabc37 drm/ast: make fbdev support really optional date: 4 weeks ago config: x86_64-randconfig-x000-201633 (attached as .c

Re: change in xhci result in soft lockup

2016-08-14 Thread Kui Zhang
Hello, System still hangs with 4.8.0-rc1+. There are new info in the logs. 00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05) 00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05) 0

Re: [PATCH] net: macb: add phy-handle support for the macb

2016-08-14 Thread David Miller
From: Kedareswara rao Appana Date: Sat, 13 Aug 2016 15:31:49 +0530 > @@ -445,7 +445,13 @@ static int macb_mii_init(struct macb *bp) > dev_set_drvdata(&bp->dev->dev, bp->mii_bus); > > np = bp->pdev->dev.of_node; > - if (np) { > + np1 = of_get_parent(bp->phy_node); > + if

Re: [PATCH] time,virt: resync steal time when guest & host lose sync

2016-08-14 Thread Rik van Riel
On Sat, 2016-08-13 at 10:42 +0200, Ingo Molnar wrote: > * Rik van Riel wrote: > > > On Wed, 10 Aug 2016 07:39:08 +0800 > > Wanpeng Li wrote: > > > > > The regression is caused by your commit "sched,time: Count > > > actually > > > elapsed irq & softirq time". > > > > Wanpeng, does this patch f

Re: [PATCH] UBIFS: fix assertion in layout_in_gaps()

2016-08-14 Thread Richard Weinberger
Vincent, On Fri, Aug 12, 2016 at 3:26 PM, Vincent Stehlé wrote: > An assertion in layout_in_gaps() verifies that the gap_lebs pointer is > below the maximum bound. When computing this maximum bound the idx_lebs > count is multiplied by sizeof(int), while C pointers arithmetic does take > into acc

Re: [PATCH v3 45/51] x86: remove 64-byte gap at end of irq stack

2016-08-14 Thread Andy Lutomirski
On Fri, Aug 12, 2016 at 7:29 AM, Josh Poimboeuf wrote: > There has been a 64-byte gap at the end of the irq stack for at least 12 > years. It predates git history, and I can't find any good reason for > it. Remove it. What's the worst that could happen? I can't think of any reason this would m

arch/ia64/kernel/entry.S:621: Error: Operand 2 of `adds' should be a 14-bit integer (-8192-8191)

2016-08-14 Thread kbuild test robot
Hi Will, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 118253a593bd1c57de2d1193df1ccffe1abe745b commit: da48d094ce5d7c7dcdad9011648a81c42fd1c2ef Kconfig: remove HAVE_LATENCYTOP_SUPPORT date: 7 months ago config:

[PATCH 3/3] Input: wm97xx: Remove deprecated create_singletheread_workqueue

2016-08-14 Thread Bhaktipriya Shridhar
alloc_ordered_workqueue() with WQ_MEM_RECLAIM set, replaces deprecated create_singlethread_workqueue(). This is the identity conversion. The workqueue "ts_workq" has been identity converted. It queues work items viz &wm->ts_reader and &wm->pen_event_work which map to wm97xx_pen_irq_worker (handles

Re: Who reordered my disks (probably v4.8-rc1 problem)

2016-08-14 Thread james harvey
Use static (persistent) naming instead, /dev/disk/by-label, /dev/disk/by-id, /dev/disk/by-uuid, and if gpt /dev/disk/by-partlabel and /dev/disk/by-partuuid As you found, /dev/sdX bus names are assigned in the order they are added, which for some time has not been guaranteed to remain consistent be

Re: [PACTH v2 0/3] Implement /proc//totmaps

2016-08-14 Thread Michal Hocko
On Fri 12-08-16 18:04:19, robert.f...@collabora.com wrote: > From: Robert Foss > > This series implements /proc/PID/totmaps, a tool for retrieving summarized > information about the mappings of a process. The changelog is absolutely missing the usecase. Why do we need this? Why existing interfac

Re: [PATCH v2 00/21] net: thunderx: Support for newer chips and miscellaneous patches

2016-08-14 Thread David Miller
From: sunil.kovv...@gmail.com Date: Fri, 12 Aug 2016 16:51:23 +0530 > This patch series adds support for VNIC on 81xx and 83xx SOCs. > 81xx/83xx is different from 88xx in terms of capabilities and new type > of interfaces supported (eg: QSGMII, RGMII) and have DLMs instead of > QLMs which allows s

[PATCH] x86/power/64: Use __pa() for physical address computation

2016-08-14 Thread Rafael J. Wysocki
From: Rafael J. Wysocki The value of temp_level4_pgt is the physical address of the top-level page directory, so use __pa() to compute it. Signed-off-by: Rafael J. Wysocki --- arch/x86/power/hibernate_64.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-pm/arch/x86/power

Re: Who reordered my disks (probably v4.8-rc1 problem)

2016-08-14 Thread Pavel Machek
Hi! > Use static (persistent) naming instead, /dev/disk/by-label, > /dev/disk/by-id, /dev/disk/by-uuid, and if gpt /dev/disk/by-partlabel > and /dev/disk/by-partuuid Explain that to my bootloader. Kernel needs root= on a command line. > As you found, /dev/sdX bus names are assigned in the order

Re: [PATCH v3 02/14] media: mt9m111: prevent module removal while in use

2016-08-14 Thread Hans Verkuil
On 08/08/2016 09:30 PM, Robert Jarzmik wrote: > The mt9m111 can be a removable module : the only case where the module > should be kept loaded is while it is used, ie. while an active > transation is ongoing on it. > > The notion of active transaction is mapped on the power state of the > module :

arch/mips/vdso/elf.S:1:0: error: '-march=r3000' requires '-mfp32'

2016-08-14 Thread kbuild test robot
Hi Alex, FYI, the error/warning still remains. tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 118253a593bd1c57de2d1193df1ccffe1abe745b commit: ebb5e78cc63417a35254a791de66e1cc84f963cc MIPS: Initial implementation of a VDSO date: 9 months ago config:

[GIT PULL] arm64 fixes for 4.8-rc2

2016-08-14 Thread Catalin Marinas
Hi Linus, Please pull the arm64 fixes below for 4.8-rcX. Thanks. The following changes since commit 29b4817d4018df78086157ea3a55c1d9424a7cfc: Linux 4.8-rc1 (2016-08-07 18:18:00 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux tags/arm

Re: [PATCH v3 12/14] media: platform: pxa_camera: add debug register access

2016-08-14 Thread Hans Verkuil
On 08/08/2016 09:30 PM, Robert Jarzmik wrote: > Add pxa_camera registers access through advanced video debugging. > > Signed-off-by: Robert Jarzmik > --- > drivers/media/platform/soc_camera/pxa_camera.c | 57 > ++ > 1 file changed, 57 insertions(+) > > diff --git a/driv

Re: staging: ks7010: Replace three printk() calls by pr_err()

2016-08-14 Thread SF Markus Elfring
> I think pr_ is OK if reworking the code > to support dev_ is not easy. Thanks for this explanation. - It sounds more constructive than the previous short feedback "Not correct". >> Would you accept that another update will be appended to the discussed patch >> series? > > No. Patches shoul

Regression - SATA disks behind USB ones on v4.8-rc1, breaking boot. [Re: Who reordered my disks (probably v4.8-rc1 problem)]

2016-08-14 Thread Pavel Machek
Hi! > It seems that in v4.8-rc0, /dev/sdX got reordered, and now USB devices > are probed before SATA drivers. That is pretty anti-social. It > broke my boot on my primary machine, and unfortunately due to BIOS > problems (keyboard does not work when connected through a hub) it is > less fun than

Re: [LKP] [lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression

2016-08-14 Thread Fengguang Wu
Hi Christoph, On Sun, Aug 14, 2016 at 12:15:08AM +0200, Christoph Hellwig wrote: Hi Fengguang, feel free to try this git tree: git://git.infradead.org/users/hch/vfs.git iomap-fixes I just queued some test jobs for it. % queue -q vip -t ivb44 -b hch-vfs/iomap-fixes aim7-fs-1brd.yaml fs=xfs

[PATCH] video: fbdev: mb862xx: mb862xx-i2c: delete now unused "int ret" variable

2016-08-14 Thread Paul Gortmaker
In commit 6b610e004baf ("video: fbdev: mb862xx: mb862xx-i2c: don't print error when adding adapter fails") the users of the variable were removed, resulting in: drivers/video/fbdev/mb862xx/mb862xx-i2c.c: In function ‘mb862xx_i2c_init’: drivers/video/fbdev/mb862xx/mb862xx-i2c.c:160:6: warning: unus

Re: [PATCH v3 10/14] media: platform: pxa_camera: remove set_crop

2016-08-14 Thread Hans Verkuil
On 08/08/2016 09:30 PM, Robert Jarzmik wrote: > This is to be seen as a regression as the set_crop function is > removed. This is a temporary situation in the v4l2 porting, and will > have to be added later. This is a bit confusing, since in the next patch you say in the commit log: - the s_crop

Re: [PATCH v3 11/14] media: platform: pxa_camera: make a standalone v4l2 device

2016-08-14 Thread Hans Verkuil
On 08/08/2016 09:30 PM, Robert Jarzmik wrote: > +static int pxa_camera_sensor_bound(struct v4l2_async_notifier *notifier, > + struct v4l2_subdev *subdev, > + struct v4l2_async_subdev *asd) > +{ > + int err; > + struct v4l2_device *v4l2_dev = notifier->v4

[PATCH 0/3] Remove usages of deprecated create_singlethread_workqueue

2016-08-14 Thread Bhaktipriya Shridhar
This patch set removes the instances of deprecated create_singlethread_workqueue (scheduled for removal) in drivers/input by making the appropriate conversions. Bhaktipriya Shridhar (3): Input: psmouse: Remove deprecated create_singletheread_workqueue Input: touchscreen: mc13783_ts: Remove de

Re: [PATCH] net: phy: initialize rc to zero to avoid returning garbage value

2016-08-14 Thread David Miller
From: Colin King Date: Fri, 12 Aug 2016 21:29:24 +0100 > From: Colin Ian King > > In the case where phydev->interrupts is not PHY_INTERRUPT_ENABLED > function vsc85xx_ack_interrupt is returning an uninitialized > garbage value. Fix this by initializing rc to zero. > > Signed-off-by: Colin Ian

[PATCH 2/3] Input: touchscreen: mc13783_ts: Remove deprecated create_singletheread_workqueue

2016-08-14 Thread Bhaktipriya Shridhar
The workqueue "workqueue" has a single workitem(&priv->work) and hence doesn't require ordering. Also, it is not being used on a memory reclaim path. Hence, the singlethreaded workqueue has been replaced with the use of system_wq. System workqueues have been able to handle high level of concurrenc

Re: [PATCH v3 00/14] pxa_camera transition to v4l2 standalone device

2016-08-14 Thread Hans Verkuil
On 08/08/2016 09:30 PM, Robert Jarzmik wrote: > Hi Hans, > > We're leaving the domain of the RFC to a proper submission. > > This is very alike to what you reviewed earlier, the code is very close, and : > - the split between patches is done to better isolate cleanups from real code > - start_s

Re: [RFC 2/7] tty: add support for "tty slave" devices

2016-08-14 Thread Sebastian Reichel
Hi, On Sat, Aug 13, 2016 at 12:03:45PM +0200, Greg Kroah-Hartman wrote: > On Sat, Aug 13, 2016 at 05:14:33AM +0200, Sebastian Reichel wrote: > > From: NeilBrown > > > > A "tty slave" is a device connected via UART. It may need a driver to, > > for example, power the device on when the tty is op

Re: Regression - SATA disks behind USB ones on v4.8-rc1, breaking boot. [Re: Who reordered my disks (probably v4.8-rc1 problem)]

2016-08-14 Thread Tom Yan
Since when it is expected that SATA disks will always be probed before USB disks? We can't guarantee that even if we make sure all ata drivers are loaded before usb-storage/uas. That's why we need consistent namings (e.g. /dev/disk/by-id/*). On 14 August 2016 at 17:20, Pavel Machek wrote: > Hi! >

Re: [PATCH] calipso: fix resource leak on calipso_genopt failure

2016-08-14 Thread David Miller
From: Colin King Date: Thu, 11 Aug 2016 18:17:22 +0100 > From: Colin Ian King > > Currently, if calipso_genopt fails then the error exit path > does not free the ipv6_opt_hdr new causing a memory leak. Fix > this by kfree'ing new on the error exit path. > > Signed-off-by: Colin Ian King Appl

Re: [tip:x86/boot] x86/mm: Enable KASLR for physical mapping memory regions

2016-08-14 Thread Brian Gerst
On Fri, Jul 8, 2016 at 4:35 PM, tip-bot for Thomas Garnier wrote: > Commit-ID: 021182e52fe01c1f7b126f97fd6ba048dc4234fd > Gitweb: http://git.kernel.org/tip/021182e52fe01c1f7b126f97fd6ba048dc4234fd > Author: Thomas Garnier > AuthorDate: Tue, 21 Jun 2016 17:47:03 -0700 > Committer: Ingo M

[PATCH 1/3] Input: psmouse: Remove deprecated create_singletheread_workqueue

2016-08-14 Thread Bhaktipriya Shridhar
alloc_ordered_workqueue replaces the deprecated create_singlethread_workqueue. There are multiple work items on the work queue viz &priv->dev3_register_work, &priv->recalib_wq, &psmouse->resync_work, which require execution ordering. Hence, an ordered workqueue has been used. The workqueue is not

Re: [LKP] [lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression

2016-08-14 Thread Dave Chinner
On Sat, Aug 13, 2016 at 02:30:54AM +0200, Christoph Hellwig wrote: > On Fri, Aug 12, 2016 at 08:02:08PM +1000, Dave Chinner wrote: > > Which says "no change". Oh well, back to the drawing board... > > I don't see how it would change thing much - for all relevant calculations > we convert to block

Re: Regression - SATA disks behind USB ones on v4.8-rc1, breaking boot. [Re: Who reordered my disks (probably v4.8-rc1 problem)]

2016-08-14 Thread Pavel Machek
On Sun 2016-08-14 17:34:18, Tom Yan wrote: > Since when it is expected that SATA disks will always be probed before > USB disks? We can't guarantee that even if we make sure all ata > drivers are loaded before usb-storage/uas. That's why we need > consistent namings (e.g. /dev/disk/by-id/*). Since

Re: staging: ks7010: Replace three printk() calls by pr_err()

2016-08-14 Thread SF Markus Elfring
> You might have noticed I also wrote in the same reply: > > "All of these pr_fmt uses are redundant as pr_err already does pr_fmt" I admit that I made another software development mistake there. - It might not matter much when a final fix could be to get rid of the three affected logging calls

Re: Regression - SATA disks behind USB ones on v4.8-rc1, breaking boot. [Re: Who reordered my disks (probably v4.8-rc1 problem)]

2016-08-14 Thread Tom Yan
On 14 August 2016 at 18:01, Pavel Machek wrote: > > Since SATA support was merged, certainly since v2.4, and from way > before /dev/disk/by-id existed. I have no idea how "SATA before USB" had been done in the past (if it was ever a thing in the kernel), but that has not been the case since at le

[GIT PULL] Architecture fixes for v4.8

2016-08-14 Thread Guenter Roeck
Hi Linus, Please consider pulling generic architecture fixes for Linux v4.8 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git fixes-for-linus-4.8 There are two patches in this series. Both have been in -next through maintainer branches for a while, and

[PATCH v2 0/3] USB Audio Gadget refactoring

2016-08-14 Thread Ruslan Bilovol
I came to this patch series when wanted to do two things: - use UAC1 as virtual ALSA sound card on gadget side, just like UAC2 is used so it's possible to do rate resampling - have both playback/capture support in UAC1 Since I wanted to have same behavior for both UAC1/UAC2, obviously I've

Re: Regression - SATA disks behind USB ones on v4.8-rc1, breaking boot. [Re: Who reordered my disks (probably v4.8-rc1 problem)]

2016-08-14 Thread Pavel Machek
On Sun 2016-08-14 11:20:44, Pavel Machek wrote: > Hi! > > > It seems that in v4.8-rc0, /dev/sdX got reordered, and now USB devices > > are probed before SATA drivers. That is pretty anti-social. It > > broke my boot on my primary machine, and unfortunately due to BIOS > > problems (keyboard does n

Re: [PATCH 3.16 102/305] xfs: xfs_iflush_cluster fails to abort on error

2016-08-14 Thread Dave Chinner
On Sat, Aug 13, 2016 at 06:42:51PM +0100, Ben Hutchings wrote: > 3.16.37-rc1 review patch. If anyone has any objections, please let me know. > > -- > > From: Dave Chinner > > commit b1438f477934f5a4d5a44df26f3079a7575d5946 upstream. > > When a failure due to an inode buffer oc

[PATCH v2 2/3] usb: gadget: f_uac2: split out audio core

2016-08-14 Thread Ruslan Bilovol
Abstract the peripheral side ALSA sound card code from the f_uac2 function into a component that can be called by various functions, so the various flavors can be split apart and selectively reused. Visible changes: - add uac_params structure to pass audio paramteres for gaudio_setup - make A

Re: Regression - SATA disks behind USB ones on v4.8-rc1, breaking boot. [Re: Who reordered my disks (probably v4.8-rc1 problem)]

2016-08-14 Thread Tom Yan
On 14 August 2016 at 18:07, Tom Yan wrote: > On 14 August 2016 at 18:01, Pavel Machek wrote: >> >> Since SATA support was merged, certainly since v2.4, and from way >> before /dev/disk/by-id existed. > > I have no idea how "SATA before USB" had been done in the past (if it > was ever a thing in t

Re: [PATCH v2 00/10] staging: ks7010: Fine-tuning for a SDIO card driver

2016-08-14 Thread SF Markus Elfring
> I added some Acked- and Reviewed-by tags last time. I noticed this of course. > Did the patches change Yes. - The amount of source code which I touched in this software module is different for the second series. > or why didn't you add them? I imagined that your acknowledgements to the pre

[PATCH v4 13/26] fs: cifs: Replace CURRENT_TIME with ktime_get_real_ts()

2016-08-14 Thread Deepa Dinamani
This is in preparation for the patch that transitions vfs timestamps to use 64 bit time and hence make them y2038 safe. CURRENT_TIME macro will be deleted before merging the aforementioned patch. Filesystem times will use current_fs_time() instead of CURRENT_TIME. Use ktime_get_real_ts() here as

[PATCH v4 24/26] fnic: Use time64_t to represent trace timestamps

2016-08-14 Thread Deepa Dinamani
trace timestamps use struct timespec and CURRENT_TIME which are not y2038 safe. These timestamps are only part of the trace log on the machine and are not shared with the fnic. Replace then with y2038 safe struct timespec64 and ktime_get_real_ts64(), respectively. Signed-off-by: Deepa Dinamani Re

[PATCH v4 22/26] libceph: Replace CURRENT_TIME with ktime_get_real_ts

2016-08-14 Thread Deepa Dinamani
CURRENT_TIME is not y2038 safe. The macro will be deleted and all the references to it will be replaced by ktime_get_* apis. struct timespec is also not y2038 safe. Retain timespec for timestamp representation here as ceph uses it internally everywhere. These references will be changed to use stru

[PATCH 3.16 214/305] IB/mlx5: Fix post send fence logic

2016-08-14 Thread Ben Hutchings
3.16.37-rc1 review patch. If anyone has any objections, please let me know. -- From: Eli Cohen commit c9b254955b9f8814966f5dabd34c39d0e0a2b437 upstream. If the caller specified IB_SEND_FENCE in the send flags of the work request and no previous work request stated that the suc

Re: [PATCH v3 0/7] x86: Rewrite switch_to()

2016-08-14 Thread Brian Gerst
On Sat, Aug 13, 2016 at 1:16 PM, Linus Torvalds wrote: > On Sat, Aug 13, 2016 at 9:38 AM, Brian Gerst wrote: >> This patch set simplifies the switch_to() code, by moving the stack switch >> code out of line into an asm stub before calling __switch_to(). This ends >> up being more readable, and u

[PATCH v4 05/26] fs: Replace current_fs_time() with current_time()

2016-08-14 Thread Deepa Dinamani
current_fs_time() uses struct super_block* as an argument. As per Linus's suggestion, this is changed to take struct inode* as a parameter instead. This is because the function is primarily meant for vfs inode timestamps. Also the function was renamed as per Arnd's suggestion. Change all calls to

[PATCH 3.16 149/305] IB/mlx5: Return PORT_ERR in Active to Initializing tranisition

2016-08-14 Thread Ben Hutchings
3.16.37-rc1 review patch. If anyone has any objections, please let me know. -- From: Noa Osherovich commit 2788cf3bd90af3791c3195c52391bcf34fa67b40 upstream. FW port-change events are fired on Active <-> non Active port state transitions only. When the port state changes from

  1   2   3   4   5   6   7   8   9   10   >