Re: linux-next: Tree for Oct 6 (drivers/misc/hisi_hikey_usb.c)

2020-10-06 Thread John Stultz
On Tue, Oct 6, 2020 at 12:29 PM Randy Dunlap  wrote:
>
> On 10/6/20 5:12 AM, Stephen Rothwell wrote:
> > Hi all,
> >
> > Changes since 20201002:
> >
>
> on x86_64:
> CONFIG_USB_ROLE_SWITCH=m
> and HISI_HIKEY_USB=y.
>
> ld: drivers/misc/hisi_hikey_usb.o: in function `hisi_hikey_usb_remove':
> hisi_hikey_usb.c:(.text+0x61): undefined reference to 
> `usb_role_switch_unregister'
> ld: hisi_hikey_usb.c:(.text+0xa4): undefined reference to 
> `usb_role_switch_put'
> ld: drivers/misc/hisi_hikey_usb.o: in function `hub_usb_role_switch_set':
> hisi_hikey_usb.c:(.text+0xd3): undefined reference to 
> `usb_role_switch_get_drvdata'
> ld: drivers/misc/hisi_hikey_usb.o: in function `relay_set_role_switch':
> hisi_hikey_usb.c:(.text+0x54d): undefined reference to 
> `usb_role_switch_set_role'
> ld: drivers/misc/hisi_hikey_usb.o: in function `hisi_hikey_usb_probe':
> hisi_hikey_usb.c:(.text+0x8a5): undefined reference to `usb_role_switch_get'
> ld: hisi_hikey_usb.c:(.text+0xa08): undefined reference to 
> `usb_role_switch_register'
> ld: hisi_hikey_usb.c:(.text+0xa6e): undefined reference to 
> `usb_role_switch_put'
>
>
> Full randconfig file is attached.
>

Adding Mauro to the thread, as he's the one submitting that patch upstream.

Looks like we need to tweak the kconfig so it depends on CONFIG_USB_ROLE_SWITCH.

thanks
-john


Re: linux-next: Tree for Oct 6 (sound/soc/intel/catpt/device.c)

2020-10-06 Thread Randy Dunlap
On 10/6/20 11:54 AM, Randy Dunlap wrote:
> On 10/6/20 5:12 AM, Stephen Rothwell wrote:
>> Hi all,
>>
>> Changes since 20201002:
>>
> 
> on x86_64 or i386:
> when CONFIG_MODULES is not set/enabled:
> 
> ../sound/soc/intel/catpt/device.c: In function ‘catpt_resume’:
> ../sound/soc/intel/catpt/device.c:84:7: error: implicit declaration of 
> function ‘module_is_live’; did you mean ‘module_driver’? 
> [-Werror=implicit-function-declaration]
>   if (!module_is_live(dev->driver->owner)) {
>^~
>module_driver
> 
> 
> You could see
> commit cdb685cb9158fa67f6f4584ea39279ed7ae39253
> Author: Danil Kipnis 
> Date:   Thu May 21 20:59:09 2020 +0200
> 
> RDMA/rnbd: Fix compilation error when CONFIG_MODULES is disabled
> 
> for a possible fix.
> 

I also just saw this:

WARNING: unmet direct dependencies detected for DW_DMAC_CORE
  Depends on [n]: DMADEVICES [=n]
  Selected by [y]:
  - SND_SOC_INTEL_CATPT [=y] && SOUND [=y] && !UML && SND [=y] && SND_SOC [=y] 
&& SND_SOC_INTEL_SST_TOPLEVEL [=y] && (ACPI [=n] || COMPILE_TEST [=y]) && 
SND_DMA_SGBUF [=y]

so SND_SOC_INTEL_CATPT should also depend on DMADEVICES.


-- 
~Randy
Reported-by: Randy Dunlap 


Re: linux-next: Tree for Oct 6 (sound/soc/intel/catpt/device.c)

2020-10-06 Thread Randy Dunlap
On 10/6/20 5:12 AM, Stephen Rothwell wrote:
> Hi all,
> 
> Changes since 20201002:
> 

on x86_64 or i386:
when CONFIG_MODULES is not set/enabled:

../sound/soc/intel/catpt/device.c: In function ‘catpt_resume’:
../sound/soc/intel/catpt/device.c:84:7: error: implicit declaration of function 
‘module_is_live’; did you mean ‘module_driver’? 
[-Werror=implicit-function-declaration]
  if (!module_is_live(dev->driver->owner)) {
   ^~
   module_driver


You could see
commit cdb685cb9158fa67f6f4584ea39279ed7ae39253
Author: Danil Kipnis 
Date:   Thu May 21 20:59:09 2020 +0200

RDMA/rnbd: Fix compilation error when CONFIG_MODULES is disabled

for a possible fix.

-- 
~Randy
Reported-by: Randy Dunlap 


linux-next: Tree for Oct 6

2020-10-06 Thread Stephen Rothwell
Hi all,

Changes since 20201002:

The arm-soc tree gained conflicts against the dma-mapping tree.

The sunxi tree gained a conflict against the arm-soc tree.

The vfs tree lost its build failure.

The net-next tree gained a semantic coflict against the dma-mapping tree.

The input tree gained a conflict against the arm-soc tree.

The mmc tree gained a build failure so I used the version from
next-20201002.

The devicetree tree gained a conflict against the mfd tree.

The tip tree gained a conflict against the dma-mapping tree.

The char-misc tree gained a conflict against the powerpc tree.

The staging tree gained a conflict against the devicetree tree.

The hmm tree gained a semantic conflict against the drm tree.

The akpm-current tree gained a conflict against the risc-v tree.

The akpm tree gained a conflict against the kselftest-fixes tree.

Non-merge commits (relative to Linus' tree): 12407
 12126 files changed, 683220 insertions(+), 253478 deletions(-)



I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
(patches at http://www.kernel.org/pub/linux/kernel/next/ ).  If you
are tracking the linux-next tree using git, you should not use "git pull"
to do so as that will try to merge the new linux-next release with the
old one.  You should use "git fetch" and checkout or reset to the new
master.

You can see which trees have been included by looking in the Next/Trees
file in the source.  There are also quilt-import.log and merge.log
files in the Next directory.  Between each merge, the tree was built
with a ppc64_defconfig for powerpc, an allmodconfig for x86_64, a
multi_v7_defconfig for arm and a native build of tools/perf. After
the final fixups (if any), I do an x86_64 modules_install followed by
builds for x86_64 allnoconfig, powerpc allnoconfig (32 and 64 bit),
ppc44x_defconfig, allyesconfig and pseries_le_defconfig and i386, sparc
and sparc64 defconfig and htmldocs. And finally, a simple boot test
of the powerpc pseries_le_defconfig kernel in qemu (with and without
kvm enabled).

Below is a summary of the state of the merge.

I am currently merging 328 trees (counting Linus' and 86 trees of bug
fix patches pending for the current merge release).

Stats about the size of the tree over time can be seen at
http://neuling.org/linux-next-size.html .

Status of my local build tests will be at
http://kisskb.ellerman.id.au/linux-next .  If maintainers want to give
advice about cross compilers/configs that work, we are always open to add
more builds.

Thanks to Randy Dunlap for doing many randconfig builds.  And to Paul
Gortmaker for triage and bug fixes.

-- 
Cheers,
Stephen Rothwell

$ git checkout master
$ git reset --hard stable
Merging origin/master (7575fdda569b Merge tag 'platform-drivers-x86-v5.9-2' of 
git://git.infradead.org/linux-platform-drivers-x86)
Merging fixes/fixes (9123e3a74ec7 Linux 5.9-rc1)
Merging kbuild-current/fixes (e30d694c3381 Documentation/llvm: Fix clang target 
examples)
Merging arc-current/for-curr (db320a000251 ARC: [dts] fix the errors detected 
by dtbs_check)
Merging arm-current/fixes (9123e3a74ec7 Linux 5.9-rc1)
Merging arm64-fixes/for-next/fixes (a509a66a9d0d arm64: permit ACPI core to map 
kernel memory used for table overrides)
Merging arm-soc-fixes/arm/fixes (6869f774b1cd Merge tag 
'omap-for-v5.9/fixes-rc7' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes)
Merging uniphier-fixes/fixes (48778464bb7d Linux 5.8-rc2)
Merging drivers-memory-fixes/fixes (7ff3a2a626f7 memory: jz4780_nemc: Fix an 
error pointer vs NULL check in probe())
Merging m68k-current/for-linus (382f429bb559 m68k: defconfig: Update defconfigs 
for v5.8-rc3)
Merging powerpc-fixes/fixes (0460534b532e powerpc/papr_scm: Limit the 
readability of 'perf_stats' sysfs attribute)
Merging s390-fixes/fixes (a1b8638ba132 Linux 5.9-rc7)
Merging sparc/master (0a95a6d1a4cd sparc: use for_each_child_of_node() macro)
Merging fscrypt-current/for-stable (2b4eae95c736 fscrypt: don't evict dirty 
inodes after removing key)
Merging net/master (4296adc3e32f net/core: check length before updating 
Ethertype in skb_mpls_{push,pop})
Merging bpf/master (d82a532a6115 bpf: Fix "unresolved symbol" build error with 
resolve_btfids)
Merging ipsec/master (e94ee171349d xfrm: Use correct address family in 
xfrm_state_find)
Merging netfilter/master (48d072c4e8cd selftests: netfilter: add time counter 
check)
Merging ipvs/master (48d072c4e8cd selftests: netfilter: add time counter check)
Merging wireless-drivers/master (efb1676306f6 mt76: mt7615: reduce maximum VHT 
MPDU length to 7991)
Merging mac80211/master (ef9da46ddef0 r8169: fix data corruption issue on 
RTL8402)
Merging rdma-fixes/for-rc (a1b8638ba132 Linux 5.9-rc7)
Merging sound-current/for-linus (08befca40026 ALSA: hda/realtek - Add mute Led 
support for HP Elitebook 845 G7)
Merging sound-asoc-fixes/for-linus 

linux-next: Tree for Oct 6

2016-10-05 Thread Stephen Rothwell
Hi all,

There will be no linux-next release tomorrow.

Please do *not* add any v4.10 material to your linux-next included trees
until v4.9-rc1 has been released i.e. the merge window closes.

Changes since 20161005:

The akpm-current tree gained a conflict against the percpu tree.

Non-merge commits (relative to Linus' tree): 9246
 6433 files changed, 53 insertions(+), 234224 deletions(-)



I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
(patches at http://www.kernel.org/pub/linux/kernel/next/ ).  If you
are tracking the linux-next tree using git, you should not use "git pull"
to do so as that will try to merge the new linux-next release with the
old one.  You should use "git fetch" and checkout or reset to the new
master.

You can see which trees have been included by looking in the Next/Trees
file in the source.  There are also quilt-import.log and merge.log
files in the Next directory.  Between each merge, the tree was built
with a ppc64_defconfig for powerpc and an allmodconfig (with
CONFIG_BUILD_DOCSRC=n) for x86_64, a multi_v7_defconfig for arm and a
native build of tools/perf. After the final fixups (if any), I do an
x86_64 modules_install followed by builds for x86_64 allnoconfig,
powerpc allnoconfig (32 and 64 bit), ppc44x_defconfig, allyesconfig
(this fails its final link) and pseries_le_defconfig and i386, sparc
and sparc64 defconfig.

Below is a summary of the state of the merge.

I am currently merging 243 trees (counting Linus' and 34 trees of patches
pending for Linus' tree).

Stats about the size of the tree over time can be seen at
http://neuling.org/linux-next-size.html .

Status of my local build tests will be at
http://kisskb.ellerman.id.au/linux-next .  If maintainers want to give
advice about cross compilers/configs that work, we are always open to add
more builds.

Thanks to Randy Dunlap for doing many randconfig builds.  And to Paul
Gortmaker for triage and bug fixes.

-- 
Cheers,
Stephen Rothwell

$ git checkout master
$ git reset --hard stable
Merging origin/master (5691f0e9a3e7 Merge tag 'sound-4.9-rc1' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound)
Merging fixes/master (6e44d367fe87 netfilter: merge fixup for 
"nf_tables_netdev: remove redundant ip_hdr assignment")
Merging kbuild-current/rc-fixes (d3e2773c4ede builddeb: Skip gcc-plugins when 
not configured)
Merging arc-current/for-curr (3eab887a5542 Linux 4.8-rc4)
Merging arm-current/fixes (117e5e9c4cfc ARM: 8618/1: decompressor: reset ttbcr 
fields to use TTBR0 on ARMv7)
Merging m68k-current/for-linus (6736e65effc3 m68k: Migrate exception table 
users off module.h and onto extable.h)
Merging metag-fixes/fixes (97b1d23f7bcb metag: Drop show_mem() from mem_init())
Merging powerpc-fixes/fixes (b79331a5eb9f powerpc/powernv/pci: Fix m64 checks 
for SR-IOV and window alignment)
Merging sparc/master (c8d2bc9bc39e Linux 4.8)
Merging net/master (c8d2bc9bc39e Linux 4.8)
Merging ipsec/master (b1f2beb87bb0 Merge tag 'media/v4.8-7' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media)
Merging netfilter/master (c8d2bc9bc39e Linux 4.8)
Merging ipvs/master (ea43f860d984 Merge branch 'ethoc-fixes')
Merging wireless-drivers/master (f38b7c254753 wlcore: sdio: drop kfree for 
memory allocated with devm_kzalloc)
Merging mac80211/master (c8d2bc9bc39e Linux 4.8)
Merging sound-current/for-linus (eeea8b40cd28 Merge tag 'asoc-v4.9' of 
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next)
Merging pci-current/for-linus (035ee288ae7a PCI: Fix bridge_d3 update on device 
removal)
Merging driver-core.current/driver-core-linus (c6935931c189 Linux 4.8-rc5)
Merging tty.current/tty-linus (c6935931c189 Linux 4.8-rc5)
Merging usb.current/usb-linus (a3443cda5588 Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security)
Merging usb-gadget-fixes/fixes (d8a4100ddc75 usb: gadget: udc: atmel: fix 
endpoint name)
Merging usb-serial-fixes/usb-linus (f190fd92458d USB: serial: simple: add 
support for another Infineon flashloader)
Merging usb-chipidea-fixes/ci-for-usb-stable (6f3c4fb6d05e usb: chipidea: udc: 
fix NULL ptr dereference in isr_setup_status_phase)
Merging staging.current/staging-linus (9395452b4aab Linux 4.8-rc6)
Merging char-misc.current/char-misc-linus (c6935931c189 Linux 4.8-rc5)
Merging input-current/for-linus (c758f96a8c34 Merge branch 'next' into 
for-linus)
Merging crypto-current/master (80da44c29d99 crypto: vmx - Fix memory corruption 
caused by p8_ghash)
Merging ide/master (797cee982eef Merge branch 'stable-4.8' of 
git://git.infradead.org/users/pcmoore/audit)
Merging rr-fixes/fixes (8244062ef1e5 modules: fix longstanding /proc/kallsyms 
vs module insertion race.)
Merging vfio-fixes/for-linus (c8952a707556 vfio/pci: Fix NULL pointer oops in 
error interrupt setup handling)
Merging kselftest-fixes/fixes (29b4817d4018 Linux 

linux-next: Tree for Oct 6

2016-10-05 Thread Stephen Rothwell
Hi all,

There will be no linux-next release tomorrow.

Please do *not* add any v4.10 material to your linux-next included trees
until v4.9-rc1 has been released i.e. the merge window closes.

Changes since 20161005:

The akpm-current tree gained a conflict against the percpu tree.

Non-merge commits (relative to Linus' tree): 9246
 6433 files changed, 53 insertions(+), 234224 deletions(-)



I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
(patches at http://www.kernel.org/pub/linux/kernel/next/ ).  If you
are tracking the linux-next tree using git, you should not use "git pull"
to do so as that will try to merge the new linux-next release with the
old one.  You should use "git fetch" and checkout or reset to the new
master.

You can see which trees have been included by looking in the Next/Trees
file in the source.  There are also quilt-import.log and merge.log
files in the Next directory.  Between each merge, the tree was built
with a ppc64_defconfig for powerpc and an allmodconfig (with
CONFIG_BUILD_DOCSRC=n) for x86_64, a multi_v7_defconfig for arm and a
native build of tools/perf. After the final fixups (if any), I do an
x86_64 modules_install followed by builds for x86_64 allnoconfig,
powerpc allnoconfig (32 and 64 bit), ppc44x_defconfig, allyesconfig
(this fails its final link) and pseries_le_defconfig and i386, sparc
and sparc64 defconfig.

Below is a summary of the state of the merge.

I am currently merging 243 trees (counting Linus' and 34 trees of patches
pending for Linus' tree).

Stats about the size of the tree over time can be seen at
http://neuling.org/linux-next-size.html .

Status of my local build tests will be at
http://kisskb.ellerman.id.au/linux-next .  If maintainers want to give
advice about cross compilers/configs that work, we are always open to add
more builds.

Thanks to Randy Dunlap for doing many randconfig builds.  And to Paul
Gortmaker for triage and bug fixes.

-- 
Cheers,
Stephen Rothwell

$ git checkout master
$ git reset --hard stable
Merging origin/master (5691f0e9a3e7 Merge tag 'sound-4.9-rc1' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound)
Merging fixes/master (6e44d367fe87 netfilter: merge fixup for 
"nf_tables_netdev: remove redundant ip_hdr assignment")
Merging kbuild-current/rc-fixes (d3e2773c4ede builddeb: Skip gcc-plugins when 
not configured)
Merging arc-current/for-curr (3eab887a5542 Linux 4.8-rc4)
Merging arm-current/fixes (117e5e9c4cfc ARM: 8618/1: decompressor: reset ttbcr 
fields to use TTBR0 on ARMv7)
Merging m68k-current/for-linus (6736e65effc3 m68k: Migrate exception table 
users off module.h and onto extable.h)
Merging metag-fixes/fixes (97b1d23f7bcb metag: Drop show_mem() from mem_init())
Merging powerpc-fixes/fixes (b79331a5eb9f powerpc/powernv/pci: Fix m64 checks 
for SR-IOV and window alignment)
Merging sparc/master (c8d2bc9bc39e Linux 4.8)
Merging net/master (c8d2bc9bc39e Linux 4.8)
Merging ipsec/master (b1f2beb87bb0 Merge tag 'media/v4.8-7' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media)
Merging netfilter/master (c8d2bc9bc39e Linux 4.8)
Merging ipvs/master (ea43f860d984 Merge branch 'ethoc-fixes')
Merging wireless-drivers/master (f38b7c254753 wlcore: sdio: drop kfree for 
memory allocated with devm_kzalloc)
Merging mac80211/master (c8d2bc9bc39e Linux 4.8)
Merging sound-current/for-linus (eeea8b40cd28 Merge tag 'asoc-v4.9' of 
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next)
Merging pci-current/for-linus (035ee288ae7a PCI: Fix bridge_d3 update on device 
removal)
Merging driver-core.current/driver-core-linus (c6935931c189 Linux 4.8-rc5)
Merging tty.current/tty-linus (c6935931c189 Linux 4.8-rc5)
Merging usb.current/usb-linus (a3443cda5588 Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security)
Merging usb-gadget-fixes/fixes (d8a4100ddc75 usb: gadget: udc: atmel: fix 
endpoint name)
Merging usb-serial-fixes/usb-linus (f190fd92458d USB: serial: simple: add 
support for another Infineon flashloader)
Merging usb-chipidea-fixes/ci-for-usb-stable (6f3c4fb6d05e usb: chipidea: udc: 
fix NULL ptr dereference in isr_setup_status_phase)
Merging staging.current/staging-linus (9395452b4aab Linux 4.8-rc6)
Merging char-misc.current/char-misc-linus (c6935931c189 Linux 4.8-rc5)
Merging input-current/for-linus (c758f96a8c34 Merge branch 'next' into 
for-linus)
Merging crypto-current/master (80da44c29d99 crypto: vmx - Fix memory corruption 
caused by p8_ghash)
Merging ide/master (797cee982eef Merge branch 'stable-4.8' of 
git://git.infradead.org/users/pcmoore/audit)
Merging rr-fixes/fixes (8244062ef1e5 modules: fix longstanding /proc/kallsyms 
vs module insertion race.)
Merging vfio-fixes/for-linus (c8952a707556 vfio/pci: Fix NULL pointer oops in 
error interrupt setup handling)
Merging kselftest-fixes/fixes (29b4817d4018 Linux 

Re: linux-next: Tree for Oct 6

2015-10-07 Thread Hans-Peter Nilsson
> From: Sudip Mukherjee 
> Date: Wed, 7 Oct 2015 09:10:46 +0200

> On Tue, Oct 06, 2015 at 04:46:53PM +0200, Hans-Peter Nilsson wrote:
> > Thanks for the heads-up, but any chance of a bug report as per
> > the instructions in the message?  It'll only speed up matters.
> I can try, but since I am using 4.6.3 version I doubt if I will get the
> required response (Happened with another arch).

Ow, way old.

> And this is the latest
> cris cross-compiler available in
> https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/

I have nothing to do with that.

> BTW, I did a bisect and if I revert 4730b433 ("sch_dsmark: improve memory 
> locality")
> it again builds without any error.

Sorry, that's not really useful to me, neither are build logs.
What I need to proceed with fixing is preprocessed code and the
compiler options used, just as the bug-reporting instructions
say.  Now that I hear that you get the ICE with a really old gcc
version, I'm not inclined to look further, sorry.  Except, when
you mention the version I vaguely remember; it reminds me of a
bug fixed a long time ago.  Maybe it was PR53120?  Sorry, I
don't remember anything else useful.  Still, thanks; it'll
shorten the response time if other people tell me the same
thing.

brgds, H-P

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: Tree for Oct 6

2015-10-07 Thread Sudip Mukherjee
On Tue, Oct 06, 2015 at 04:46:53PM +0200, Hans-Peter Nilsson wrote:
> > From: Sudip Mukherjee 
> > Date: Tue, 6 Oct 2015 14:33:46 +0200
> 
> > On Tue, Oct 06, 2015 at 06:25:22PM +1100, Stephen Rothwell wrote:
> > > Hi all,
> > > 
> > > Changes since 20151002:
> > 
> > The build for cris allmodconfig is failing with the error:
> > 
> > net/sched/sch_dsmark.c: In function 'dsmark_dequeue':
> > net/sched/sch_dsmark.c:316:1: error: unrecognizable insn:
> > (insn 245 244 119 15 (set (reg:QI 11 r11 [179])
> > (and:QI (mem/s/j:QI (reg/f:SI 2 r2 [orig:48 D.44939 ] [48]) [0 
> > D.44939_34->mask+0 S1 A8])
> > (reg:QI 11 r11 [179]))) include/net/dsfield.h:33 -1
> >  (nil))
> > net/sched/sch_dsmark.c:316:1: internal compiler error: in extract_insn, at 
> > recog.c:2109
> > Please submit a full bug report,
> > with preprocessed source if appropriate.
> > See  for instructions.
> > make[2]: *** [net/sched/sch_dsmark.o] Error 1
> > make[1]: *** [net/sched] Error 2
> > make[1]: *** Waiting for unfinished jobs
> > 
> > It says compiler error, but with 4.3-rc4 it compiled properly.
> > Build log of v4.3-rc4 is at
> > https://travis-ci.org/sudipm-mukherjee/parport/jobs/83633972
> > 
> > Build log of linux-next is at:
> > https://travis-ci.org/sudipm-mukherjee/parport/jobs/83839470
> 
> Thanks for the heads-up, but any chance of a bug report as per
> the instructions in the message?  It'll only speed up matters.
I can try, but since I am using 4.6.3 version I doubt if I will get the
required response (Happened with another arch). And this is the latest
cris cross-compiler available in
https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/

BTW, I did a bisect and if I revert 4730b433 ("sch_dsmark: improve memory 
locality")
it again builds without any error.

regards
sudip
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: Tree for Oct 6

2015-10-07 Thread Sudip Mukherjee
On Tue, Oct 06, 2015 at 04:46:53PM +0200, Hans-Peter Nilsson wrote:
> > From: Sudip Mukherjee 
> > Date: Tue, 6 Oct 2015 14:33:46 +0200
> 
> > On Tue, Oct 06, 2015 at 06:25:22PM +1100, Stephen Rothwell wrote:
> > > Hi all,
> > > 
> > > Changes since 20151002:
> > 
> > The build for cris allmodconfig is failing with the error:
> > 
> > net/sched/sch_dsmark.c: In function 'dsmark_dequeue':
> > net/sched/sch_dsmark.c:316:1: error: unrecognizable insn:
> > (insn 245 244 119 15 (set (reg:QI 11 r11 [179])
> > (and:QI (mem/s/j:QI (reg/f:SI 2 r2 [orig:48 D.44939 ] [48]) [0 
> > D.44939_34->mask+0 S1 A8])
> > (reg:QI 11 r11 [179]))) include/net/dsfield.h:33 -1
> >  (nil))
> > net/sched/sch_dsmark.c:316:1: internal compiler error: in extract_insn, at 
> > recog.c:2109
> > Please submit a full bug report,
> > with preprocessed source if appropriate.
> > See  for instructions.
> > make[2]: *** [net/sched/sch_dsmark.o] Error 1
> > make[1]: *** [net/sched] Error 2
> > make[1]: *** Waiting for unfinished jobs
> > 
> > It says compiler error, but with 4.3-rc4 it compiled properly.
> > Build log of v4.3-rc4 is at
> > https://travis-ci.org/sudipm-mukherjee/parport/jobs/83633972
> > 
> > Build log of linux-next is at:
> > https://travis-ci.org/sudipm-mukherjee/parport/jobs/83839470
> 
> Thanks for the heads-up, but any chance of a bug report as per
> the instructions in the message?  It'll only speed up matters.
I can try, but since I am using 4.6.3 version I doubt if I will get the
required response (Happened with another arch). And this is the latest
cris cross-compiler available in
https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/

BTW, I did a bisect and if I revert 4730b433 ("sch_dsmark: improve memory 
locality")
it again builds without any error.

regards
sudip
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: Tree for Oct 6

2015-10-07 Thread Hans-Peter Nilsson
> From: Sudip Mukherjee 
> Date: Wed, 7 Oct 2015 09:10:46 +0200

> On Tue, Oct 06, 2015 at 04:46:53PM +0200, Hans-Peter Nilsson wrote:
> > Thanks for the heads-up, but any chance of a bug report as per
> > the instructions in the message?  It'll only speed up matters.
> I can try, but since I am using 4.6.3 version I doubt if I will get the
> required response (Happened with another arch).

Ow, way old.

> And this is the latest
> cris cross-compiler available in
> https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/

I have nothing to do with that.

> BTW, I did a bisect and if I revert 4730b433 ("sch_dsmark: improve memory 
> locality")
> it again builds without any error.

Sorry, that's not really useful to me, neither are build logs.
What I need to proceed with fixing is preprocessed code and the
compiler options used, just as the bug-reporting instructions
say.  Now that I hear that you get the ICE with a really old gcc
version, I'm not inclined to look further, sorry.  Except, when
you mention the version I vaguely remember; it reminds me of a
bug fixed a long time ago.  Maybe it was PR53120?  Sorry, I
don't remember anything else useful.  Still, thanks; it'll
shorten the response time if other people tell me the same
thing.

brgds, H-P

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: Tree for Oct 6

2015-10-06 Thread Hans-Peter Nilsson
> From: Sudip Mukherjee 
> Date: Tue, 6 Oct 2015 14:33:46 +0200

> On Tue, Oct 06, 2015 at 06:25:22PM +1100, Stephen Rothwell wrote:
> > Hi all,
> > 
> > Changes since 20151002:
> 
> The build for cris allmodconfig is failing with the error:
> 
> net/sched/sch_dsmark.c: In function 'dsmark_dequeue':
> net/sched/sch_dsmark.c:316:1: error: unrecognizable insn:
> (insn 245 244 119 15 (set (reg:QI 11 r11 [179])
> (and:QI (mem/s/j:QI (reg/f:SI 2 r2 [orig:48 D.44939 ] [48]) [0 
> D.44939_34->mask+0 S1 A8])
> (reg:QI 11 r11 [179]))) include/net/dsfield.h:33 -1
>  (nil))
> net/sched/sch_dsmark.c:316:1: internal compiler error: in extract_insn, at 
> recog.c:2109
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See  for instructions.
> make[2]: *** [net/sched/sch_dsmark.o] Error 1
> make[1]: *** [net/sched] Error 2
> make[1]: *** Waiting for unfinished jobs
> 
> It says compiler error, but with 4.3-rc4 it compiled properly.
> Build log of v4.3-rc4 is at
> https://travis-ci.org/sudipm-mukherjee/parport/jobs/83633972
> 
> Build log of linux-next is at:
> https://travis-ci.org/sudipm-mukherjee/parport/jobs/83839470

Thanks for the heads-up, but any chance of a bug report as per
the instructions in the message?  It'll only speed up matters.

brgds, H-P
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: Tree for Oct 6

2015-10-06 Thread David Miller
From: Sudip Mukherjee 
Date: Tue, 6 Oct 2015 18:03:46 +0530

> It says compiler error, but with 4.3-rc4 it compiled properly.

That doesn't make it any less of a compiler bug.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: Tree for Oct 6

2015-10-06 Thread Sudip Mukherjee
On Tue, Oct 06, 2015 at 06:25:22PM +1100, Stephen Rothwell wrote:
> Hi all,
> 
> Changes since 20151002:

The build for cris allmodconfig is failing with the error:

net/sched/sch_dsmark.c: In function 'dsmark_dequeue':
net/sched/sch_dsmark.c:316:1: error: unrecognizable insn:
(insn 245 244 119 15 (set (reg:QI 11 r11 [179])
(and:QI (mem/s/j:QI (reg/f:SI 2 r2 [orig:48 D.44939 ] [48]) [0 
D.44939_34->mask+0 S1 A8])
(reg:QI 11 r11 [179]))) include/net/dsfield.h:33 -1
 (nil))
net/sched/sch_dsmark.c:316:1: internal compiler error: in extract_insn, at 
recog.c:2109
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.
make[2]: *** [net/sched/sch_dsmark.o] Error 1
make[1]: *** [net/sched] Error 2
make[1]: *** Waiting for unfinished jobs

It says compiler error, but with 4.3-rc4 it compiled properly.
Build log of v4.3-rc4 is at
https://travis-ci.org/sudipm-mukherjee/parport/jobs/83633972

Build log of linux-next is at:
https://travis-ci.org/sudipm-mukherjee/parport/jobs/83839470

regards
sudip
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: Tree for Oct 6

2015-10-06 Thread Stephen Rothwell
Hi all,

Changes since 20151002:

New trees: ipvs and ipvs-next

I used the h8300 tree from next-20150828 since the current tree has been
rebased onto linux-next again :-(

The net-next tree gained conflicts against the net and ipsec trees and
a build failure for which I reverted 2 commits.

The drm tree gaiend a build failure for which I applied a merge fix patch.

The block tree gained a conflict against Linus' tree and a build failure
for which I applied a merge fix patch.

The battery tree still had its build failure so I used the version from
next-20150925.

The audit tree gained a conflict against Linus' tree.

The tip tree gained a conflict against the pm tree.

The pinctrl tree lost its build failure.

The akpm-current tree gained conflicts against Linus' tree.

The akpm tree lost a patch that turned up elsewhere and gained a build
failure for which I applied a fix patch.

Non-merge commits (relative to Linus' tree): 4879
 3953 files changed, 197430 insertions(+), 88008 deletions(-)



I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
(patches at http://www.kernel.org/pub/linux/kernel/next/ ).  If you
are tracking the linux-next tree using git, you should not use "git pull"
to do so as that will try to merge the new linux-next release with the
old one.  You should use "git fetch" and checkout or reset to the new
master.

You can see which trees have been included by looking in the Next/Trees
file in the source.  There are also quilt-import.log and merge.log
files in the Next directory.  Between each merge, the tree was built
with a ppc64_defconfig for powerpc and an allmodconfig for x86_64,
a multi_v7_defconfig for arm and a native build of tools/perf. After
the final fixups (if any), it is also built with powerpc allnoconfig
(32 and 64 bit), ppc44x_defconfig, allyesconfig (this fails its final
link) and pseries_le_defconfig and i386, sparc, sparc64 and arm defconfig.

Below is a summary of the state of the merge.

I am currently merging 228 trees (counting Linus' and 34 trees of patches
pending for Linus' tree).

Stats about the size of the tree over time can be seen at
http://neuling.org/linux-next-size.html .

Status of my local build tests will be at
http://kisskb.ellerman.id.au/linux-next .  If maintainers want to give
advice about cross compilers/configs that work, we are always open to add
more builds.

Thanks to Randy Dunlap for doing many randconfig builds.  And to Paul
Gortmaker for triage and bug fixes.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au

$ git checkout master
$ git reset --hard stable
Merging origin/master (049e6dde7e57 Linux 4.3-rc4)
Merging fixes/master (c7e9ad7da219 Merge branch 'perf-urgent-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip)
Merging kbuild-current/rc-fixes (3d1450d54a4f Makefile: Force gzip and xz on 
module install)
Merging arc-current/for-curr (e4140819dadc ARC: signal handling robustify)
Merging arm-current/fixes (868e87ccda24 ARM: make RiscPC depend on MMU)
Merging m68k-current/for-linus (95bc06ef049b m68k/defconfig: Update defconfigs 
for v4.3-rc1)
Merging metag-fixes/fixes (0164a711c97b metag: Fix ioremap_wc/ioremap_cached 
build errors)
Merging mips-fixes/mips-fixes (1795cd9b3a91 Linux 3.16-rc5)
Merging powerpc-fixes/fixes (5f81b95fe2a2 cxl: fix leak of ctx->mapping when 
releasing kernel API contexts)
Merging powerpc-merge-mpe/fixes (bc0195aad0da Linux 4.2-rc2)
Merging sparc/master (73958c651fbf sparc64: use ENTRY/ENDPROC in VISsave)
Merging net/master (83ffe99f52b8 openvswitch: Fix ovs_vport_get_stats())
Merging ipsec/master (4e077237cfb6 xfrm: Fix state threshold configuration from 
userspace)
Merging ipvs/master (6ece90f9a13e netfilter: fix Kconfig dependencies for 
nf_dup_ipv{4,6})
Merging sound-current/for-linus (225db5762dc1 ALSA: synth: Fix conflicting OSS 
device registration on AWE32)
Merging pci-current/for-linus (de24c18c0fac PCI: rcar: Add R8A7794 support)
Merging wireless-drivers/master (54328e64047a rtlwifi: rtl8821ae: Fix system 
lockups on boot)
Merging driver-core.current/driver-core-linus (9ffecb102835 Linux 4.3-rc3)
Merging tty.current/tty-linus (0c5562716787 drivers/tty: require read access 
for controlling terminal)
Merging usb.current/usb-linus (72194739f546 usb: Add device quirk for Logitech 
PTZ cameras)
Merging usb-gadget-fixes/fixes (f5f6afa85aa8 usb: renesas_usbhs: Add support 
for R-Car H3)
Merging usb-serial-fixes/usb-linus (19ab6bc5674a USB: option: add ZTE PIDs)
Merging staging.current/staging-linus (b1d562acc78f staging: speakup: fix 
speakup-r regression)
Merging char-misc.current/char-misc-linus (41ada9df7f34 mcb: Fix error handling 
in mcb_pci_probe())
Merging input-current/for-linus (62d784614471 Revert "Input: synaptics - fix 
handling of disabling gesture mode")
Merging crypto-current/master (09185e2756a8 hwrng: xgene - fix handling 

Re: linux-next: Tree for Oct 6

2015-10-06 Thread Hans-Peter Nilsson
> From: Sudip Mukherjee 
> Date: Tue, 6 Oct 2015 14:33:46 +0200

> On Tue, Oct 06, 2015 at 06:25:22PM +1100, Stephen Rothwell wrote:
> > Hi all,
> > 
> > Changes since 20151002:
> 
> The build for cris allmodconfig is failing with the error:
> 
> net/sched/sch_dsmark.c: In function 'dsmark_dequeue':
> net/sched/sch_dsmark.c:316:1: error: unrecognizable insn:
> (insn 245 244 119 15 (set (reg:QI 11 r11 [179])
> (and:QI (mem/s/j:QI (reg/f:SI 2 r2 [orig:48 D.44939 ] [48]) [0 
> D.44939_34->mask+0 S1 A8])
> (reg:QI 11 r11 [179]))) include/net/dsfield.h:33 -1
>  (nil))
> net/sched/sch_dsmark.c:316:1: internal compiler error: in extract_insn, at 
> recog.c:2109
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See  for instructions.
> make[2]: *** [net/sched/sch_dsmark.o] Error 1
> make[1]: *** [net/sched] Error 2
> make[1]: *** Waiting for unfinished jobs
> 
> It says compiler error, but with 4.3-rc4 it compiled properly.
> Build log of v4.3-rc4 is at
> https://travis-ci.org/sudipm-mukherjee/parport/jobs/83633972
> 
> Build log of linux-next is at:
> https://travis-ci.org/sudipm-mukherjee/parport/jobs/83839470

Thanks for the heads-up, but any chance of a bug report as per
the instructions in the message?  It'll only speed up matters.

brgds, H-P
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


linux-next: Tree for Oct 6

2015-10-06 Thread Stephen Rothwell
Hi all,

Changes since 20151002:

New trees: ipvs and ipvs-next

I used the h8300 tree from next-20150828 since the current tree has been
rebased onto linux-next again :-(

The net-next tree gained conflicts against the net and ipsec trees and
a build failure for which I reverted 2 commits.

The drm tree gaiend a build failure for which I applied a merge fix patch.

The block tree gained a conflict against Linus' tree and a build failure
for which I applied a merge fix patch.

The battery tree still had its build failure so I used the version from
next-20150925.

The audit tree gained a conflict against Linus' tree.

The tip tree gained a conflict against the pm tree.

The pinctrl tree lost its build failure.

The akpm-current tree gained conflicts against Linus' tree.

The akpm tree lost a patch that turned up elsewhere and gained a build
failure for which I applied a fix patch.

Non-merge commits (relative to Linus' tree): 4879
 3953 files changed, 197430 insertions(+), 88008 deletions(-)



I have created today's linux-next tree at
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
(patches at http://www.kernel.org/pub/linux/kernel/next/ ).  If you
are tracking the linux-next tree using git, you should not use "git pull"
to do so as that will try to merge the new linux-next release with the
old one.  You should use "git fetch" and checkout or reset to the new
master.

You can see which trees have been included by looking in the Next/Trees
file in the source.  There are also quilt-import.log and merge.log
files in the Next directory.  Between each merge, the tree was built
with a ppc64_defconfig for powerpc and an allmodconfig for x86_64,
a multi_v7_defconfig for arm and a native build of tools/perf. After
the final fixups (if any), it is also built with powerpc allnoconfig
(32 and 64 bit), ppc44x_defconfig, allyesconfig (this fails its final
link) and pseries_le_defconfig and i386, sparc, sparc64 and arm defconfig.

Below is a summary of the state of the merge.

I am currently merging 228 trees (counting Linus' and 34 trees of patches
pending for Linus' tree).

Stats about the size of the tree over time can be seen at
http://neuling.org/linux-next-size.html .

Status of my local build tests will be at
http://kisskb.ellerman.id.au/linux-next .  If maintainers want to give
advice about cross compilers/configs that work, we are always open to add
more builds.

Thanks to Randy Dunlap for doing many randconfig builds.  And to Paul
Gortmaker for triage and bug fixes.

-- 
Cheers,
Stephen Rothwells...@canb.auug.org.au

$ git checkout master
$ git reset --hard stable
Merging origin/master (049e6dde7e57 Linux 4.3-rc4)
Merging fixes/master (c7e9ad7da219 Merge branch 'perf-urgent-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip)
Merging kbuild-current/rc-fixes (3d1450d54a4f Makefile: Force gzip and xz on 
module install)
Merging arc-current/for-curr (e4140819dadc ARC: signal handling robustify)
Merging arm-current/fixes (868e87ccda24 ARM: make RiscPC depend on MMU)
Merging m68k-current/for-linus (95bc06ef049b m68k/defconfig: Update defconfigs 
for v4.3-rc1)
Merging metag-fixes/fixes (0164a711c97b metag: Fix ioremap_wc/ioremap_cached 
build errors)
Merging mips-fixes/mips-fixes (1795cd9b3a91 Linux 3.16-rc5)
Merging powerpc-fixes/fixes (5f81b95fe2a2 cxl: fix leak of ctx->mapping when 
releasing kernel API contexts)
Merging powerpc-merge-mpe/fixes (bc0195aad0da Linux 4.2-rc2)
Merging sparc/master (73958c651fbf sparc64: use ENTRY/ENDPROC in VISsave)
Merging net/master (83ffe99f52b8 openvswitch: Fix ovs_vport_get_stats())
Merging ipsec/master (4e077237cfb6 xfrm: Fix state threshold configuration from 
userspace)
Merging ipvs/master (6ece90f9a13e netfilter: fix Kconfig dependencies for 
nf_dup_ipv{4,6})
Merging sound-current/for-linus (225db5762dc1 ALSA: synth: Fix conflicting OSS 
device registration on AWE32)
Merging pci-current/for-linus (de24c18c0fac PCI: rcar: Add R8A7794 support)
Merging wireless-drivers/master (54328e64047a rtlwifi: rtl8821ae: Fix system 
lockups on boot)
Merging driver-core.current/driver-core-linus (9ffecb102835 Linux 4.3-rc3)
Merging tty.current/tty-linus (0c5562716787 drivers/tty: require read access 
for controlling terminal)
Merging usb.current/usb-linus (72194739f546 usb: Add device quirk for Logitech 
PTZ cameras)
Merging usb-gadget-fixes/fixes (f5f6afa85aa8 usb: renesas_usbhs: Add support 
for R-Car H3)
Merging usb-serial-fixes/usb-linus (19ab6bc5674a USB: option: add ZTE PIDs)
Merging staging.current/staging-linus (b1d562acc78f staging: speakup: fix 
speakup-r regression)
Merging char-misc.current/char-misc-linus (41ada9df7f34 mcb: Fix error handling 
in mcb_pci_probe())
Merging input-current/for-linus (62d784614471 Revert "Input: synaptics - fix 
handling of disabling gesture mode")
Merging crypto-current/master (09185e2756a8 hwrng: xgene - fix handling 

Re: linux-next: Tree for Oct 6

2015-10-06 Thread Sudip Mukherjee
On Tue, Oct 06, 2015 at 06:25:22PM +1100, Stephen Rothwell wrote:
> Hi all,
> 
> Changes since 20151002:

The build for cris allmodconfig is failing with the error:

net/sched/sch_dsmark.c: In function 'dsmark_dequeue':
net/sched/sch_dsmark.c:316:1: error: unrecognizable insn:
(insn 245 244 119 15 (set (reg:QI 11 r11 [179])
(and:QI (mem/s/j:QI (reg/f:SI 2 r2 [orig:48 D.44939 ] [48]) [0 
D.44939_34->mask+0 S1 A8])
(reg:QI 11 r11 [179]))) include/net/dsfield.h:33 -1
 (nil))
net/sched/sch_dsmark.c:316:1: internal compiler error: in extract_insn, at 
recog.c:2109
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.
make[2]: *** [net/sched/sch_dsmark.o] Error 1
make[1]: *** [net/sched] Error 2
make[1]: *** Waiting for unfinished jobs

It says compiler error, but with 4.3-rc4 it compiled properly.
Build log of v4.3-rc4 is at
https://travis-ci.org/sudipm-mukherjee/parport/jobs/83633972

Build log of linux-next is at:
https://travis-ci.org/sudipm-mukherjee/parport/jobs/83839470

regards
sudip
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: linux-next: Tree for Oct 6

2015-10-06 Thread David Miller
From: Sudip Mukherjee 
Date: Tue, 6 Oct 2015 18:03:46 +0530

> It says compiler error, but with 4.3-rc4 it compiled properly.

That doesn't make it any less of a compiler bug.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/