summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-08-15kver: bumping to v5.10.136Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-08-08kver: bumping to v5.10.135Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-29kver: bumping to v5.10.134Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-14kver: bumping to v5.10.130Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-10lib/build_OID_registry: fix reproducibility issuesBruce Ashfield
1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: lib/build_OID_registry: fix reproducibility issues Date: Sun, 10 Jul 2022 22:56:53 -0400 The script build_OID_registry captures the full path of itself in the generated data. This causes reproduciblity issues as the path is captured and packaged. We use the basename of the script instead, and that allows us to be reprodicible, with slightly less information captured in the output data (but the generating script can still easily be found). Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-10nxp-imx6: Delete duplicate CONFIG_SND_SOC_FSL_ASOC_CARDXiaolei Wang
Delete duplicate CONFIG_SND_SOC_FSL_ASOC_CARD. Signed-off-by: Xiaolei Wang <xiaolei.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-10marvell-cn96xx: Move the sdkv5.4 specific kernel options to sdkv5.4.cfgCarlos Dominguez
These kernel options were added due to the new drivers in the v5.10/standard/cn-sdkv5.4/octeon branch, but they are put into the wrong cfg file marvell-cn96xx.cfg since this file is also used by the v5.10/standard/cn-sdkv4.18/cn96xx branch. Then these new kernel options cause kernel config check warnings on the v5.10/standard/cn-sdkv4.18/cn96xx branch. So move them to the v5.10/standard/cn-sdkv5.4/octeon specific cfg file sdkv5.4.cfg. Signed-off-by: Carlos Dominguez <carlos.dominguez@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-05kver: bumping to v5.10.128Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-07-05nft: add NFT_OBJREFPetr Gotthard
This option allows references to stateful objects, such as counters and quotas. In Linux kernel since 4.10, so applicable to all branches. Signed-off-by: Petr Gotthard <petr.gotthard@advantech.cz> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-21kver: bumping to v5.10.123Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-14kver: bumping to v5.10.121Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-07marvell-cn106xx: Add AVS bus reset supportRuiqiang Hao
Enable AVS bus reset function. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-07marvell-cn106xx: Add Marvell Utility Bus supportRuiqiang Hao
Enable marvell utility bus feature for cn106xx. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-07marvell-cn106xx: Remove unused kernel configRuiqiang Hao
Remove OCTEONTX2_RM config accroding to marvell SDK11.22.05. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-01marvell-cn96xx: Add AVS bus reset supportRuiqiang Hao
Enable AVS bus reset function. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-01marvell-cn96xx: Sync GHES config with SDK11.22.05Ruiqiang Hao
Replace OCTEONTX2_SDEI_GHES with EDAC_OCTEONTX. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-01marvell-cn96xx: Add Marvell Utility Bus supportRuiqiang Hao
Enable marvell utility bus feature for cn96xx. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-06-01marvell-cn96xx: Remove unused kernel configRuiqiang Hao
Remove OCTEONTX2_RM config accroding to marvell SDK11.22.05. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-05-31kver: bumping to v5.10.119Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-05-25kver: bumping to v5.10.118Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-05-09kver: bumping to v5.10.114Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-05-03kver: bumping to v5.10.113Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-21powerpc: add debug feature fragmentBruce Ashfield
gcc12 generates some warnings with arch/powerpc, and we know that these warnings are understood/non-fatal at runtime. This fragment allows testing to continue, while upstream powerpc looks at removing warnings. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-21marvell-cn96xx: Add octeontx2-npa supportRuiqiang Hao
Enable octeontx2-npa support for marvell-cn96xx. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-20kver: bumping to v5.10.112Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-20marvell-cn106xx: Drop ASIM supportRuiqiang Hao
We no longer use ASIM for testing, so delete the ASIM support for marvell-cn106xx. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-20cfg/debug: Remove unused test configDylan Garrett
This patch removes the warning message when enabling debug-info.scc: WARNING: linux-yocto-${PV} do_kernel_configcheck: \ [kernel config]: This BSP contains fragments with warnings: [INFO]: the following symbols were not found in the active configuration: - CONFIG_TEST CONFIG_TEST is not a real config and is apparently an artifact from an old test. Signed-off-by: Dylan Garrett <dylang@microsoft.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-11base.cfg: enable kernel crypto userspace APIAlexander Kanavin
hardlink from util-linux 2.38 makes use of it and fails its test suite in particular. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-11kver: bumping to v5.10.110Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-04-04features/security: Move x86_64 configs to separate fileKamil Dziezyk
This patch removes the warning message, that pops up if kernel config 'security.scc' is enabled for other architectures than x86_64, e.g. arm64: WARNING: linux-yocto-${PV}-r0 do_kernel_configcheck: \ [kernel config]: This BSP contains fragments with warnings: [INFO]: the following symbols were not found in the active configuration: - CONFIG_LEGACY_VSYSCALL_EMULATE - CONFIG_LEGACY_VSYSCALL_NONE Configs 'LEGACY_VSYSCALL_*' are valid only for x86_64 architecture. Signed-off-by: Kamil Dziezyk <kamil.dziezyk@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-31kernel-cache: nxp-s32g: add support for new bsp layer nxp-s32gZhantao Tang
Given NXP S32G3 RDB3 board has been supported, the layer name nxp-s32g2xx is not so proper, so add new layer nxp-s32g to support both S32G2 and S32G3 boards. And This patch is to update kernel cache for nxp-s32g. Signed-off-by: Zhantao Tang <zhantao.tang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-28kver: bumping to v5.10.109Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-22marvell-cn106xx: Add coresight supportRuiqiang Hao
Enable coresight driver for marvell-cn106xx. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-22marvell-cn106xx: spi: Replace spi driver accroding to marvell SDK11Ruiqiang Hao
Marvell SDK11 has changed the SPI controller to cadence Xspi, so we need to replace the original driver with Cadence Xspi driver. Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-22ti-j72xx: disable TI J721E PCIe active state power management configurationXulin Sun
If PCIe ASPM is enabled, this will cause the link status of the TI J721e PCIe controller and external PCIe device card to not be up, a series pcie read and write access will fail. To workaround this issue, disable TI J721E PCIe ASPM configuration. Signed-off-by: Xulin Sun <xulin.sun@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-22marvell-cn96xx: Introduce marvell-cn96xx-sdkv5.4 machineKevin Hao
So far the BSPs based on the cn-sdkv4.18/cn96xx and cn-sdkv5.4/octeon branches use the same BSP machine definition (scc & cfg), but some new drivers are introduced in the cn-sdkv5.4/octeon branch recently, then we can't just put these new kernel driver options into the marvell-cn96xx.cfg since it will cause the config check warning for the BSP based on cn-sdkv4.18/cn96xx branch. So introduce a new machine for the BSP based on the cn-sdkv5.4/octeon branch to include these new kernel drivers. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-22marvell-cn96xx: Factor out the specific options for cn-sdkv5.4/octeon branchesKevin Hao
In the linux-yocto there are two similar branches. v5.10/standard/cn-sdkv4.18/cn96xx v5.10/standard/cn-sdkv5.4/octeon They supports the same SoC but are based on the different SDK version. All these branches share with the same BSP definition (scc & cfg), but some kernel options only exist in one of kernel branch. So factor out these specific options to a separate cfg and the corresponding machine can include these cfg files respectively. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-21kver: bumping to v5.10.107Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09kver: bumping to v5.10.104Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09cfg/debug: add scc for syzkaller fuzzingOvidiu Panait
Add a scc file that groups together various debug and emulation features needed for syzkaller fuzzing. Syzkaller runtime sanity checks now report that most required features are enabled: loading corpus... serving http on http://127.0.0.1:53725 serving rpc on tcp://[::]:39765 booting test machines... wait for the connection from test machine... machine check: syscalls : 2222/4223 code coverage : enabled comparison tracing : enabled extra coverage : enabled delay kcov mmap : mmap returned an invalid pointer setuid sandbox : enabled namespace sandbox : enabled Android sandbox : /sys/fs/selinux/policy does not exist fault injection : enabled leak checking : enabled net packet injection : enabled net device setup : enabled concurrency sanitizer : enabled devlink PCI setup : PCI device 0000:00:10.0 is not available USB emulation : enabled hci packet injection : enabled wifi device emulation : enabled 802.15.4 emulation : enabled corpus : 855 (deleted 0 broken) seeds : 0/0 Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09features/tun: add configs for Universal TUN/TAP device driver supportOvidiu Panait
Add support for enabling Universal TUN/TAP device driver support. It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09features/bluetooth: add configs for Bluetooth Virtual HCI device driverOvidiu Panait
Add support for enabling Bluetooth Virtual HCI device driver. It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09features/usb: add configs for USB raw gadgetOvidiu Panait
Add support for enabling USB raw gadget. It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09features/usb: add configs for dummy HCDOvidiu Panait
Add support for enabling emulated USB host and device support. It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09features/ieee802154: add configs for mac802154 hwsimOvidiu Panait
Add support for enabling simulated radio testing tool for mac802154. It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09features/mac80211: add configs for mac80211 hwsimOvidiu Panait
Add support for enabling simulated radio testing tool for mac80211. It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09cfg/debug: add configs for fault injection debugfsOvidiu Panait
Add support for enabling fault injection debugfs capabilities. It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09cfg/debug: add configs for kcsanOvidiu Panait
Add support for enabling Kernel Concurrency Sanitizer (KCSAN). It's desirable to have this feature enabled when doing kernel fuzzing with syzkaller. Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09marvell-cn106xx: Enable the A32 application supportKevin Hao
We need to enable these kernel options for the multilib support. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-03-09features/tpm: fix tpm-2.0 cfg namesStefan Herbrechtsmeier
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>