linux-next: Tree for Sep 5
Hi all, Changes since 20180904: Dropped trees: xarray, ida (temporarily) The net-next tree still had its build failure for which I reverted a commit. The devicetree tree gained a build failure for which I applied a patch. Non-merge commits (relative to Linus' tree): 1853 2252 files changed, 64880 insertions(+), 38423 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 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 286 trees (counting Linus' and 66 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 (28619527b8a7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) Merging fixes/master (217c3e019675 disable stringop truncation warnings for now) Merging kbuild-current/fixes (914b087ff9e0 kbuild: make missing $DEPMOD a Warning instead of an Error) Merging arc-current/for-curr (dd45210b6dd4 ARC: don't check for HIGHMEM pages in arch_dma_alloc) Merging arm-current/fixes (afc9f65e01cd ARM: 8781/1: Fix Thumb-2 syscall return for binutils 2.29+) Merging arm64-fixes/for-next/fixes (f52bb98f5ade arm64: mm: always enable CONFIG_HOLES_IN_ZONE) Merging m68k-current/for-linus (0986b16ab49b m68k/mac: Use correct PMU response format) Merging powerpc-fixes/fixes (cca19f0b684f powerpc/64s/radix: Fix missing global invalidations when removing copro) Merging sparc/master (df2def49c57b Merge tag 'acpi-4.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm) Merging fscrypt-current/for-stable (ae64f9bd1d36 Linux 4.15-rc2) Merging net/master (a33710bdb6b2 net: phy: sfp: Handle unimplemented hwmon limits and alarms) Merging bpf/master (597222f72a94 bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP) Merging ipsec/master (215ab0f021c9 xfrm6: call kfree_skb when skb is toobig) Merging netfilter/master (7acfda539c0b netfilter: nf_tables: release chain in flushing set) Merging ipvs/master (feb9f55c33e5 netfilter: nft_dynset: allow dynamic updates of non-anonymous set) Merging wireless-drivers/master (53ae914d898e net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6) Merging mac80211/master (fc3e3bf55f48 Merge tag 'mac80211-for-davem-2018-09-03' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211) Merging rdma-fixes/for-rc (5b394b2ddf03 Linux 4.19-rc1) Merging sound-current/for-linus (f7c50fa636f7 ALSA: hda: Fix several mismatch for register mask and value) Merging sound-asoc-fixes/for-linus (9c9b8f2dc626 Merge branch 'asoc-4.19' into asoc-linus) Merging regmap-fixes/for-linus (5b394b2ddf03 Linux 4.19-rc1) Merging regulator-fixes/for-linus (25be6316a30a Merge branch 'regulator-4.19' into regulator-linus) Merging spi-fixes/for-linus (051e00694c64 Merge branch 'spi-4.19' into spi-linus) Merging pci-current/for-linus (5b394b2ddf03 Linux 4.19-rc1) Merging driver-core.current/driver-core-linus (57361846b52b Linux 4.19-rc2) Merging tty.current/tty-linus (57361846b52b Linux 4.19-rc2) Merging usb.current/usb-linus (57361846b52b Linux 4.19-rc2) Merging usb-gadget-fixes/fixes (5b394b2ddf03 Linux 4.19-rc1) Merging usb-serial-fixes/usb-linus (5dfdd24eb3d3 USB: serial: ti_usb_3410_5052: fix array underflow in completion handler) Merging usb-chipidea-fixes/ci-for-usb-stable (a930d8bd94d8 usb: chipidea: Always build ULPI code) Merging phy/fixes (5b394b2ddf03 Linux 4.19-rc1) Merging
linux-next: Tree for Sep 5
Hi all, Changes since 20180904: Dropped trees: xarray, ida (temporarily) The net-next tree still had its build failure for which I reverted a commit. The devicetree tree gained a build failure for which I applied a patch. Non-merge commits (relative to Linus' tree): 1853 2252 files changed, 64880 insertions(+), 38423 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 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 286 trees (counting Linus' and 66 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 (28619527b8a7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) Merging fixes/master (217c3e019675 disable stringop truncation warnings for now) Merging kbuild-current/fixes (914b087ff9e0 kbuild: make missing $DEPMOD a Warning instead of an Error) Merging arc-current/for-curr (dd45210b6dd4 ARC: don't check for HIGHMEM pages in arch_dma_alloc) Merging arm-current/fixes (afc9f65e01cd ARM: 8781/1: Fix Thumb-2 syscall return for binutils 2.29+) Merging arm64-fixes/for-next/fixes (f52bb98f5ade arm64: mm: always enable CONFIG_HOLES_IN_ZONE) Merging m68k-current/for-linus (0986b16ab49b m68k/mac: Use correct PMU response format) Merging powerpc-fixes/fixes (cca19f0b684f powerpc/64s/radix: Fix missing global invalidations when removing copro) Merging sparc/master (df2def49c57b Merge tag 'acpi-4.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm) Merging fscrypt-current/for-stable (ae64f9bd1d36 Linux 4.15-rc2) Merging net/master (a33710bdb6b2 net: phy: sfp: Handle unimplemented hwmon limits and alarms) Merging bpf/master (597222f72a94 bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP) Merging ipsec/master (215ab0f021c9 xfrm6: call kfree_skb when skb is toobig) Merging netfilter/master (7acfda539c0b netfilter: nf_tables: release chain in flushing set) Merging ipvs/master (feb9f55c33e5 netfilter: nft_dynset: allow dynamic updates of non-anonymous set) Merging wireless-drivers/master (53ae914d898e net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6) Merging mac80211/master (fc3e3bf55f48 Merge tag 'mac80211-for-davem-2018-09-03' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211) Merging rdma-fixes/for-rc (5b394b2ddf03 Linux 4.19-rc1) Merging sound-current/for-linus (f7c50fa636f7 ALSA: hda: Fix several mismatch for register mask and value) Merging sound-asoc-fixes/for-linus (9c9b8f2dc626 Merge branch 'asoc-4.19' into asoc-linus) Merging regmap-fixes/for-linus (5b394b2ddf03 Linux 4.19-rc1) Merging regulator-fixes/for-linus (25be6316a30a Merge branch 'regulator-4.19' into regulator-linus) Merging spi-fixes/for-linus (051e00694c64 Merge branch 'spi-4.19' into spi-linus) Merging pci-current/for-linus (5b394b2ddf03 Linux 4.19-rc1) Merging driver-core.current/driver-core-linus (57361846b52b Linux 4.19-rc2) Merging tty.current/tty-linus (57361846b52b Linux 4.19-rc2) Merging usb.current/usb-linus (57361846b52b Linux 4.19-rc2) Merging usb-gadget-fixes/fixes (5b394b2ddf03 Linux 4.19-rc1) Merging usb-serial-fixes/usb-linus (5dfdd24eb3d3 USB: serial: ti_usb_3410_5052: fix array underflow in completion handler) Merging usb-chipidea-fixes/ci-for-usb-stable (a930d8bd94d8 usb: chipidea: Always build ULPI code) Merging phy/fixes (5b394b2ddf03 Linux 4.19-rc1) Merging
linux-next: Tree for Sep 5
Hi all, Please do not add any v4.15 related material to your linux-next included branches until after v4.14-rc1 has been released. Changes since 20170904: The nvdimm tree lost its build failure. The akpm-current tree gained a conflict against the net-next tree and still had its build failure for which I disabled a CONFIG option. Non-merge commits (relative to Linus' tree): 9125 8834 files changed, 479301 insertions(+), 131409 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 and pseries_le_defconfig and i386, sparc and sparc64 defconfig. And finally, a simple boot test of the powerpc pseries_le_defconfig kernel in qemu. Below is a summary of the state of the merge. I am currently merging 268 trees (counting Linus' and 41 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 (b1b6f83ac938 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip) Merging fixes/master (b4b8cbf679c4 Cavium CNN55XX: fix broken default Kconfig entry) Merging kbuild-current/fixes (64236e315955 kbuild: update comments of Makefile.asm-generic) Merging arc-current/for-curr (1ee55a8f7f6b ARC: Re-enable MMU upon Machine Check exception) Merging arm-current/fixes (746a272e4414 ARM: 8692/1: mm: abort uaccess retries upon fatal signal) Merging m68k-current/for-linus (558d5ad276c9 m68k/mac: Avoid soft-lockup warning after mach_power_off) Merging metag-fixes/fixes (b884a190afce metag/usercopy: Add missing fixups) Merging powerpc-fixes/fixes (1a92a80ad386 powerpc/mm: Ensure cpumask update is ordered) Merging sparc/master (6470812e2226 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc) Merging fscrypt-current/for-stable (42d97eb0ade3 fscrypt: fix renaming and linking special files) Merging net/master (6d9c153a0b84 net: dsa: loop: Do not unregister invalid fixed PHY) Merging ipsec/master (f581a0dd744f wl1251: add a missing spin_lock_init()) Merging netfilter/master (6d9c153a0b84 net: dsa: loop: Do not unregister invalid fixed PHY) Merging ipvs/master (f7fb77fc1235 netfilter: nft_compat: check extension hook mask only if set) Merging wireless-drivers/master (10a54d8196d1 iwlwifi: pcie: move rx workqueue initialization to iwl_trans_pcie_alloc()) Merging mac80211/master (6d9c153a0b84 net: dsa: loop: Do not unregister invalid fixed PHY) Merging sound-current/for-linus (ee5f38a4459a Merge tag 'asoc-v4.14-cs43130' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus) Merging pci-current/for-linus (8e1101d25164 PCI/MSI: Don't warn when irq_create_affinity_masks() returns NULL) Merging driver-core.current/driver-core-linus (ef954844c7ac Linux 4.13-rc5) Merging tty.current/tty-linus (ef954844c7ac Linux 4.13-rc5) Merging usb.current/usb-linus (ef954844c7ac Linux 4.13-rc5) Merging usb-gadget-fixes/fixes (b7d44c36a6f6 usb: renesas_usbhs: gadget: fix unused-but-set-variable warning) Merging usb-serial-fixes/usb-linus (fd1b8668af59 USB: serial: option: add D-Link DWM-222 device ID) Merging usb-chipidea-fixes/ci-for-usb-stable (cbb22ebcfb99 usb: chipidea: core: check before accessing ci_role in ci_role_show) Merging phy/fixes (5771a8c08880 Linux v4.13-rc1) Merging staging.current/staging-linus (cc4a41fe5541 Linux 4.13-rc7) Merging char-misc.current/char-misc-linus (cc4a41fe5541 Linux 4.13-rc7) Merging input-current/for-linus (a6cbfa1e6d38 Merge branch 'next' into for-linus) Merging crypto-current/master (2d45a7e89833 crypto: af_alg - get_page upon reassignment to TX SGL) Merging
linux-next: Tree for Sep 5
Hi all, Please do not add any v4.15 related material to your linux-next included branches until after v4.14-rc1 has been released. Changes since 20170904: The nvdimm tree lost its build failure. The akpm-current tree gained a conflict against the net-next tree and still had its build failure for which I disabled a CONFIG option. Non-merge commits (relative to Linus' tree): 9125 8834 files changed, 479301 insertions(+), 131409 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 and pseries_le_defconfig and i386, sparc and sparc64 defconfig. And finally, a simple boot test of the powerpc pseries_le_defconfig kernel in qemu. Below is a summary of the state of the merge. I am currently merging 268 trees (counting Linus' and 41 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 (b1b6f83ac938 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip) Merging fixes/master (b4b8cbf679c4 Cavium CNN55XX: fix broken default Kconfig entry) Merging kbuild-current/fixes (64236e315955 kbuild: update comments of Makefile.asm-generic) Merging arc-current/for-curr (1ee55a8f7f6b ARC: Re-enable MMU upon Machine Check exception) Merging arm-current/fixes (746a272e4414 ARM: 8692/1: mm: abort uaccess retries upon fatal signal) Merging m68k-current/for-linus (558d5ad276c9 m68k/mac: Avoid soft-lockup warning after mach_power_off) Merging metag-fixes/fixes (b884a190afce metag/usercopy: Add missing fixups) Merging powerpc-fixes/fixes (1a92a80ad386 powerpc/mm: Ensure cpumask update is ordered) Merging sparc/master (6470812e2226 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc) Merging fscrypt-current/for-stable (42d97eb0ade3 fscrypt: fix renaming and linking special files) Merging net/master (6d9c153a0b84 net: dsa: loop: Do not unregister invalid fixed PHY) Merging ipsec/master (f581a0dd744f wl1251: add a missing spin_lock_init()) Merging netfilter/master (6d9c153a0b84 net: dsa: loop: Do not unregister invalid fixed PHY) Merging ipvs/master (f7fb77fc1235 netfilter: nft_compat: check extension hook mask only if set) Merging wireless-drivers/master (10a54d8196d1 iwlwifi: pcie: move rx workqueue initialization to iwl_trans_pcie_alloc()) Merging mac80211/master (6d9c153a0b84 net: dsa: loop: Do not unregister invalid fixed PHY) Merging sound-current/for-linus (ee5f38a4459a Merge tag 'asoc-v4.14-cs43130' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus) Merging pci-current/for-linus (8e1101d25164 PCI/MSI: Don't warn when irq_create_affinity_masks() returns NULL) Merging driver-core.current/driver-core-linus (ef954844c7ac Linux 4.13-rc5) Merging tty.current/tty-linus (ef954844c7ac Linux 4.13-rc5) Merging usb.current/usb-linus (ef954844c7ac Linux 4.13-rc5) Merging usb-gadget-fixes/fixes (b7d44c36a6f6 usb: renesas_usbhs: gadget: fix unused-but-set-variable warning) Merging usb-serial-fixes/usb-linus (fd1b8668af59 USB: serial: option: add D-Link DWM-222 device ID) Merging usb-chipidea-fixes/ci-for-usb-stable (cbb22ebcfb99 usb: chipidea: core: check before accessing ci_role in ci_role_show) Merging phy/fixes (5771a8c08880 Linux v4.13-rc1) Merging staging.current/staging-linus (cc4a41fe5541 Linux 4.13-rc7) Merging char-misc.current/char-misc-linus (cc4a41fe5541 Linux 4.13-rc7) Merging input-current/for-linus (a6cbfa1e6d38 Merge branch 'next' into for-linus) Merging crypto-current/master (2d45a7e89833 crypto: af_alg - get_page upon reassignment to TX SGL) Merging
Re: linux-next: Tree for Sep 5 (kernel/events/core.c)
On 09/05/16 02:25, Stephen Rothwell wrote: > Hi all, > > Changes since 20160825: > on i386 or x86_64: when CONFIG_EVENT_TRACING is not enabled: ../kernel/events/core.c: In function 'perf_event_alloc': ../kernel/events/core.c:9106:27: error: 'bpf_overflow_handler' undeclared (first use in this function) if (overflow_handler == bpf_overflow_handler) { ^ -- ~Randy
Re: linux-next: Tree for Sep 5 (kernel/events/core.c)
On 09/05/16 02:25, Stephen Rothwell wrote: > Hi all, > > Changes since 20160825: > on i386 or x86_64: when CONFIG_EVENT_TRACING is not enabled: ../kernel/events/core.c: In function 'perf_event_alloc': ../kernel/events/core.c:9106:27: error: 'bpf_overflow_handler' undeclared (first use in this function) if (overflow_handler == bpf_overflow_handler) { ^ -- ~Randy
linux-next: Tree for Sep 5
Hi all, Changes since 20160825: The arm-soc tree gained a conflict against Linus' tree. The samsung-krzk tree gained a conflict against the arm-soc tree. The arm64 tree gained a conflict against Linus' tree. The btrfs-kdave tree gained a conflict against Linus' tree. The net-next tree gained conflicts against the net tree. The drm tree gained conflicts against Linus' tree. The kbuild tree still had its build warnings for PowerPC, for which I reverted a commit. The md tree gained a conflict against the s390 tree. The tty tree gained a conflict against the slave-dma tree. The char-misc tree gained a conflict against the net-next tree. The gpio tree gained a conflict against the arm64 tree. The y2038 tree gained a conflict against the net-next tree. The akpm-current tree gained a build failure for which I disabled KEXEC_FILE on PowerPC. Non-merge commits (relative to Linus' tree): 5221 5097 files changed, 235222 insertions(+), 95043 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 240 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 (c6935931c189 Linux 4.8-rc5) Merging fixes/master (d3396e1e4ec4 Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc) 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 (da60626e7d02 ARM: sa1100: clear reset status prior to reboot) Merging m68k-current/for-linus (6bd80f372371 m68k/defconfig: Update defconfigs for v4.7-rc2) Merging metag-fixes/fixes (97b1d23f7bcb metag: Drop show_mem() from mem_init()) Merging powerpc-fixes/fixes (78a3e8889b4b powerpc: signals: Discard transaction state from signal frames) Merging sparc/master (4620a06e4b3c shmem: Fix link error if huge pages support is disabled) Merging net/master (6e1ce3c34512 af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock') Merging ipsec/master (11d7a0bb95ea xfrm: Only add l3mdev oif to dst lookups) Merging netfilter/master (c73c24849011 netfilter: nf_tables_netdev: remove redundant ip_hdr assignment) Merging ipvs/master (ea43f860d984 Merge branch 'ethoc-fixes') Merging wireless-drivers/master (bb87f02b7e4c Merge ath-current from ath.git) Merging mac80211/master (61aaa0e8c1c1 cfg80211: Add stub for cfg80211_get_station()) Merging sound-current/for-linus (6b1ca4bcadf9 ALSA: fireworks: accessing to user space outside spinlock) Merging pci-current/for-linus (6af7e4f77259 PCI: Mark Haswell Power Control Unit as having non-compliant BARs) Merging driver-core.current/driver-core-linus (17d0774f8068 sysfs: correctly handle read offset on PREALLOC attrs) Merging tty.current/tty-linus (c8d192428f52 serial: 8250: added acces i/o products quad and octal serial cards) Merging usb.current/usb-linus (2c5575401e34 usb: musb: Fix locking errors for host only mode) Merging usb-gadget-fixes/fixes (6f8245b4e37c usb: dwc3: gadget: always decrement by 1) Merging usb-serial-fixes/usb-linus (40d9c32525cb USB: serial: option: add WeTelecom 0x6802 and 0x6803 products) Merging usb-chipidea-fixes/ci-for-usb-stable (c4e94174983a usb: chipidea: udc: don't touch DP when controller is in host mode) Merging staging.current/staging-linus (eafe5cfe7189 Merge tag 'iio-fixes-for-4.8a' of
linux-next: Tree for Sep 5
Hi all, Changes since 20160825: The arm-soc tree gained a conflict against Linus' tree. The samsung-krzk tree gained a conflict against the arm-soc tree. The arm64 tree gained a conflict against Linus' tree. The btrfs-kdave tree gained a conflict against Linus' tree. The net-next tree gained conflicts against the net tree. The drm tree gained conflicts against Linus' tree. The kbuild tree still had its build warnings for PowerPC, for which I reverted a commit. The md tree gained a conflict against the s390 tree. The tty tree gained a conflict against the slave-dma tree. The char-misc tree gained a conflict against the net-next tree. The gpio tree gained a conflict against the arm64 tree. The y2038 tree gained a conflict against the net-next tree. The akpm-current tree gained a build failure for which I disabled KEXEC_FILE on PowerPC. Non-merge commits (relative to Linus' tree): 5221 5097 files changed, 235222 insertions(+), 95043 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 240 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 (c6935931c189 Linux 4.8-rc5) Merging fixes/master (d3396e1e4ec4 Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc) 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 (da60626e7d02 ARM: sa1100: clear reset status prior to reboot) Merging m68k-current/for-linus (6bd80f372371 m68k/defconfig: Update defconfigs for v4.7-rc2) Merging metag-fixes/fixes (97b1d23f7bcb metag: Drop show_mem() from mem_init()) Merging powerpc-fixes/fixes (78a3e8889b4b powerpc: signals: Discard transaction state from signal frames) Merging sparc/master (4620a06e4b3c shmem: Fix link error if huge pages support is disabled) Merging net/master (6e1ce3c34512 af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock') Merging ipsec/master (11d7a0bb95ea xfrm: Only add l3mdev oif to dst lookups) Merging netfilter/master (c73c24849011 netfilter: nf_tables_netdev: remove redundant ip_hdr assignment) Merging ipvs/master (ea43f860d984 Merge branch 'ethoc-fixes') Merging wireless-drivers/master (bb87f02b7e4c Merge ath-current from ath.git) Merging mac80211/master (61aaa0e8c1c1 cfg80211: Add stub for cfg80211_get_station()) Merging sound-current/for-linus (6b1ca4bcadf9 ALSA: fireworks: accessing to user space outside spinlock) Merging pci-current/for-linus (6af7e4f77259 PCI: Mark Haswell Power Control Unit as having non-compliant BARs) Merging driver-core.current/driver-core-linus (17d0774f8068 sysfs: correctly handle read offset on PREALLOC attrs) Merging tty.current/tty-linus (c8d192428f52 serial: 8250: added acces i/o products quad and octal serial cards) Merging usb.current/usb-linus (2c5575401e34 usb: musb: Fix locking errors for host only mode) Merging usb-gadget-fixes/fixes (6f8245b4e37c usb: dwc3: gadget: always decrement by 1) Merging usb-serial-fixes/usb-linus (40d9c32525cb USB: serial: option: add WeTelecom 0x6802 and 0x6803 products) Merging usb-chipidea-fixes/ci-for-usb-stable (c4e94174983a usb: chipidea: udc: don't touch DP when controller is in host mode) Merging staging.current/staging-linus (eafe5cfe7189 Merge tag 'iio-fixes-for-4.8a' of
Re: linux-next: Tree for Sep 5: build error due to 'ath5k: added debugfs file for dumping eeprom'
On Sat, Sep 6, 2014 at 5:32 PM, Guenter Roeck wrote: > I see the following build error on linux-next-20140905. > > Guenter > > --- > > Building alpha:allmodconfig ... failed > Building sparc64:allmodconfig ... failed > > drivers/net/wireless/ath/ath5k/debug.c: In function 'open_file_eeprom': > drivers/net/wireless/ath/ath5k/debug.c:933:2: error: > implicit declaration of function 'vmalloc' > [-Werror=implicit-function-declaration] > drivers/net/wireless/ath/ath5k/debug.c:933:6: warning: > assignment makes pointer from integer without a cast [enabled by > default] > drivers/net/wireless/ath/ath5k/debug.c:960:2: error: > implicit declaration of function 'vfree' > [-Werror=implicit-function-declaration] > cc1: some warnings being treated as errors Missing #include ? > make[5]: *** [drivers/net/wireless/ath/ath5k/debug.o] Error 1 > make[4]: *** [drivers/net/wireless/ath/ath5k] Error 2 > make[3]: *** [drivers/net/wireless/ath] Error 2 > > Bisect results: > > db906eb2101b0564b0c65edf4a8647395196342e is the first bad commit > commit db906eb2101b0564b0c65edf4a8647395196342e > Author: Jade Bilkey > Date: Sat Aug 30 15:14:14 2014 -0400 > > ath5k: added debugfs file for dumping eeprom > > Signed-off-by: Jade Bilkey > Signed-off-by: John W. Linville -- Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
On 09/06/2014 08:47 AM, Sasha Levin wrote: On 09/06/2014 11:43 AM, Guenter Roeck wrote: I see the following build failure in next-20140905. Guenter Hey Guenter, Apologies for that. There is already a fix in -mm: No worries. http://ozlabs.org/~akpm/mmots/broken-out/introduce-dump_vma-fix-2.patch So -next would be fixed once -mm is pulled in again. Great! Thanks, Guenter -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
On 09/06/2014 11:43 AM, Guenter Roeck wrote: > I see the following build failure in next-20140905. > > Guenter Hey Guenter, Apologies for that. There is already a fix in -mm: http://ozlabs.org/~akpm/mmots/broken-out/introduce-dump_vma-fix-2.patch So -next would be fixed once -mm is pulled in again. Thanks, Sasha -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
On Sat, Sep 06, 2014 at 08:43:09AM -0700, Guenter Roeck wrote: > I see the following build failure in next-20140905. > > Guenter > > --- > > Building tile:tilegx_defconfig ... failed Also: Building powerpc:allmodconfig ... failed Building powerpc:ppc6xx_defconfig ... failed with the same error. > -- > Error log: > mm/page_alloc.c: In function 'dump_vma': > mm/page_alloc.c:6742:46: error: 'pgprot_t' has no member named 'pgprot' > make[1]: *** [mm/page_alloc.o] Error 1 > make[1]: *** Waiting for unfinished jobs > make: *** [mm] Error 2 > make: *** Waiting for unfinished jobs > -- > > bisect results: > > d1305f0fa17f1d3e659a8aa2134610a1a6884f77 is the first bad commit > commit d1305f0fa17f1d3e659a8aa2134610a1a6884f77 > Author: Sasha Levin > Date: Fri Sep 5 16:58:49 2014 +0100 > > mm: introduce dump_vma > > Introduce a helper to dump information about a VMA, this also makes > dump_page_flags more generic and re-uses that so the output looks very > similar to dump_page: > > [ 61.903437] vma 88070f88be00 start 7fff2597 end > 7fff25992000 > [ 61.903437] next 88070facd600 prev 88070face400 mm > 88070fade000 > [ 61.903437] prot 8025 anon_vma 88070fa1e200 vm_ops > (null) > [ 61.903437] pgoff 7ffdd file (null) private_data > (null) > [ 61.909129] flags: > 0x100173(read|write|mayread|maywrite|mayexec|growsdown|account) > > Signed-off-by: Sasha Levin > Reviewed-by: Naoya Horiguchi > Cc: Kirill A. Shutemov > Cc: Konstantin Khlebnikov > Cc: Rik van Riel > Cc: Mel Gorman > Cc: Michal Hocko > Cc: Hugh Dickins > Cc: Vlastimil Babka > Cc: Michel Lespinasse > Cc: Minchan Kim > Signed-off-by: Andrew Morton > > > --- > bisect log: > > # bad: [92d88cb068a5dc66d53ef017999b2419b125f764] Add linux-next specific > files for 20140905 > # good: [69e273c0b0a3c337a521d083374c918dc52c666f] Linux 3.17-rc3 > git bisect start 'HEAD' 'v3.17-rc3' > # good: [9ecc6d43871f92e01c8aafa9563538ed92825778] Merge remote-tracking > branch 'drm/drm-next' > git bisect good 9ecc6d43871f92e01c8aafa9563538ed92825778 > # good: [578445255f94602a32d2a05f38c983319e2e2c0c] Merge remote-tracking > branch 'usb-gadget/next' > git bisect good 578445255f94602a32d2a05f38c983319e2e2c0c > # good: [db1afd18e9cddffd957abea6287a6eae9edbeccc] staging: vt6655: replace > typedef struct tagSCTS_FB with struct vnt_cts_fb > git bisect good db1afd18e9cddffd957abea6287a6eae9edbeccc > # good: [4b3423832f2d1cbb988b18c96d39474029a6156b] Merge remote-tracking > branch 'llvmlinux/for-next' > git bisect good 4b3423832f2d1cbb988b18c96d39474029a6156b > # bad: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce dump_vma > git bisect bad d1305f0fa17f1d3e659a8aa2134610a1a6884f77 > # good: [1eb2bc2558fecb3eb78114dbcc433d0e2e390372] mm/slab: move > cache_flusharray() out of unlikely.text section > git bisect good 1eb2bc2558fecb3eb78114dbcc433d0e2e390372 > # good: [1d414c4d9f077af5dd20135f135a498176b564a5] mm, compaction: skip buddy > pages by their order in the migrate scanner > git bisect good 1d414c4d9f077af5dd20135f135a498176b564a5 > # good: [05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6] mempolicy: fix > show_numa_map() vs exec() + do_set_mempolicy() race > git bisect good 05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6 > # good: [41da4bf4788f47cb1f0801562e378e549c7b350a] > selftests/vm/transhuge-stress: stress test for memory compaction > git bisect good 41da4bf4788f47cb1f0801562e378e549c7b350a > # good: [6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420] mm/balloon_compaction: > general cleanup > git bisect good 6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420 > # good: [ada687f364aa0ffaebe5a66bd0b89af97e53a587] > mm-balloon_compaction-general-cleanup-checkpatch-fixes > git bisect good ada687f364aa0ffaebe5a66bd0b89af97e53a587 > # good: [834259904e3b9a9fd6409b9a38aa608158467822] mm/slab.c: use > __seq_open_private() instead of seq_open() > git bisect good 834259904e3b9a9fd6409b9a38aa608158467822 > # first bad commit: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce > dump_vma -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
I see the following build failure in next-20140905. Guenter --- Building tile:tilegx_defconfig ... failed -- Error log: mm/page_alloc.c: In function 'dump_vma': mm/page_alloc.c:6742:46: error: 'pgprot_t' has no member named 'pgprot' make[1]: *** [mm/page_alloc.o] Error 1 make[1]: *** Waiting for unfinished jobs make: *** [mm] Error 2 make: *** Waiting for unfinished jobs -- bisect results: d1305f0fa17f1d3e659a8aa2134610a1a6884f77 is the first bad commit commit d1305f0fa17f1d3e659a8aa2134610a1a6884f77 Author: Sasha Levin Date: Fri Sep 5 16:58:49 2014 +0100 mm: introduce dump_vma Introduce a helper to dump information about a VMA, this also makes dump_page_flags more generic and re-uses that so the output looks very similar to dump_page: [ 61.903437] vma 88070f88be00 start 7fff2597 end 7fff25992000 [ 61.903437] next 88070facd600 prev 88070face400 mm 88070fade000 [ 61.903437] prot 8025 anon_vma 88070fa1e200 vm_ops (null) [ 61.903437] pgoff 7ffdd file (null) private_data (null) [ 61.909129] flags: 0x100173(read|write|mayread|maywrite|mayexec|growsdown|account) Signed-off-by: Sasha Levin Reviewed-by: Naoya Horiguchi Cc: Kirill A. Shutemov Cc: Konstantin Khlebnikov Cc: Rik van Riel Cc: Mel Gorman Cc: Michal Hocko Cc: Hugh Dickins Cc: Vlastimil Babka Cc: Michel Lespinasse Cc: Minchan Kim Signed-off-by: Andrew Morton --- bisect log: # bad: [92d88cb068a5dc66d53ef017999b2419b125f764] Add linux-next specific files for 20140905 # good: [69e273c0b0a3c337a521d083374c918dc52c666f] Linux 3.17-rc3 git bisect start 'HEAD' 'v3.17-rc3' # good: [9ecc6d43871f92e01c8aafa9563538ed92825778] Merge remote-tracking branch 'drm/drm-next' git bisect good 9ecc6d43871f92e01c8aafa9563538ed92825778 # good: [578445255f94602a32d2a05f38c983319e2e2c0c] Merge remote-tracking branch 'usb-gadget/next' git bisect good 578445255f94602a32d2a05f38c983319e2e2c0c # good: [db1afd18e9cddffd957abea6287a6eae9edbeccc] staging: vt6655: replace typedef struct tagSCTS_FB with struct vnt_cts_fb git bisect good db1afd18e9cddffd957abea6287a6eae9edbeccc # good: [4b3423832f2d1cbb988b18c96d39474029a6156b] Merge remote-tracking branch 'llvmlinux/for-next' git bisect good 4b3423832f2d1cbb988b18c96d39474029a6156b # bad: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce dump_vma git bisect bad d1305f0fa17f1d3e659a8aa2134610a1a6884f77 # good: [1eb2bc2558fecb3eb78114dbcc433d0e2e390372] mm/slab: move cache_flusharray() out of unlikely.text section git bisect good 1eb2bc2558fecb3eb78114dbcc433d0e2e390372 # good: [1d414c4d9f077af5dd20135f135a498176b564a5] mm, compaction: skip buddy pages by their order in the migrate scanner git bisect good 1d414c4d9f077af5dd20135f135a498176b564a5 # good: [05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6] mempolicy: fix show_numa_map() vs exec() + do_set_mempolicy() race git bisect good 05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6 # good: [41da4bf4788f47cb1f0801562e378e549c7b350a] selftests/vm/transhuge-stress: stress test for memory compaction git bisect good 41da4bf4788f47cb1f0801562e378e549c7b350a # good: [6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420] mm/balloon_compaction: general cleanup git bisect good 6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420 # good: [ada687f364aa0ffaebe5a66bd0b89af97e53a587] mm-balloon_compaction-general-cleanup-checkpatch-fixes git bisect good ada687f364aa0ffaebe5a66bd0b89af97e53a587 # good: [834259904e3b9a9fd6409b9a38aa608158467822] mm/slab.c: use __seq_open_private() instead of seq_open() git bisect good 834259904e3b9a9fd6409b9a38aa608158467822 # first bad commit: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce dump_vma -- 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 Sep 5: build error due to 'ath5k: added debugfs file for dumping eeprom'
I see the following build error on linux-next-20140905. Guenter --- Building alpha:allmodconfig ... failed Building sparc64:allmodconfig ... failed drivers/net/wireless/ath/ath5k/debug.c: In function 'open_file_eeprom': drivers/net/wireless/ath/ath5k/debug.c:933:2: error: implicit declaration of function 'vmalloc' [-Werror=implicit-function-declaration] drivers/net/wireless/ath/ath5k/debug.c:933:6: warning: assignment makes pointer from integer without a cast [enabled by default] drivers/net/wireless/ath/ath5k/debug.c:960:2: error: implicit declaration of function 'vfree' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[5]: *** [drivers/net/wireless/ath/ath5k/debug.o] Error 1 make[4]: *** [drivers/net/wireless/ath/ath5k] Error 2 make[3]: *** [drivers/net/wireless/ath] Error 2 Bisect results: db906eb2101b0564b0c65edf4a8647395196342e is the first bad commit commit db906eb2101b0564b0c65edf4a8647395196342e Author: Jade Bilkey Date: Sat Aug 30 15:14:14 2014 -0400 ath5k: added debugfs file for dumping eeprom Signed-off-by: Jade Bilkey Signed-off-by: John W. Linville Bisect log: # bad: [92d88cb068a5dc66d53ef017999b2419b125f764] Add linux-next specific files for 20140905 # good: [69e273c0b0a3c337a521d083374c918dc52c666f] Linux 3.17-rc3 git bisect start 'HEAD' 'v3.17-rc3' # bad: [9ecc6d43871f92e01c8aafa9563538ed92825778] Merge remote-tracking branch 'drm/drm-next' git bisect bad 9ecc6d43871f92e01c8aafa9563538ed92825778 # good: [43b1c66453f3f04c5faa271c9918aa9764e04f98] Merge remote-tracking branch 'hwmon-staging/hwmon-next' git bisect good 43b1c66453f3f04c5faa271c9918aa9764e04f98 # good: [92bfbb73a8714144c5d74bf886b3b8b6b93a29dc] Merge remote-tracking branch 'ipsec-next/master' git bisect good 92bfbb73a8714144c5d74bf886b3b8b6b93a29dc # bad: [15f51956b321a1ddf683c2b151aa85e84fbc3c4d] Merge remote-tracking branch 'l2-mtd/master' git bisect bad 15f51956b321a1ddf683c2b151aa85e84fbc3c4d # good: [705d0bf83dbef34d49927d3bf05c6d497f42e8b0] ath9k: Add a routine for initializing channel contexts git bisect good 705d0bf83dbef34d49927d3bf05c6d497f42e8b0 # good: [d17ec4d55223d9487df195012762da6f85862d4c] Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next git bisect good d17ec4d55223d9487df195012762da6f85862d4c # bad: [d377921ed031588e1a39e4be730033d962b2c456] Merge remote-tracking branch 'mtd/master' git bisect bad d377921ed031588e1a39e4be730033d962b2c456 # good: [15c9ec43b0948940926ce4c063b5d78a28511771] Bluetooth: Remove hci_conn_hold/drop from hci_chan git bisect good 15c9ec43b0948940926ce4c063b5d78a28511771 # good: [cf0ba860a91ed2f912f5598a331e3fbd40688f8d] Bluetooth: Move clock offset reading into hci_disconnect() git bisect good cf0ba860a91ed2f912f5598a331e3fbd40688f8d # bad: [c728ab656f738adfd5da968b5039789edad1ebc3] Merge remote-tracking branch 'wireless-next/master' git bisect bad c728ab656f738adfd5da968b5039789edad1ebc3 # bad: [db906eb2101b0564b0c65edf4a8647395196342e] ath5k: added debugfs file for dumping eeprom git bisect bad db906eb2101b0564b0c65edf4a8647395196342e # good: [87fed556d08d21dd7dd3e0222c94c187e4c2d5e2] bcma: get info about flash type SoC booted from git bisect good 87fed556d08d21dd7dd3e0222c94c187e4c2d5e2 # first bad commit: [db906eb2101b0564b0c65edf4a8647395196342e] ath5k: added debugfs file for dumping eeprom -- 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 Sep 5: build error due to 'ath5k: added debugfs file for dumping eeprom'
I see the following build error on linux-next-20140905. Guenter --- Building alpha:allmodconfig ... failed Building sparc64:allmodconfig ... failed drivers/net/wireless/ath/ath5k/debug.c: In function 'open_file_eeprom': drivers/net/wireless/ath/ath5k/debug.c:933:2: error: implicit declaration of function 'vmalloc' [-Werror=implicit-function-declaration] drivers/net/wireless/ath/ath5k/debug.c:933:6: warning: assignment makes pointer from integer without a cast [enabled by default] drivers/net/wireless/ath/ath5k/debug.c:960:2: error: implicit declaration of function 'vfree' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[5]: *** [drivers/net/wireless/ath/ath5k/debug.o] Error 1 make[4]: *** [drivers/net/wireless/ath/ath5k] Error 2 make[3]: *** [drivers/net/wireless/ath] Error 2 Bisect results: db906eb2101b0564b0c65edf4a8647395196342e is the first bad commit commit db906eb2101b0564b0c65edf4a8647395196342e Author: Jade Bilkey hers...@thefumon.com Date: Sat Aug 30 15:14:14 2014 -0400 ath5k: added debugfs file for dumping eeprom Signed-off-by: Jade Bilkey hers...@thefumon.com Signed-off-by: John W. Linville linvi...@tuxdriver.com Bisect log: # bad: [92d88cb068a5dc66d53ef017999b2419b125f764] Add linux-next specific files for 20140905 # good: [69e273c0b0a3c337a521d083374c918dc52c666f] Linux 3.17-rc3 git bisect start 'HEAD' 'v3.17-rc3' # bad: [9ecc6d43871f92e01c8aafa9563538ed92825778] Merge remote-tracking branch 'drm/drm-next' git bisect bad 9ecc6d43871f92e01c8aafa9563538ed92825778 # good: [43b1c66453f3f04c5faa271c9918aa9764e04f98] Merge remote-tracking branch 'hwmon-staging/hwmon-next' git bisect good 43b1c66453f3f04c5faa271c9918aa9764e04f98 # good: [92bfbb73a8714144c5d74bf886b3b8b6b93a29dc] Merge remote-tracking branch 'ipsec-next/master' git bisect good 92bfbb73a8714144c5d74bf886b3b8b6b93a29dc # bad: [15f51956b321a1ddf683c2b151aa85e84fbc3c4d] Merge remote-tracking branch 'l2-mtd/master' git bisect bad 15f51956b321a1ddf683c2b151aa85e84fbc3c4d # good: [705d0bf83dbef34d49927d3bf05c6d497f42e8b0] ath9k: Add a routine for initializing channel contexts git bisect good 705d0bf83dbef34d49927d3bf05c6d497f42e8b0 # good: [d17ec4d55223d9487df195012762da6f85862d4c] Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next git bisect good d17ec4d55223d9487df195012762da6f85862d4c # bad: [d377921ed031588e1a39e4be730033d962b2c456] Merge remote-tracking branch 'mtd/master' git bisect bad d377921ed031588e1a39e4be730033d962b2c456 # good: [15c9ec43b0948940926ce4c063b5d78a28511771] Bluetooth: Remove hci_conn_hold/drop from hci_chan git bisect good 15c9ec43b0948940926ce4c063b5d78a28511771 # good: [cf0ba860a91ed2f912f5598a331e3fbd40688f8d] Bluetooth: Move clock offset reading into hci_disconnect() git bisect good cf0ba860a91ed2f912f5598a331e3fbd40688f8d # bad: [c728ab656f738adfd5da968b5039789edad1ebc3] Merge remote-tracking branch 'wireless-next/master' git bisect bad c728ab656f738adfd5da968b5039789edad1ebc3 # bad: [db906eb2101b0564b0c65edf4a8647395196342e] ath5k: added debugfs file for dumping eeprom git bisect bad db906eb2101b0564b0c65edf4a8647395196342e # good: [87fed556d08d21dd7dd3e0222c94c187e4c2d5e2] bcma: get info about flash type SoC booted from git bisect good 87fed556d08d21dd7dd3e0222c94c187e4c2d5e2 # first bad commit: [db906eb2101b0564b0c65edf4a8647395196342e] ath5k: added debugfs file for dumping eeprom -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
I see the following build failure in next-20140905. Guenter --- Building tile:tilegx_defconfig ... failed -- Error log: mm/page_alloc.c: In function 'dump_vma': mm/page_alloc.c:6742:46: error: 'pgprot_t' has no member named 'pgprot' make[1]: *** [mm/page_alloc.o] Error 1 make[1]: *** Waiting for unfinished jobs make: *** [mm] Error 2 make: *** Waiting for unfinished jobs -- bisect results: d1305f0fa17f1d3e659a8aa2134610a1a6884f77 is the first bad commit commit d1305f0fa17f1d3e659a8aa2134610a1a6884f77 Author: Sasha Levin sasha.le...@oracle.com Date: Fri Sep 5 16:58:49 2014 +0100 mm: introduce dump_vma Introduce a helper to dump information about a VMA, this also makes dump_page_flags more generic and re-uses that so the output looks very similar to dump_page: [ 61.903437] vma 88070f88be00 start 7fff2597 end 7fff25992000 [ 61.903437] next 88070facd600 prev 88070face400 mm 88070fade000 [ 61.903437] prot 8025 anon_vma 88070fa1e200 vm_ops (null) [ 61.903437] pgoff 7ffdd file (null) private_data (null) [ 61.909129] flags: 0x100173(read|write|mayread|maywrite|mayexec|growsdown|account) Signed-off-by: Sasha Levin sasha.le...@oracle.com Reviewed-by: Naoya Horiguchi n-horigu...@ah.jp.nec.com Cc: Kirill A. Shutemov kirill.shute...@linux.intel.com Cc: Konstantin Khlebnikov khlebni...@openvz.org Cc: Rik van Riel r...@redhat.com Cc: Mel Gorman mgor...@suse.de Cc: Michal Hocko mho...@suse.cz Cc: Hugh Dickins hu...@google.com Cc: Vlastimil Babka vba...@suse.cz Cc: Michel Lespinasse wal...@google.com Cc: Minchan Kim minc...@kernel.org Signed-off-by: Andrew Morton a...@linux-foundation.org --- bisect log: # bad: [92d88cb068a5dc66d53ef017999b2419b125f764] Add linux-next specific files for 20140905 # good: [69e273c0b0a3c337a521d083374c918dc52c666f] Linux 3.17-rc3 git bisect start 'HEAD' 'v3.17-rc3' # good: [9ecc6d43871f92e01c8aafa9563538ed92825778] Merge remote-tracking branch 'drm/drm-next' git bisect good 9ecc6d43871f92e01c8aafa9563538ed92825778 # good: [578445255f94602a32d2a05f38c983319e2e2c0c] Merge remote-tracking branch 'usb-gadget/next' git bisect good 578445255f94602a32d2a05f38c983319e2e2c0c # good: [db1afd18e9cddffd957abea6287a6eae9edbeccc] staging: vt6655: replace typedef struct tagSCTS_FB with struct vnt_cts_fb git bisect good db1afd18e9cddffd957abea6287a6eae9edbeccc # good: [4b3423832f2d1cbb988b18c96d39474029a6156b] Merge remote-tracking branch 'llvmlinux/for-next' git bisect good 4b3423832f2d1cbb988b18c96d39474029a6156b # bad: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce dump_vma git bisect bad d1305f0fa17f1d3e659a8aa2134610a1a6884f77 # good: [1eb2bc2558fecb3eb78114dbcc433d0e2e390372] mm/slab: move cache_flusharray() out of unlikely.text section git bisect good 1eb2bc2558fecb3eb78114dbcc433d0e2e390372 # good: [1d414c4d9f077af5dd20135f135a498176b564a5] mm, compaction: skip buddy pages by their order in the migrate scanner git bisect good 1d414c4d9f077af5dd20135f135a498176b564a5 # good: [05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6] mempolicy: fix show_numa_map() vs exec() + do_set_mempolicy() race git bisect good 05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6 # good: [41da4bf4788f47cb1f0801562e378e549c7b350a] selftests/vm/transhuge-stress: stress test for memory compaction git bisect good 41da4bf4788f47cb1f0801562e378e549c7b350a # good: [6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420] mm/balloon_compaction: general cleanup git bisect good 6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420 # good: [ada687f364aa0ffaebe5a66bd0b89af97e53a587] mm-balloon_compaction-general-cleanup-checkpatch-fixes git bisect good ada687f364aa0ffaebe5a66bd0b89af97e53a587 # good: [834259904e3b9a9fd6409b9a38aa608158467822] mm/slab.c: use __seq_open_private() instead of seq_open() git bisect good 834259904e3b9a9fd6409b9a38aa608158467822 # first bad commit: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce dump_vma -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
On Sat, Sep 06, 2014 at 08:43:09AM -0700, Guenter Roeck wrote: I see the following build failure in next-20140905. Guenter --- Building tile:tilegx_defconfig ... failed Also: Building powerpc:allmodconfig ... failed Building powerpc:ppc6xx_defconfig ... failed with the same error. -- Error log: mm/page_alloc.c: In function 'dump_vma': mm/page_alloc.c:6742:46: error: 'pgprot_t' has no member named 'pgprot' make[1]: *** [mm/page_alloc.o] Error 1 make[1]: *** Waiting for unfinished jobs make: *** [mm] Error 2 make: *** Waiting for unfinished jobs -- bisect results: d1305f0fa17f1d3e659a8aa2134610a1a6884f77 is the first bad commit commit d1305f0fa17f1d3e659a8aa2134610a1a6884f77 Author: Sasha Levin sasha.le...@oracle.com Date: Fri Sep 5 16:58:49 2014 +0100 mm: introduce dump_vma Introduce a helper to dump information about a VMA, this also makes dump_page_flags more generic and re-uses that so the output looks very similar to dump_page: [ 61.903437] vma 88070f88be00 start 7fff2597 end 7fff25992000 [ 61.903437] next 88070facd600 prev 88070face400 mm 88070fade000 [ 61.903437] prot 8025 anon_vma 88070fa1e200 vm_ops (null) [ 61.903437] pgoff 7ffdd file (null) private_data (null) [ 61.909129] flags: 0x100173(read|write|mayread|maywrite|mayexec|growsdown|account) Signed-off-by: Sasha Levin sasha.le...@oracle.com Reviewed-by: Naoya Horiguchi n-horigu...@ah.jp.nec.com Cc: Kirill A. Shutemov kirill.shute...@linux.intel.com Cc: Konstantin Khlebnikov khlebni...@openvz.org Cc: Rik van Riel r...@redhat.com Cc: Mel Gorman mgor...@suse.de Cc: Michal Hocko mho...@suse.cz Cc: Hugh Dickins hu...@google.com Cc: Vlastimil Babka vba...@suse.cz Cc: Michel Lespinasse wal...@google.com Cc: Minchan Kim minc...@kernel.org Signed-off-by: Andrew Morton a...@linux-foundation.org --- bisect log: # bad: [92d88cb068a5dc66d53ef017999b2419b125f764] Add linux-next specific files for 20140905 # good: [69e273c0b0a3c337a521d083374c918dc52c666f] Linux 3.17-rc3 git bisect start 'HEAD' 'v3.17-rc3' # good: [9ecc6d43871f92e01c8aafa9563538ed92825778] Merge remote-tracking branch 'drm/drm-next' git bisect good 9ecc6d43871f92e01c8aafa9563538ed92825778 # good: [578445255f94602a32d2a05f38c983319e2e2c0c] Merge remote-tracking branch 'usb-gadget/next' git bisect good 578445255f94602a32d2a05f38c983319e2e2c0c # good: [db1afd18e9cddffd957abea6287a6eae9edbeccc] staging: vt6655: replace typedef struct tagSCTS_FB with struct vnt_cts_fb git bisect good db1afd18e9cddffd957abea6287a6eae9edbeccc # good: [4b3423832f2d1cbb988b18c96d39474029a6156b] Merge remote-tracking branch 'llvmlinux/for-next' git bisect good 4b3423832f2d1cbb988b18c96d39474029a6156b # bad: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce dump_vma git bisect bad d1305f0fa17f1d3e659a8aa2134610a1a6884f77 # good: [1eb2bc2558fecb3eb78114dbcc433d0e2e390372] mm/slab: move cache_flusharray() out of unlikely.text section git bisect good 1eb2bc2558fecb3eb78114dbcc433d0e2e390372 # good: [1d414c4d9f077af5dd20135f135a498176b564a5] mm, compaction: skip buddy pages by their order in the migrate scanner git bisect good 1d414c4d9f077af5dd20135f135a498176b564a5 # good: [05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6] mempolicy: fix show_numa_map() vs exec() + do_set_mempolicy() race git bisect good 05e2a5f419c0c5888bce1aeda4ffe89f7657e0a6 # good: [41da4bf4788f47cb1f0801562e378e549c7b350a] selftests/vm/transhuge-stress: stress test for memory compaction git bisect good 41da4bf4788f47cb1f0801562e378e549c7b350a # good: [6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420] mm/balloon_compaction: general cleanup git bisect good 6dd0fc5ec52ec2a0ae3a1c4e6816434c18052420 # good: [ada687f364aa0ffaebe5a66bd0b89af97e53a587] mm-balloon_compaction-general-cleanup-checkpatch-fixes git bisect good ada687f364aa0ffaebe5a66bd0b89af97e53a587 # good: [834259904e3b9a9fd6409b9a38aa608158467822] mm/slab.c: use __seq_open_private() instead of seq_open() git bisect good 834259904e3b9a9fd6409b9a38aa608158467822 # first bad commit: [d1305f0fa17f1d3e659a8aa2134610a1a6884f77] mm: introduce dump_vma -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
On 09/06/2014 11:43 AM, Guenter Roeck wrote: I see the following build failure in next-20140905. Guenter Hey Guenter, Apologies for that. There is already a fix in -mm: http://ozlabs.org/~akpm/mmots/broken-out/introduce-dump_vma-fix-2.patch So -next would be fixed once -mm is pulled in again. Thanks, Sasha -- 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 Sep 5: build failure due to 'mm: introduce dump_vma'
On 09/06/2014 08:47 AM, Sasha Levin wrote: On 09/06/2014 11:43 AM, Guenter Roeck wrote: I see the following build failure in next-20140905. Guenter Hey Guenter, Apologies for that. There is already a fix in -mm: No worries. http://ozlabs.org/~akpm/mmots/broken-out/introduce-dump_vma-fix-2.patch So -next would be fixed once -mm is pulled in again. Great! Thanks, Guenter -- 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 Sep 5: build error due to 'ath5k: added debugfs file for dumping eeprom'
On Sat, Sep 6, 2014 at 5:32 PM, Guenter Roeck li...@roeck-us.net wrote: I see the following build error on linux-next-20140905. Guenter --- Building alpha:allmodconfig ... failed Building sparc64:allmodconfig ... failed drivers/net/wireless/ath/ath5k/debug.c: In function 'open_file_eeprom': drivers/net/wireless/ath/ath5k/debug.c:933:2: error: implicit declaration of function 'vmalloc' [-Werror=implicit-function-declaration] drivers/net/wireless/ath/ath5k/debug.c:933:6: warning: assignment makes pointer from integer without a cast [enabled by default] drivers/net/wireless/ath/ath5k/debug.c:960:2: error: implicit declaration of function 'vfree' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors Missing #include linux/vmalloc.h? make[5]: *** [drivers/net/wireless/ath/ath5k/debug.o] Error 1 make[4]: *** [drivers/net/wireless/ath/ath5k] Error 2 make[3]: *** [drivers/net/wireless/ath] Error 2 Bisect results: db906eb2101b0564b0c65edf4a8647395196342e is the first bad commit commit db906eb2101b0564b0c65edf4a8647395196342e Author: Jade Bilkey hers...@thefumon.com Date: Sat Aug 30 15:14:14 2014 -0400 ath5k: added debugfs file for dumping eeprom Signed-off-by: Jade Bilkey hers...@thefumon.com Signed-off-by: John W. Linville linvi...@tuxdriver.com -- Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say programmer or something like that. -- Linus Torvalds -- 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 Sep 5
Changes since 20140904: None. Non-merge commits (relative to Linus' tree): 3727 3261 files changed, 133225 insertions(+), 99782 deletions(-) I have created today's linux-next tree at git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git . 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 an allmodconfig for x86_64 and a multi_v7_defconfig for arm. Below is a summary of the state of the merge. I am currently merging 215 trees (counting Linus' and 30 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 Stephen's 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. signature.asc Description: Digital signature
linux-next: Tree for Sep 5
Changes since 20140904: None. Non-merge commits (relative to Linus' tree): 3727 3261 files changed, 133225 insertions(+), 99782 deletions(-) I have created today's linux-next tree at git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git . 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 an allmodconfig for x86_64 and a multi_v7_defconfig for arm. Below is a summary of the state of the merge. I am currently merging 215 trees (counting Linus' and 30 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 Stephen's 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. signature.asc Description: Digital signature
Re: linux-next: Tree for Sep 5 (netfilter: xt_socket.c)
On 09/05/13 11:38, David Miller wrote: > From: Randy Dunlap > Date: Thu, 05 Sep 2013 10:37:04 -0700 > >> On 09/05/13 02:32, Stephen Rothwell wrote: >>> Hi all, >>> >>> Please do not add any code for v3.13 to your linux-next included branches >>> until after v3.12-rc1 is released. >>> >>> Changes since 20130904: >>> >> >> on x86_64: >> >> when CONFIG_IPV6=m >> and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: >> >> net/built-in.o: In function `socket_mt6_v1_v2': >> xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' >> net/built-in.o: In function `socket_mt_init': >> xt_socket.c:(.init.text+0x1ef8): undefined reference to >> `nf_defrag_ipv6_enable' > > I just commited the following to fix this: > > > [PATCH] netfilter: Fix build errors with xt_socket.c > > As reported by Randy Dunlap: > > > when CONFIG_IPV6=m > and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: > > net/built-in.o: In function `socket_mt6_v1_v2': > xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' > net/built-in.o: In function `socket_mt_init': > xt_socket.c:(.init.text+0x1ef8): undefined reference to > `nf_defrag_ipv6_enable' > > > Like several other modules under net/netfilter/ we have to > have a dependency "IPV6 disabled or set compatibly with this > module" clause. > > Reported-by: Randy Dunlap > Signed-off-by: David S. Miller Acked-by: Randy Dunlap Thanks. > --- > net/netfilter/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig > index 62a171a..6e839b6 100644 > --- a/net/netfilter/Kconfig > +++ b/net/netfilter/Kconfig > @@ -1175,6 +1175,7 @@ config NETFILTER_XT_MATCH_SOCKET > depends on NETFILTER_XTABLES > depends on NETFILTER_ADVANCED > depends on !NF_CONNTRACK || NF_CONNTRACK > + depends on (IPV6 || IPV6=n) > select NF_DEFRAG_IPV4 > select NF_DEFRAG_IPV6 if IP6_NF_IPTABLES > help > -- ~Randy -- 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 Sep 5 (netfilter: xt_socket.c)
From: Randy Dunlap Date: Thu, 05 Sep 2013 10:37:04 -0700 > On 09/05/13 02:32, Stephen Rothwell wrote: >> Hi all, >> >> Please do not add any code for v3.13 to your linux-next included branches >> until after v3.12-rc1 is released. >> >> Changes since 20130904: >> > > on x86_64: > > when CONFIG_IPV6=m > and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: > > net/built-in.o: In function `socket_mt6_v1_v2': > xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' > net/built-in.o: In function `socket_mt_init': > xt_socket.c:(.init.text+0x1ef8): undefined reference to > `nf_defrag_ipv6_enable' I just commited the following to fix this: [PATCH] netfilter: Fix build errors with xt_socket.c As reported by Randy Dunlap: when CONFIG_IPV6=m and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: net/built-in.o: In function `socket_mt6_v1_v2': xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' net/built-in.o: In function `socket_mt_init': xt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable' Like several other modules under net/netfilter/ we have to have a dependency "IPV6 disabled or set compatibly with this module" clause. Reported-by: Randy Dunlap Signed-off-by: David S. Miller --- net/netfilter/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig index 62a171a..6e839b6 100644 --- a/net/netfilter/Kconfig +++ b/net/netfilter/Kconfig @@ -1175,6 +1175,7 @@ config NETFILTER_XT_MATCH_SOCKET depends on NETFILTER_XTABLES depends on NETFILTER_ADVANCED depends on !NF_CONNTRACK || NF_CONNTRACK + depends on (IPV6 || IPV6=n) select NF_DEFRAG_IPV4 select NF_DEFRAG_IPV6 if IP6_NF_IPTABLES help -- 1.7.11.7 -- 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 Sep 5 (netfilter: xt_socket.c)
On 09/05/13 02:32, Stephen Rothwell wrote: > Hi all, > > Please do not add any code for v3.13 to your linux-next included branches > until after v3.12-rc1 is released. > > Changes since 20130904: > on x86_64: when CONFIG_IPV6=m and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: net/built-in.o: In function `socket_mt6_v1_v2': xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' net/built-in.o: In function `socket_mt_init': xt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable' -- ~Randy -- 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 Sep 5
Hi all, Please do not add any code for v3.13 to your linux-next included branches until after v3.12-rc1 is released. Changes since 20130904: The arm tree lost its build failure. The h8300-remove tree gained a conflict against the net tree. The vfs tree gained conflicts against the aio-direct and Linus' trees. The net-next tree gained conflict against Linus' tree. The drm tree lost its build failure. The akpm tree gained a conflict against the vfs tree. 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" as mentioned in the FAQ on the wiki (see below). 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. After the final fixups (if any), it is also built with powerpc allnoconfig (32 and 64 bit), ppc44x_defconfig and allyesconfig (minus CONFIG_PROFILE_ALL_BRANCHES - this fails its final link) and i386, sparc, sparc64 and arm defconfig. These builds also have CONFIG_ENABLE_WARN_DEPRECATED, CONFIG_ENABLE_MUST_CHECK and CONFIG_DEBUG_INFO disabled when necessary. Below is a summary of the state of the merge. We are up to 222 trees (counting Linus' and 30 trees of patches pending for Linus' tree), more are welcome (even if they are currently empty). Thanks to those who have contributed, and to those who haven't, please do. 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. There is a wiki covering stuff to do with linux-next at http://linux.f-seidel.de/linux-next/pmwiki/ . Thanks to Frank Seidel. -- Cheers, Stephen Rothwells...@canb.auug.org.au $ git checkout master $ git reset --hard stable Merging origin/master (816434e Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip) Merging fixes/master (fa8218d Merge tag 'regmap-v3.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap) Merging kbuild-current/rc-fixes (ad81f05 Linux 3.11-rc1) Merging arc-current/for-curr (26f8136 Kconfig.debug: Add FRAME_POINTER anti-dependency for ARC) Merging arm-current/fixes (e1f0203 Merge branch 'security-fixes' into fixes) Merging m68k-current/for-linus (5549005 m68k/atari: ARAnyM - Always use physical addresses in NatFeat calls) Merging metag-fixes/fixes (3b2f64d Linux 3.11-rc2) Merging powerpc-merge/merge (d220980 powerpc/hvsi: Increase handshake timeout from 200ms to 400ms.) Merging sparc/master (63d4996 sparc64: Fix off by one in trampoline TLB mapping installation loop.) Merging net/master (d2779e9 sh_eth: fix napi_{en|dis}able() calls racing against interrupts) Merging ipsec/master (302a50b xfrm: Fix potential null pointer dereference in xdst_queue_output) Merging sound-current/for-linus (b054087 ALSA: hda - Re-setup HDMI pin and audio infoframe on stream switches) Merging pci-current/for-linus (a923874 Merge tag 'pci-v3.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci) Merging wireless/master (19c3616 ath9k: Enable PLL fix only for AR9340/AR9330) Merging driver-core.current/driver-core-linus (816434e Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip) Merging tty.current/tty-linus (c095ba7 Linux 3.11-rc4) Merging usb.current/usb-linus (d347404 USB: OHCI: fix build error related to ohci_suspend/resume) Merging staging.current/staging-linus (d8dfad3 Linux 3.11-rc7) Merging char-misc.current/char-misc-linus (b36f4be Linux 3.11-rc6) Merging input-current/for-linus (fa46c79 Input: i8042 - disable the driver on ARC platforms) Merging md-current/for-linus (f94c0b6 md/raid5: fix interaction of 'replace' and 'recovery'.) Merging audit-current/for-linus (c158a35 audit: no leading space in audit_log_d_path prefix) Merging crypto-current/master (e70308e Revert "crypto: crct10dif - Wrap crc_t10dif function all to use crypto transform framework") Merging ide/master (6d128e1 Revert "Makefile: Fix install error with make -j option") Merging dwmw2/master (5950f08 pcmcia: remove RPX board stuff) Merging sh-current/sh-fixes-for-linus (4403310 SH: Convert out[bwl] macros to inline functions) Merging devicetree-current/devicetree/merge (cf9e236 of/irq: init struct resource to 0 in of_irq_to_resource()) Merging
linux-next: Tree for Sep 5
Hi all, Please do not add any code for v3.13 to your linux-next included branches until after v3.12-rc1 is released. Changes since 20130904: The arm tree lost its build failure. The h8300-remove tree gained a conflict against the net tree. The vfs tree gained conflicts against the aio-direct and Linus' trees. The net-next tree gained conflict against Linus' tree. The drm tree lost its build failure. The akpm tree gained a conflict against the vfs tree. 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 as mentioned in the FAQ on the wiki (see below). 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. After the final fixups (if any), it is also built with powerpc allnoconfig (32 and 64 bit), ppc44x_defconfig and allyesconfig (minus CONFIG_PROFILE_ALL_BRANCHES - this fails its final link) and i386, sparc, sparc64 and arm defconfig. These builds also have CONFIG_ENABLE_WARN_DEPRECATED, CONFIG_ENABLE_MUST_CHECK and CONFIG_DEBUG_INFO disabled when necessary. Below is a summary of the state of the merge. We are up to 222 trees (counting Linus' and 30 trees of patches pending for Linus' tree), more are welcome (even if they are currently empty). Thanks to those who have contributed, and to those who haven't, please do. 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. There is a wiki covering stuff to do with linux-next at http://linux.f-seidel.de/linux-next/pmwiki/ . Thanks to Frank Seidel. -- Cheers, Stephen Rothwells...@canb.auug.org.au $ git checkout master $ git reset --hard stable Merging origin/master (816434e Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip) Merging fixes/master (fa8218d Merge tag 'regmap-v3.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap) Merging kbuild-current/rc-fixes (ad81f05 Linux 3.11-rc1) Merging arc-current/for-curr (26f8136 Kconfig.debug: Add FRAME_POINTER anti-dependency for ARC) Merging arm-current/fixes (e1f0203 Merge branch 'security-fixes' into fixes) Merging m68k-current/for-linus (5549005 m68k/atari: ARAnyM - Always use physical addresses in NatFeat calls) Merging metag-fixes/fixes (3b2f64d Linux 3.11-rc2) Merging powerpc-merge/merge (d220980 powerpc/hvsi: Increase handshake timeout from 200ms to 400ms.) Merging sparc/master (63d4996 sparc64: Fix off by one in trampoline TLB mapping installation loop.) Merging net/master (d2779e9 sh_eth: fix napi_{en|dis}able() calls racing against interrupts) Merging ipsec/master (302a50b xfrm: Fix potential null pointer dereference in xdst_queue_output) Merging sound-current/for-linus (b054087 ALSA: hda - Re-setup HDMI pin and audio infoframe on stream switches) Merging pci-current/for-linus (a923874 Merge tag 'pci-v3.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci) Merging wireless/master (19c3616 ath9k: Enable PLL fix only for AR9340/AR9330) Merging driver-core.current/driver-core-linus (816434e Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip) Merging tty.current/tty-linus (c095ba7 Linux 3.11-rc4) Merging usb.current/usb-linus (d347404 USB: OHCI: fix build error related to ohci_suspend/resume) Merging staging.current/staging-linus (d8dfad3 Linux 3.11-rc7) Merging char-misc.current/char-misc-linus (b36f4be Linux 3.11-rc6) Merging input-current/for-linus (fa46c79 Input: i8042 - disable the driver on ARC platforms) Merging md-current/for-linus (f94c0b6 md/raid5: fix interaction of 'replace' and 'recovery'.) Merging audit-current/for-linus (c158a35 audit: no leading space in audit_log_d_path prefix) Merging crypto-current/master (e70308e Revert crypto: crct10dif - Wrap crc_t10dif function all to use crypto transform framework) Merging ide/master (6d128e1 Revert Makefile: Fix install error with make -j option) Merging dwmw2/master (5950f08 pcmcia: remove RPX board stuff) Merging sh-current/sh-fixes-for-linus (4403310 SH: Convert out[bwl] macros to inline functions) Merging devicetree-current/devicetree/merge (cf9e236 of/irq: init struct resource to 0 in of_irq_to_resource()) Merging
Re: linux-next: Tree for Sep 5 (netfilter: xt_socket.c)
On 09/05/13 02:32, Stephen Rothwell wrote: Hi all, Please do not add any code for v3.13 to your linux-next included branches until after v3.12-rc1 is released. Changes since 20130904: on x86_64: when CONFIG_IPV6=m and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: net/built-in.o: In function `socket_mt6_v1_v2': xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' net/built-in.o: In function `socket_mt_init': xt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable' -- ~Randy -- 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 Sep 5 (netfilter: xt_socket.c)
From: Randy Dunlap rdun...@infradead.org Date: Thu, 05 Sep 2013 10:37:04 -0700 On 09/05/13 02:32, Stephen Rothwell wrote: Hi all, Please do not add any code for v3.13 to your linux-next included branches until after v3.12-rc1 is released. Changes since 20130904: on x86_64: when CONFIG_IPV6=m and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: net/built-in.o: In function `socket_mt6_v1_v2': xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' net/built-in.o: In function `socket_mt_init': xt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable' I just commited the following to fix this: [PATCH] netfilter: Fix build errors with xt_socket.c As reported by Randy Dunlap: when CONFIG_IPV6=m and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: net/built-in.o: In function `socket_mt6_v1_v2': xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' net/built-in.o: In function `socket_mt_init': xt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable' Like several other modules under net/netfilter/ we have to have a dependency IPV6 disabled or set compatibly with this module clause. Reported-by: Randy Dunlap rdun...@infradead.org Signed-off-by: David S. Miller da...@davemloft.net --- net/netfilter/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig index 62a171a..6e839b6 100644 --- a/net/netfilter/Kconfig +++ b/net/netfilter/Kconfig @@ -1175,6 +1175,7 @@ config NETFILTER_XT_MATCH_SOCKET depends on NETFILTER_XTABLES depends on NETFILTER_ADVANCED depends on !NF_CONNTRACK || NF_CONNTRACK + depends on (IPV6 || IPV6=n) select NF_DEFRAG_IPV4 select NF_DEFRAG_IPV6 if IP6_NF_IPTABLES help -- 1.7.11.7 -- 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 Sep 5 (netfilter: xt_socket.c)
On 09/05/13 11:38, David Miller wrote: From: Randy Dunlap rdun...@infradead.org Date: Thu, 05 Sep 2013 10:37:04 -0700 On 09/05/13 02:32, Stephen Rothwell wrote: Hi all, Please do not add any code for v3.13 to your linux-next included branches until after v3.12-rc1 is released. Changes since 20130904: on x86_64: when CONFIG_IPV6=m and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: net/built-in.o: In function `socket_mt6_v1_v2': xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' net/built-in.o: In function `socket_mt_init': xt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable' I just commited the following to fix this: [PATCH] netfilter: Fix build errors with xt_socket.c As reported by Randy Dunlap: when CONFIG_IPV6=m and CONFIG_NETFILTER_XT_MATCH_SOCKET=y: net/built-in.o: In function `socket_mt6_v1_v2': xt_socket.c:(.text+0x51b55): undefined reference to `udp6_lib_lookup' net/built-in.o: In function `socket_mt_init': xt_socket.c:(.init.text+0x1ef8): undefined reference to `nf_defrag_ipv6_enable' Like several other modules under net/netfilter/ we have to have a dependency IPV6 disabled or set compatibly with this module clause. Reported-by: Randy Dunlap rdun...@infradead.org Signed-off-by: David S. Miller da...@davemloft.net Acked-by: Randy Dunlap rdun...@infradead.org Thanks. --- net/netfilter/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig index 62a171a..6e839b6 100644 --- a/net/netfilter/Kconfig +++ b/net/netfilter/Kconfig @@ -1175,6 +1175,7 @@ config NETFILTER_XT_MATCH_SOCKET depends on NETFILTER_XTABLES depends on NETFILTER_ADVANCED depends on !NF_CONNTRACK || NF_CONNTRACK + depends on (IPV6 || IPV6=n) select NF_DEFRAG_IPV4 select NF_DEFRAG_IPV6 if IP6_NF_IPTABLES help -- ~Randy -- 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/