Re: linux-next: Tree for Feb 11
Hi Vlad, > > Build fails on s390 using defconfig with: > > > > In file included from drivers/net/ethernet/mellanox/mlx5/core/en_tc.h:40, > > from drivers/net/ethernet/mellanox/mlx5/core/en_main.c:45: > > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h:24:29: error: field > > 'match_level' has incomplete type > >24 | enum mlx5_flow_match_level match_level; > > | ^~~ > > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h:27:26: warning: 'struct > > mlx5e_encap_entry' declared inside parameter list will not be visible > > outside of this definition or declaration > >27 | int (*calc_hlen)(struct mlx5e_encap_entry *e); > > | ^ > > > > caused by this: > > commit 0d9f96471493d5483d116c137693f03604332a04 (HEAD, refs/bisect/bad) > > Author: Vlad Buslov > > Date: Sun Jan 24 22:07:04 2021 +0200 > > > > net/mlx5e: Extract tc tunnel encap/decap code to dedicated file > > > > Following patches in series extend the extracted code with routing > > infrastructure. To improve code modularity created a dedicated > > tc_tun_encap.c source file and move encap/decap related code to the new > > file. Export code that is used by both regular TC code and encap/decap > > code > > into tc_priv.h (new header intended to be used only by TC module). > > Rename > > some exported functions by adding "mlx5e_" prefix to their names. > > > > Signed-off-by: Vlad Buslov > > Signed-off-by: Dmytro Linkin > > Reviewed-by: Roi Dayan > > Signed-off-by: Saeed Mahameed > > > > Note: switching on NET_SWITCHDEV fixes the build error. > > Hi Heiko, > > This problem is supposed to be fixed by 36280f0797df ("net/mlx5e: Fix > tc_tun.h to verify MLX5_ESWITCH config"). I'm trying to reproduce with > config supplied by test robot in another thread (config: s390-defconfig) > and current net-next builds fine for me. I've also verified that config > option you mentioned is not set in that config: > > $ grep NET_SWITCHDEV .config > # CONFIG_NET_SWITCHDEV is not set > > Can you help me reproduce? The commit you mention is not part of linux-next 20210211 (I'm not talking of net-next). So, probably will be fixed with today's release. I just checked: net-next builds with s390 defconfig. Thanks!
Re: linux-next: Tree for Feb 11
On Thu 11 Feb 2021 at 22:30, Heiko Carstens wrote: > On Thu, Feb 11, 2021 at 10:26:04PM +1100, Stephen Rothwell wrote: >> Hi all, >> >> Changes since 20210210: >> >> The powerpc tree still had its build failure in the allyesconfig for >> which I applied a supplied patch. >> >> The v4l-dvb tree lost its build failure. >> >> The drm-misc tree lost its build failure. >> >> The modules tree lost its build failure. >> >> The device-mapper tree gained a build failure so I used the version >> from next-20210210. >> >> The tip tree lost its boot failure. >> >> The rcu tree gained conflicts against the block tree. >> >> The driver-core tree lost its build failure. >> >> The akpm-current tree gained conflicts against the fscache tree. >> >> Non-merge commits (relative to Linus' tree): 9533 >> 9470 files changed, 385794 insertions(+), 266880 deletions(-) >> >> > > Build fails on s390 using defconfig with: > > In file included from drivers/net/ethernet/mellanox/mlx5/core/en_tc.h:40, > from drivers/net/ethernet/mellanox/mlx5/core/en_main.c:45: > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h:24:29: error: field > 'match_level' has incomplete type >24 | enum mlx5_flow_match_level match_level; > | ^~~ > drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h:27:26: warning: 'struct > mlx5e_encap_entry' declared inside parameter list will not be visible outside > of this definition or declaration >27 | int (*calc_hlen)(struct mlx5e_encap_entry *e); > | ^ > > caused by this: > commit 0d9f96471493d5483d116c137693f03604332a04 (HEAD, refs/bisect/bad) > Author: Vlad Buslov > Date: Sun Jan 24 22:07:04 2021 +0200 > > net/mlx5e: Extract tc tunnel encap/decap code to dedicated file > > Following patches in series extend the extracted code with routing > infrastructure. To improve code modularity created a dedicated > tc_tun_encap.c source file and move encap/decap related code to the new > file. Export code that is used by both regular TC code and encap/decap > code > into tc_priv.h (new header intended to be used only by TC module). Rename > some exported functions by adding "mlx5e_" prefix to their names. > > Signed-off-by: Vlad Buslov > Signed-off-by: Dmytro Linkin > Reviewed-by: Roi Dayan > Signed-off-by: Saeed Mahameed > > Note: switching on NET_SWITCHDEV fixes the build error. Hi Heiko, This problem is supposed to be fixed by 36280f0797df ("net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config"). I'm trying to reproduce with config supplied by test robot in another thread (config: s390-defconfig) and current net-next builds fine for me. I've also verified that config option you mentioned is not set in that config: $ grep NET_SWITCHDEV .config # CONFIG_NET_SWITCHDEV is not set Can you help me reproduce? Thanks, Vlad
Re: linux-next: Tree for Feb 11
On Thu, Feb 11, 2021 at 10:26:04PM +1100, Stephen Rothwell wrote: > Hi all, > > Changes since 20210210: > > The powerpc tree still had its build failure in the allyesconfig for > which I applied a supplied patch. > > The v4l-dvb tree lost its build failure. > > The drm-misc tree lost its build failure. > > The modules tree lost its build failure. > > The device-mapper tree gained a build failure so I used the version > from next-20210210. > > The tip tree lost its boot failure. > > The rcu tree gained conflicts against the block tree. > > The driver-core tree lost its build failure. > > The akpm-current tree gained conflicts against the fscache tree. > > Non-merge commits (relative to Linus' tree): 9533 > 9470 files changed, 385794 insertions(+), 266880 deletions(-) > > Build fails on s390 using defconfig with: In file included from drivers/net/ethernet/mellanox/mlx5/core/en_tc.h:40, from drivers/net/ethernet/mellanox/mlx5/core/en_main.c:45: drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h:24:29: error: field 'match_level' has incomplete type 24 | enum mlx5_flow_match_level match_level; | ^~~ drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h:27:26: warning: 'struct mlx5e_encap_entry' declared inside parameter list will not be visible outside of this definition or declaration 27 | int (*calc_hlen)(struct mlx5e_encap_entry *e); | ^ caused by this: commit 0d9f96471493d5483d116c137693f03604332a04 (HEAD, refs/bisect/bad) Author: Vlad Buslov Date: Sun Jan 24 22:07:04 2021 +0200 net/mlx5e: Extract tc tunnel encap/decap code to dedicated file Following patches in series extend the extracted code with routing infrastructure. To improve code modularity created a dedicated tc_tun_encap.c source file and move encap/decap related code to the new file. Export code that is used by both regular TC code and encap/decap code into tc_priv.h (new header intended to be used only by TC module). Rename some exported functions by adding "mlx5e_" prefix to their names. Signed-off-by: Vlad Buslov Signed-off-by: Dmytro Linkin Reviewed-by: Roi Dayan Signed-off-by: Saeed Mahameed Note: switching on NET_SWITCHDEV fixes the build error.
Re: linux-next: Tree for Feb 11 (drivers/gpu/drm/i915/display/intel_panel.o)
On 2/11/21 3:26 AM, Stephen Rothwell wrote: > Hi all, > > Changes since 20210210: > > The powerpc tree still had its build failure in the allyesconfig for > which I applied a supplied patch. > > The v4l-dvb tree lost its build failure. > > The drm-misc tree lost its build failure. > > The modules tree lost its build failure. > > The device-mapper tree gained a build failure so I used the version > from next-20210210. > > The tip tree lost its boot failure. > > The rcu tree gained conflicts against the block tree. > > The driver-core tree lost its build failure. > > The akpm-current tree gained conflicts against the fscache tree. > > Non-merge commits (relative to Linus' tree): 9533 > 9470 files changed, 385794 insertions(+), 266880 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 333 trees (counting Linus' and 87 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. > on x86_64: # CONFIG_ACPI is not set ld: drivers/gpu/drm/i915/display/intel_panel.o: in function `intel_backlight_device_register': intel_panel.c:(.text+0x40fb): undefined reference to `backlight_device_register' ld: drivers/gpu/drm/i915/display/intel_panel.o: in function `intel_backlight_device_unregister': intel_panel.c:(.text+0x41a4): undefined reference to `backlight_device_unregister' Full randconfig file is attached. -- ~Randy Reported-by: Randy Dunlap config-r7779.gz Description: application/gzip
linux-next: Tree for Feb 11
Hi all, Changes since 20210210: The powerpc tree still had its build failure in the allyesconfig for which I applied a supplied patch. The v4l-dvb tree lost its build failure. The drm-misc tree lost its build failure. The modules tree lost its build failure. The device-mapper tree gained a build failure so I used the version from next-20210210. The tip tree lost its boot failure. The rcu tree gained conflicts against the block tree. The driver-core tree lost its build failure. The akpm-current tree gained conflicts against the fscache tree. Non-merge commits (relative to Linus' tree): 9533 9470 files changed, 385794 insertions(+), 266880 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 333 trees (counting Linus' and 87 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 (291009f656e8 Merge tag 'pm-5.11-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm) Merging fixes/fixes (e71ba9452f0b Linux 5.11-rc2) Merging kbuild-current/fixes (efe6e3068067 kallsyms: fix nonconverging kallsyms table with lld) Merging arc-current/for-curr (7c53f6b671f4 Linux 5.11-rc3) Merging arm-current/fixes (4d62e81b60d4 ARM: kexec: fix oops after TLB are invalidated) Merging arm64-fixes/for-next/fixes (22cd5edb2d9c arm64: Use simpler arithmetics for the linear map macros) Merging arm-soc-fixes/arm/fixes (090e502e4e63 Merge tag 'socfpga_dts_fix_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes) Merging drivers-memory-fixes/fixes (5c8fe583cce5 Linux 5.11-rc1) Merging m68k-current/for-linus (2ae92e8b9b7e MAINTAINERS: Update m68k Mac entry) Merging powerpc-fixes/fixes (8c511eff1827 powerpc/kuap: Allow kernel thread to access userspace after kthread_use_mm) Merging s390-fixes/fixes (92bf22614b21 Linux 5.11-rc7) Merging sparc/master (0a95a6d1a4cd sparc: use for_each_child_of_node() macro) Merging fscrypt-current/for-stable (d19d8d345eec fscrypt: fix inline encryption not used on new files) Merging net/master (291009f656e8 Merge tag 'pm-5.11-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm) Merging bpf/master (b8776f14a470 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf) Merging ipsec/master (da64ae2d35d3 xfrm: Fix wraparound in xfrm_policy_addr_delta()) Merging netfilter/master (450bbc339518 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf) Merging ipvs/master (44a674d6f798 Merge tag 'mlx5-fixes-2021-01-26' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux) Merging wireless-drivers/master (93a1d4791c10 mt76: dma: fix a possible memory leak in mt76_add_fragment()) Merging mac80211/master (b3d2c7b876d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf) Merging rdma-fixes/for-rc (1048ba83fb1c Linux 5.11-rc6) Merging sound-current/for-linus (4841b8e6318a ALSA: hda/realtek: modify EAPD in the ALC886) Merging sound-asoc-fixes/for-linus (3dbacbd3c18f Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus) Merging regmap-fixes/for-linus (19c329f68089 Linux 5.11-rc4) Merging regulator-fixes/for-linus (1b6c3cc3b388 Merge remote-tracking branch 'regulator/for-5.11' into regulator-linus) Merging spi-fixes/for-linus (6c96bb2c369c Merge remote-tracking branch 'spi/for-5.11' into
Re: linux-next: Tree for Feb 11 (wireless/80211)
Thanks for the heads-up, Randy. We'd seen separate build bot reports on this as well. > ERROR: "__umoddi3" [net/wireless/cfg80211.ko] undefined! > ERROR: "__umoddi3" [net/mac80211/mac80211.ko] undefined! Should be fixed as of yesterday, let me know if it reappears. johannes
Re: linux-next: Tree for Feb 11 (wireless/80211)
On 2/10/19 11:39 PM, Stephen Rothwell wrote: > Hi all, > > Changes since 20190208: > on i386: ERROR: "__umoddi3" [net/wireless/cfg80211.ko] undefined! ERROR: "__umoddi3" [net/mac80211/mac80211.ko] undefined! -- ~Randy
linux-next: Tree for Feb 11
Hi all, Changes since 20190208: The drm-misc tree still has its build failure so I used a supplied merge fix patch. The apparmor tree lost its build failure. The phy-next tree gained conflicts against the net-next tree. The scsi-mkp tree gained conflicts against Linus' and the block trees. The rtc tree lost its build failure, but gained a conflict against the clk tree and another build failure for which I reverted a commit. The akpm tree gained a conflict against the mips tree, but I removed the pconflicting patch in the akpm tree. Also several patches turned up elsewhere and so were also removed form the akpm tree. Non-merge commits (relative to Linus' tree): 6895 7515 files changed, 289761 insertions(+), 186398 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 296 trees (counting Linus' and 69 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 (68d94a842435 Merge tag 'dmaengine-fix-5.0-rc6' of git://git.infradead.org/users/vkoul/slave-dma) Merging fixes/master (0dd62c042779 x86/syscalls: Mark expected switch fall-throughs) Merging kbuild-current/fixes (6db2983cd806 kallsyms: Handle too long symbols in kallsyms.c) Merging arc-current/for-curr (3e45ea2a074f ARCv2: entry: exception prologue freeing up reg improvement) Merging arm-current/fixes (1b5ba3507842 ARM: 8824/1: fix a migrating irq bug when hotplug cpu) Merging arm64-fixes/for-next/fixes (ea5736805190 arm64: kexec_file: handle empty command-line) Merging m68k-current/for-linus (bed1369f5190 m68k: Fix memblock-related crashes) Merging powerpc-fixes/fixes (5a3840a470c4 powerpc/papr_scm: Use the correct bind address) Merging sparc/master (b71acb0e3721 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6) Merging fscrypt-current/for-stable (ae64f9bd1d36 Linux 4.15-rc2) Merging net/master (ccc8ca9b90ac net/smc: fix byte_order for rx_curs_confirmed) Merging bpf/master (d623876646be bpf: Fix narrow load on a bpf_sock returned from sk_lookup()) Merging ipsec/master (f75a2804da39 xfrm: destroy xfrm_state synchronously on net exit path) Merging netfilter/master (bdcc5bc25548 mISDN: fix a race in dev_expire_timer()) Merging ipvs/master (b2e3d68d1251 netfilter: nft_compat: destroy function must not have side effects) Merging wireless-drivers/master (d04ca383860b mt76x0u: fix suspend/resume) Merging mac80211/master (73350424bec9 cfg80211: pmsr: fix abort locking) Merging rdma-fixes/for-rc (48396e80fb65 RDMA/srp: Rework SCSI device reset handling) Merging sound-current/for-linus (0a5cf9e88b51 Merge tag 'asoc-fix-v5.0-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus) Merging sound-asoc-fixes/for-linus (bb62989dccca Merge branch 'asoc-5.0' into asoc-linus) Merging regmap-fixes/for-linus (f17b5f06cb92 Linux 5.0-rc4) Merging regulator-fixes/for-linus (a71f59222522 Merge branch 'regulator-5.0' into regulator-linus) Merging spi-fixes/for-linus (a4a9ebe8cb0f Merge branch 'spi-5.0' into spi-linus) Merging pci-current/for-linus (f57a98e1b713 PCI: Work around Synopsys duplicate Device ID (HAPS USB3, NXP i.MX)) Merging driver-core.current/driver-core-linus (46c291e277f9 Merge tag 'armsoc-fixes-5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc) Merging
linux-next: Tree for Feb 11
Hi all, Changes since 20160210: The net-next tree gained a conflict against the net tree. The drm-misc tree lost its build failure. The trivial tree gained a build fix from the akpm tree. The aio tree still had a build failure so I used the version from next-20160111. The akpm tree lost a patch to the trivial build tree fix. Non-merge commits (relative to Linus' tree): 4057 3564 files changed, 139812 insertions(+), 63361 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 239 trees (counting Linus' and 36 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 (74c7b2af37ad Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input) Merging fixes/master (36f90b0a2ddd Linux 4.5-rc2) Merging kbuild-current/rc-fixes (3d1450d54a4f Makefile: Force gzip and xz on module install) Merging arc-current/for-curr (74bf8efb5fa6 Linux 4.4-rc7) Merging arm-current/fixes (5070fb14a015 ARM: 8517/1: ICST: avoid arithmetic overflow in icst_hz()) Merging m68k-current/for-linus (daf670bc9d36 m68k/defconfig: Update defconfigs for v4.5-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 (0fe53e8d335b powerpc/powernv: Fix stale PE primary bus) Merging powerpc-merge-mpe/fixes (bc0195aad0da Linux 4.2-rc2) Merging sparc/master (ca0bb0798022 Add sun4v_wdt watchdog driver) Merging net/master (a1b14d27ed09 bpf: fix branch offset adjustment on backjumps after patching ctx expansion) Merging ipsec/master (a8a572a6b5f2 xfrm: dst_entries_init() per-net dst_ops) Merging ipvs/master (b16c29191dc8 netfilter: nf_conntrack: use safer way to lock all buckets) Merging wireless-drivers/master (d76d65fd2695 rtlwifi: fix broken VHT support) Merging mac80211/master (212c5a5e6ba6 mac80211: minstrel: Change expected throughput unit back to Kbps) Merging sound-current/for-linus (397da2d0ab0d Merge branch 'topic/core-fixes' into for-linus) Merging pci-current/for-linus (0cf1337e0b83 PCI: rcar: Add device tree support for r8a7793) Merging driver-core.current/driver-core-linus (00cd29b799e3 klist: fix starting point removed bug in klist iterators) Merging tty.current/tty-linus (c8053b587627 Revert "8250: uniphier: allow modular build with 8250 console") Merging usb.current/usb-linus (89140fdaf11a xhci: harden xhci_find_next_ext_cap against device removal) Merging usb-gadget-fixes/fixes (6a4290cc28be usb: dwc3: gadget: set the OTG flag in dwc3 gadget driver.) Merging usb-serial-fixes/usb-linus (4152b387da81 USB: option: fix Cinterion AHxx enumeration) Merging usb-chipidea-fixes/ci-for-usb-stable (6f51bc340d2a usb: chipidea: imx: fix a possible NULL dereference) Merging staging.current/staging-linus (388f7b1d6e8c Linux 4.5-rc3) Merging char-misc.current/char-misc-linus (3b2b9ead3214 nvmem: qfprom: Specify LE device endianness) Merging input-current/for-linus (ff84dabe3c6e Input: colibri-vf50-ts - add missing #include ) Merging crypto-current/master (8a3978ad55fb crypto: marvell/cesa - fix test in mv_cesa_dev_dma_init()) Merging ide/master (e04a2bd6d8c9 drivers/ide: make ide-scan-pci.c driver explicitly non-modular) Merging devicetree-current/devicetree/merge (f76502aa9140 of/dynamic: Fix test for PPC_PSERIES) Merging rr-fixes/fixes (8244062ef1e5 modules: fix
linux-next: Tree for Feb 11
Hi all, Changes since 20160210: The net-next tree gained a conflict against the net tree. The drm-misc tree lost its build failure. The trivial tree gained a build fix from the akpm tree. The aio tree still had a build failure so I used the version from next-20160111. The akpm tree lost a patch to the trivial build tree fix. Non-merge commits (relative to Linus' tree): 4057 3564 files changed, 139812 insertions(+), 63361 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 239 trees (counting Linus' and 36 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 (74c7b2af37ad Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input) Merging fixes/master (36f90b0a2ddd Linux 4.5-rc2) Merging kbuild-current/rc-fixes (3d1450d54a4f Makefile: Force gzip and xz on module install) Merging arc-current/for-curr (74bf8efb5fa6 Linux 4.4-rc7) Merging arm-current/fixes (5070fb14a015 ARM: 8517/1: ICST: avoid arithmetic overflow in icst_hz()) Merging m68k-current/for-linus (daf670bc9d36 m68k/defconfig: Update defconfigs for v4.5-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 (0fe53e8d335b powerpc/powernv: Fix stale PE primary bus) Merging powerpc-merge-mpe/fixes (bc0195aad0da Linux 4.2-rc2) Merging sparc/master (ca0bb0798022 Add sun4v_wdt watchdog driver) Merging net/master (a1b14d27ed09 bpf: fix branch offset adjustment on backjumps after patching ctx expansion) Merging ipsec/master (a8a572a6b5f2 xfrm: dst_entries_init() per-net dst_ops) Merging ipvs/master (b16c29191dc8 netfilter: nf_conntrack: use safer way to lock all buckets) Merging wireless-drivers/master (d76d65fd2695 rtlwifi: fix broken VHT support) Merging mac80211/master (212c5a5e6ba6 mac80211: minstrel: Change expected throughput unit back to Kbps) Merging sound-current/for-linus (397da2d0ab0d Merge branch 'topic/core-fixes' into for-linus) Merging pci-current/for-linus (0cf1337e0b83 PCI: rcar: Add device tree support for r8a7793) Merging driver-core.current/driver-core-linus (00cd29b799e3 klist: fix starting point removed bug in klist iterators) Merging tty.current/tty-linus (c8053b587627 Revert "8250: uniphier: allow modular build with 8250 console") Merging usb.current/usb-linus (89140fdaf11a xhci: harden xhci_find_next_ext_cap against device removal) Merging usb-gadget-fixes/fixes (6a4290cc28be usb: dwc3: gadget: set the OTG flag in dwc3 gadget driver.) Merging usb-serial-fixes/usb-linus (4152b387da81 USB: option: fix Cinterion AHxx enumeration) Merging usb-chipidea-fixes/ci-for-usb-stable (6f51bc340d2a usb: chipidea: imx: fix a possible NULL dereference) Merging staging.current/staging-linus (388f7b1d6e8c Linux 4.5-rc3) Merging char-misc.current/char-misc-linus (3b2b9ead3214 nvmem: qfprom: Specify LE device endianness) Merging input-current/for-linus (ff84dabe3c6e Input: colibri-vf50-ts - add missing #include ) Merging crypto-current/master (8a3978ad55fb crypto: marvell/cesa - fix test in mv_cesa_dev_dma_init()) Merging ide/master (e04a2bd6d8c9 drivers/ide: make ide-scan-pci.c driver explicitly non-modular) Merging devicetree-current/devicetree/merge (f76502aa9140 of/dynamic: Fix test for PPC_PSERIES) Merging rr-fixes/fixes (8244062ef1e5 modules: fix
linux-next: Tree for Feb 11
Hi all, Please do not add any material destined for v3.21 to your linux-next included trees until after v3.20-rc1 has been released. Changes since 20150210: The pm tree gained a conflict against the pci tree. Non-merge commits (relative to Linus' tree): 8078 7762 files changed, 339153 insertions(+), 182988 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 and a multi_v7_defconfig for arm. After the final fixups (if any), it is also built with powerpc allnoconfig (32 and 64 bit), ppc44x_defconfig and allyesconfig (this fails its final link) and i386, sparc, sparc64 and arm defconfig. Below is a summary of the state of the merge. I am currently merging 206 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 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 (3e8c04eb1174 Merge branch 'for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata) Merging fixes/master (b94d525e58dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) Merging kbuild-current/rc-fixes (a16c5f99a28c kbuild: Fix removal of the debian/ directory) Merging arc-current/for-curr (2ce7598c9a45 Linux 3.17-rc4) Merging arm-current/fixes (8e6480667246 ARM: 8299/1: mm: ensure local active ASID is marked as allocated on rollover) Merging m68k-current/for-linus (4436820a98cd m68k/defconfig: Enable Ethernet bridging) Merging metag-fixes/fixes (ffe6902b66aa asm-generic: remove _STK_LIM_MAX) Merging mips-fixes/mips-fixes (1795cd9b3a91 Linux 3.16-rc5) Merging powerpc-merge/merge (31345e1a071e powerpc/pci: Remove unused force_32bit_msi quirk) Merging powerpc-merge-mpe/fixes (c59c961ca511 Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux) Merging sparc/master (66d0f7ec9f10 sparc32: destroy_context() and switch_mm() needs to disable interrupts.) Merging net/master (531c94a9681b tcp: don't include Fast Open option in SYN-ACK on pure SYN-data) Merging ipsec/master (044a832a7779 xfrm: Fix local error reporting crash with interfamily tunnels) Merging sound-current/for-linus (d2255c016365 Merge tag 'asoc-fix-ac97-v3.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus) Merging pci-current/for-linus (06cf35f903aa PCI: Handle read-only BARs on AMD CS553x devices) Merging wireless-drivers/master (aeb2d2a4c0ae rtlwifi: Remove logging statement that is no longer needed) Merging driver-core.current/driver-core-linus (26bc420b59a3 Linux 3.19-rc6) Merging tty.current/tty-linus (ec6f34e5b552 Linux 3.19-rc5) Merging usb.current/usb-linus (e36f014edff7 Linux 3.19-rc7) Merging usb-gadget-fixes/fixes (0df8fc37f6e4 usb: phy: never defer probe in non-OF case) Merging usb-serial-fixes/usb-linus (a6f0331236fa USB: cp210x: add ID for RUGGEDCOM USB Serial Console) Merging staging.current/staging-linus (e36f014edff7 Linux 3.19-rc7) Merging char-misc.current/char-misc-linus (e36f014edff7 Linux 3.19-rc7) Merging input-current/for-linus (4ba24fef3eb3 Merge branch 'next' into for-linus) Merging crypto-current/master (3e14dcf7cb80 crypto: add missing crypto module aliases) Merging ide/master (f96fe225677b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) Merging devicetree-current/devicetree/merge (6b1271de3723 of/unittest: Overlays with sub-devices tests) Merging rr-fixes/fixes (d5db139ab376 module: make module_refcount() a signed integer.) Merging vfio-fixes/for-linus (7c2e211f3c95 vfio-pci: Fix the check on pci device type in vfio_pci_probe()) Merging kselftest-fixes/fixes (f5db310d77ef selftests/vm: fix link error for transhuge-stress test) Merging drm-intel-fixes/for-linux-next-fixes (bfa76d495765 Linux 3.19) Merging asm-generic/master (643165c8bbc8 Merge tag 'uaccess_for_upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost into
linux-next: Tree for Feb 11
Hi all, Please do not add any material destined for v3.21 to your linux-next included trees until after v3.20-rc1 has been released. Changes since 20150210: The pm tree gained a conflict against the pci tree. Non-merge commits (relative to Linus' tree): 8078 7762 files changed, 339153 insertions(+), 182988 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 and a multi_v7_defconfig for arm. After the final fixups (if any), it is also built with powerpc allnoconfig (32 and 64 bit), ppc44x_defconfig and allyesconfig (this fails its final link) and i386, sparc, sparc64 and arm defconfig. Below is a summary of the state of the merge. I am currently merging 206 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 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 (3e8c04eb1174 Merge branch 'for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata) Merging fixes/master (b94d525e58dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) Merging kbuild-current/rc-fixes (a16c5f99a28c kbuild: Fix removal of the debian/ directory) Merging arc-current/for-curr (2ce7598c9a45 Linux 3.17-rc4) Merging arm-current/fixes (8e6480667246 ARM: 8299/1: mm: ensure local active ASID is marked as allocated on rollover) Merging m68k-current/for-linus (4436820a98cd m68k/defconfig: Enable Ethernet bridging) Merging metag-fixes/fixes (ffe6902b66aa asm-generic: remove _STK_LIM_MAX) Merging mips-fixes/mips-fixes (1795cd9b3a91 Linux 3.16-rc5) Merging powerpc-merge/merge (31345e1a071e powerpc/pci: Remove unused force_32bit_msi quirk) Merging powerpc-merge-mpe/fixes (c59c961ca511 Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux) Merging sparc/master (66d0f7ec9f10 sparc32: destroy_context() and switch_mm() needs to disable interrupts.) Merging net/master (531c94a9681b tcp: don't include Fast Open option in SYN-ACK on pure SYN-data) Merging ipsec/master (044a832a7779 xfrm: Fix local error reporting crash with interfamily tunnels) Merging sound-current/for-linus (d2255c016365 Merge tag 'asoc-fix-ac97-v3.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus) Merging pci-current/for-linus (06cf35f903aa PCI: Handle read-only BARs on AMD CS553x devices) Merging wireless-drivers/master (aeb2d2a4c0ae rtlwifi: Remove logging statement that is no longer needed) Merging driver-core.current/driver-core-linus (26bc420b59a3 Linux 3.19-rc6) Merging tty.current/tty-linus (ec6f34e5b552 Linux 3.19-rc5) Merging usb.current/usb-linus (e36f014edff7 Linux 3.19-rc7) Merging usb-gadget-fixes/fixes (0df8fc37f6e4 usb: phy: never defer probe in non-OF case) Merging usb-serial-fixes/usb-linus (a6f0331236fa USB: cp210x: add ID for RUGGEDCOM USB Serial Console) Merging staging.current/staging-linus (e36f014edff7 Linux 3.19-rc7) Merging char-misc.current/char-misc-linus (e36f014edff7 Linux 3.19-rc7) Merging input-current/for-linus (4ba24fef3eb3 Merge branch 'next' into for-linus) Merging crypto-current/master (3e14dcf7cb80 crypto: add missing crypto module aliases) Merging ide/master (f96fe225677b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) Merging devicetree-current/devicetree/merge (6b1271de3723 of/unittest: Overlays with sub-devices tests) Merging rr-fixes/fixes (d5db139ab376 module: make module_refcount() a signed integer.) Merging vfio-fixes/for-linus (7c2e211f3c95 vfio-pci: Fix the check on pci device type in vfio_pci_probe()) Merging kselftest-fixes/fixes (f5db310d77ef selftests/vm: fix link error for transhuge-stress test) Merging drm-intel-fixes/for-linux-next-fixes (bfa76d495765 Linux 3.19) Merging asm-generic/master (643165c8bbc8 Merge tag 'uaccess_for_upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost into
Re: linux-next: Tree for Feb 11 (staging/rtl8821ae/)
On Tue, Feb 11, 2014 at 10:14:52AM -0800, Randy Dunlap wrote: > On 02/10/2014 10:21 PM, Stephen Rothwell wrote: > > Hi all, > > > > This tree fails (more than usual) the powerpc allyesconfig build. > > > > Changes since 20140210: > > > > on i386: > > ERROR: "ieee80211_rx_irqsafe" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_beacon_get_tim" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_unregister_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "rate_control_send_low" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_stop_queue" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_rate_control_register" > [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! > ERROR: "wiphy_to_ieee80211_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_stop_tx_ba_cb_irqsafe" > [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! > ERROR: "ieee80211_tx_status_irqsafe" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_find_sta" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_wake_queue" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_rate_control_unregister" > [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! > ERROR: "ieee80211_register_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_start_tx_ba_session" > [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! > ERROR: "ieee80211_alloc_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_free_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! > ERROR: "ieee80211_connection_loss" [drivers/staging/rtl8821ae/rtl8821ae.ko] > undefined! > ERROR: "ieee80211_start_tx_ba_cb_irqsafe" > [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! > > when CONFIG_MAC80211 is not enabled. > Looks like it should also depend on MAC80211. Care to send me a patch? thanks, greg k-h -- 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 Feb 11 (staging/rtl8821ae/)
On 02/10/2014 10:21 PM, Stephen Rothwell wrote: > Hi all, > > This tree fails (more than usual) the powerpc allyesconfig build. > > Changes since 20140210: > on i386: ERROR: "ieee80211_rx_irqsafe" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_beacon_get_tim" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_unregister_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "rate_control_send_low" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_stop_queue" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_rate_control_register" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "wiphy_to_ieee80211_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_stop_tx_ba_cb_irqsafe" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_tx_status_irqsafe" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_find_sta" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_wake_queue" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_rate_control_unregister" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_register_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_start_tx_ba_session" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_alloc_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_free_hw" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_connection_loss" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: "ieee80211_start_tx_ba_cb_irqsafe" [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! when CONFIG_MAC80211 is not enabled. Looks like it should also depend on MAC80211. -- ~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 Feb 11 (staging/rtl8821ae/)
On 02/10/2014 10:21 PM, Stephen Rothwell wrote: Hi all, This tree fails (more than usual) the powerpc allyesconfig build. Changes since 20140210: on i386: ERROR: ieee80211_rx_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_beacon_get_tim [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_unregister_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: rate_control_send_low [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_stop_queue [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_rate_control_register [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: wiphy_to_ieee80211_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_stop_tx_ba_cb_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_tx_status_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_find_sta [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_wake_queue [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_rate_control_unregister [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_register_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_start_tx_ba_session [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_alloc_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_free_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_connection_loss [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_start_tx_ba_cb_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! when CONFIG_MAC80211 is not enabled. Looks like it should also depend on MAC80211. -- ~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 Feb 11 (staging/rtl8821ae/)
On Tue, Feb 11, 2014 at 10:14:52AM -0800, Randy Dunlap wrote: On 02/10/2014 10:21 PM, Stephen Rothwell wrote: Hi all, This tree fails (more than usual) the powerpc allyesconfig build. Changes since 20140210: on i386: ERROR: ieee80211_rx_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_beacon_get_tim [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_unregister_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: rate_control_send_low [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_stop_queue [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_rate_control_register [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: wiphy_to_ieee80211_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_stop_tx_ba_cb_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_tx_status_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_find_sta [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_wake_queue [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_rate_control_unregister [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_register_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_start_tx_ba_session [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_alloc_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_free_hw [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_connection_loss [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! ERROR: ieee80211_start_tx_ba_cb_irqsafe [drivers/staging/rtl8821ae/rtl8821ae.ko] undefined! when CONFIG_MAC80211 is not enabled. Looks like it should also depend on MAC80211. Care to send me a patch? thanks, greg k-h -- 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 Feb 11
Hi all, This tree fails (more than usual) the powerpc allyesconfig build. Changes since 20140210: The powerpc tree still had its build failure. The mfd-lj tree gained a build failure so I used the version from next-20140210. The tip tree gained a build failure so I used the version from next-20140210. The staging tree still had its build failure for which I disabled a driver. The pinctrl tree gained a build failure so I used the version from next-20140210. Non-merge commits (relative to Linus' tree): 1751 1876 files changed, 60425 insertions(+), 28360 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" 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 and a multi_v7_defconfig for arm. 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. I am currently merging 208 trees (counting Linus' and 28 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. 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 (b28a960c42fc Linux 3.14-rc2) Merging fixes/master (b0031f227e47 Merge tag 's2mps11-build' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator) Merging kbuild-current/rc-fixes (38dbfb59d117 Linus 3.14-rc1) Merging arc-current/for-curr (7e22e91102c6 Linux 3.13-rc8) Merging arm-current/fixes (87f9260bf1fb ARM: dts: fix spdif pinmux configuration) Merging m68k-current/for-linus (7247f55381d5 m68k: Wire up sched_setattr and sched_getattr) Merging metag-fixes/fixes (3b2f64d00c46 Linux 3.11-rc2) Merging powerpc-merge/merge (b3084f4db3ae powerpc/thp: Fix crash on mremap) Merging sparc/master (9b0cd304f26b Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux) Merging net/master (bf06200e732d tcp: tsq: fix nonagle handling) Merging ipsec/master (965cdea82569 dccp: catch failed request_module call in dccp_probe init) Merging sound-current/for-linus (ef8e39b51f24 ALSA: hda - Fix undefined symbol due to builtin/module mixup) Merging pci-current/for-linus (38dbfb59d117 Linus 3.14-rc1) Merging wireless/master (348f7d4adee9 rtl8180: Add error check for pci_map_single return value in TX path) Merging driver-core.current/driver-core-linus (9e1ccb4a7700 drivers/base: fix devres handling for master device) Merging tty.current/tty-linus (d8a5dc3033af tty: Set correct tty name in 'active' sysfs attribute) Merging usb.current/usb-linus (03b56329f9bb Modpost: fixed USB alias generation for ranges including 0x9 and 0xA) Merging staging.current/staging-linus (a0f452520211 Merge tag 'iio-fixes-for-3.14b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus) Merging char-misc.current/char-misc-linus (3b1cc9b9622a misc: mic: fix possible signed underflow (undefined behavior) in userspace API) Merging input-current/for-linus (55df811f2066 Merge branch 'next' into for-linus) Merging md-current/for-linus (d47648fcf061 raid5: avoid finding "discard" stripe) Merging crypto-current/master (ee97dc7db4cb crypto: s390 - fix des and des3_ede ctr concurrency issue) Merging ide/master (9b0cd304f26b Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux) Merging dwmw2/master (5950f0803ca9 pcmcia: remove RPX board stuff) Merging devicetree-current/devicetree/merge (6f041e99fc7b of: Fix NULL dereference in unflatten_and_copy()) Merging rr-fixes/fixes (7122c3e9154b scripts/link-vmlinux.sh: only filter kernel symbols for arm) Merging
linux-next: Tree for Feb 11
Hi all, This tree fails (more than usual) the powerpc allyesconfig build. Changes since 20140210: The powerpc tree still had its build failure. The mfd-lj tree gained a build failure so I used the version from next-20140210. The tip tree gained a build failure so I used the version from next-20140210. The staging tree still had its build failure for which I disabled a driver. The pinctrl tree gained a build failure so I used the version from next-20140210. Non-merge commits (relative to Linus' tree): 1751 1876 files changed, 60425 insertions(+), 28360 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 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 and a multi_v7_defconfig for arm. 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. I am currently merging 208 trees (counting Linus' and 28 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. 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 (b28a960c42fc Linux 3.14-rc2) Merging fixes/master (b0031f227e47 Merge tag 's2mps11-build' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator) Merging kbuild-current/rc-fixes (38dbfb59d117 Linus 3.14-rc1) Merging arc-current/for-curr (7e22e91102c6 Linux 3.13-rc8) Merging arm-current/fixes (87f9260bf1fb ARM: dts: fix spdif pinmux configuration) Merging m68k-current/for-linus (7247f55381d5 m68k: Wire up sched_setattr and sched_getattr) Merging metag-fixes/fixes (3b2f64d00c46 Linux 3.11-rc2) Merging powerpc-merge/merge (b3084f4db3ae powerpc/thp: Fix crash on mremap) Merging sparc/master (9b0cd304f26b Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux) Merging net/master (bf06200e732d tcp: tsq: fix nonagle handling) Merging ipsec/master (965cdea82569 dccp: catch failed request_module call in dccp_probe init) Merging sound-current/for-linus (ef8e39b51f24 ALSA: hda - Fix undefined symbol due to builtin/module mixup) Merging pci-current/for-linus (38dbfb59d117 Linus 3.14-rc1) Merging wireless/master (348f7d4adee9 rtl8180: Add error check for pci_map_single return value in TX path) Merging driver-core.current/driver-core-linus (9e1ccb4a7700 drivers/base: fix devres handling for master device) Merging tty.current/tty-linus (d8a5dc3033af tty: Set correct tty name in 'active' sysfs attribute) Merging usb.current/usb-linus (03b56329f9bb Modpost: fixed USB alias generation for ranges including 0x9 and 0xA) Merging staging.current/staging-linus (a0f452520211 Merge tag 'iio-fixes-for-3.14b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus) Merging char-misc.current/char-misc-linus (3b1cc9b9622a misc: mic: fix possible signed underflow (undefined behavior) in userspace API) Merging input-current/for-linus (55df811f2066 Merge branch 'next' into for-linus) Merging md-current/for-linus (d47648fcf061 raid5: avoid finding discard stripe) Merging crypto-current/master (ee97dc7db4cb crypto: s390 - fix des and des3_ede ctr concurrency issue) Merging ide/master (9b0cd304f26b Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux) Merging dwmw2/master (5950f0803ca9 pcmcia: remove RPX board stuff) Merging devicetree-current/devicetree/merge (6f041e99fc7b of: Fix NULL dereference in unflatten_and_copy()) Merging rr-fixes/fixes (7122c3e9154b scripts/link-vmlinux.sh: only filter kernel symbols for arm) Merging mfd-fixes/master
Re: linux-next: Tree for Feb 11 (intel_pstate.c)
On 02/11/2013 08:18 AM, Randy Dunlap wrote: On 02/10/13 23:47, Stephen Rothwell wrote: Hi all, Changes since 20130208: on i386: drivers/built-in.o: In function `intel_pstate_timer_func': intel_pstate.c:(.text+0x4ce97e): undefined reference to `__udivdi3' drivers/built-in.o: In function `intel_pstate_cpu_init': intel_pstate.c:(.cpuinit.text+0x974): undefined reference to `__udivdi3' DOOH :-( This patch fixes the issue. I will work with Rafael to get it into his next branch. diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c index 86ad482..e879963 100644 --- a/drivers/cpufreq/intel_pstate.c +++ b/drivers/cpufreq/intel_pstate.c @@ -456,7 +456,8 @@ static inline void intel_pstate_calc_busy(struct cpudata *cp core_pct = div64_u64(sample->aperf * 100, sample->mperf); sample->freq = cpu->pstate.turbo_pstate * core_pct * 1000; - sample->core_pct_busy = sample->pstate_pct_busy * core_pct / 100; + sample->core_pct_busy = div_s64((sample->pstate_pct_busy * core_pct), + 100); } -- 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 Feb 11 (intel_pstate.c)
On 02/10/13 23:47, Stephen Rothwell wrote: > Hi all, > > Changes since 20130208: > on i386: drivers/built-in.o: In function `intel_pstate_timer_func': intel_pstate.c:(.text+0x4ce97e): undefined reference to `__udivdi3' drivers/built-in.o: In function `intel_pstate_cpu_init': intel_pstate.c:(.cpuinit.text+0x974): undefined reference to `__udivdi3' -- ~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 Feb 11 (intel_pstate.c)
On 02/10/13 23:47, Stephen Rothwell wrote: Hi all, Changes since 20130208: on i386: drivers/built-in.o: In function `intel_pstate_timer_func': intel_pstate.c:(.text+0x4ce97e): undefined reference to `__udivdi3' drivers/built-in.o: In function `intel_pstate_cpu_init': intel_pstate.c:(.cpuinit.text+0x974): undefined reference to `__udivdi3' -- ~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 Feb 11 (intel_pstate.c)
On 02/11/2013 08:18 AM, Randy Dunlap wrote: On 02/10/13 23:47, Stephen Rothwell wrote: Hi all, Changes since 20130208: on i386: drivers/built-in.o: In function `intel_pstate_timer_func': intel_pstate.c:(.text+0x4ce97e): undefined reference to `__udivdi3' drivers/built-in.o: In function `intel_pstate_cpu_init': intel_pstate.c:(.cpuinit.text+0x974): undefined reference to `__udivdi3' DOOH :-( This patch fixes the issue. I will work with Rafael to get it into his next branch. diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c index 86ad482..e879963 100644 --- a/drivers/cpufreq/intel_pstate.c +++ b/drivers/cpufreq/intel_pstate.c @@ -456,7 +456,8 @@ static inline void intel_pstate_calc_busy(struct cpudata *cp core_pct = div64_u64(sample-aperf * 100, sample-mperf); sample-freq = cpu-pstate.turbo_pstate * core_pct * 1000; - sample-core_pct_busy = sample-pstate_pct_busy * core_pct / 100; + sample-core_pct_busy = div_s64((sample-pstate_pct_busy * core_pct), + 100); } -- 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/