aboutsummaryrefslogtreecommitdiffstats
path: root/features
AgeCommit message (Collapse)Author
2019-08-06nfsd4: Fix kernel crash when reading proc file reply_cache_statsBruce Ashfield
1/1 [ Author: He Zhe Email: zhe.he@windriver.com Subject: nfsd4: Fix kernel crash when reading proc file reply_cache_stats Date: Tue, 6 Aug 2019 17:48:52 +0800 reply_cache_stats uses wrong parameter as seq file private structure and thus causes the following kernel crash when users read /proc/fs/nfsd/reply_cache_stats BUG: kernel NULL pointer dereference, address: 00000000000001f9 PGD 0 P4D 0 Oops: 0000 [#3] SMP PTI CPU: 6 PID: 1502 Comm: cat Tainted: G D 5.3.0-rc3+ #1 Hardware name: Intel Corporation Broadwell Client platform/Basking Ridge, BIOS BDW-E2R1.86C.0118.R01.1503110618 03/11/2015 RIP: 0010:nfsd_reply_cache_stats_show+0x3b/0x2d0 Code: 41 54 49 89 f4 48 89 fe 48 c7 c7 b3 10 33 88 53 bb e8 03 00 00 e8 88 82 d1 ff bf 58 89 41 00 e8 eb c5 85 00 48 83 eb 01 75 f0 <41> 8b 94 24 f8 01 00 00 48 c7 c6 be 10 33 88 4c 89 ef bb e8 03 00 RSP: 0018:ffffaa520106fe08 EFLAGS: 00010246 RAX: 000000cfe1a77123 RBX: 0000000000000000 RCX: 0000000000291b46 RDX: 000000cf00000000 RSI: 0000000000000006 RDI: 0000000000291b28 RBP: ffffaa520106fe20 R08: 0000000000000006 R09: 000000cfe17e55dd R10: ffffa424e47c0000 R11: 000000000000030b R12: 0000000000000001 R13: ffffa424e5697000 R14: 0000000000000001 R15: ffffa424e5697000 FS: 00007f805735f580(0000) GS:ffffa424f8f80000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000000001f9 CR3: 00000000655ce005 CR4: 00000000003606e0 Call Trace: seq_read+0x194/0x3e0 __vfs_read+0x1b/0x40 vfs_read+0x95/0x140 ksys_read+0x61/0xe0 __x64_sys_read+0x1a/0x20 do_syscall_64+0x4d/0x120 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7f805728b861 Code: fe ff ff 50 48 8d 3d 86 b4 09 00 e8 79 e0 01 00 66 0f 1f 84 00 00 00 00 00 48 8d 05 d9 19 0d 00 8b 00 85 c0 75 13 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 57 c3 66 0f 1f 44 00 00 48 83 ec 28 48 89 54 RSP: 002b:00007ffea1ce3c38 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 RAX: ffffffffffffffda RBX: 0000000000020000 RCX: 00007f805728b861 RDX: 0000000000020000 RSI: 00007f8057183000 RDI: 0000000000000003 RBP: 00007f8057183000 R08: 00007f8057182010 R09: 0000000000000000 R10: 0000000000000022 R11: 0000000000000246 R12: 0000559a60e8ff10 R13: 0000000000000003 R14: 0000000000020000 R15: 0000000000020000 Modules linked in: CR2: 00000000000001f9 ---[ end trace 01613595153f0cba ]--- RIP: 0010:nfsd_reply_cache_stats_show+0x3b/0x2d0 Code: 41 54 49 89 f4 48 89 fe 48 c7 c7 b3 10 33 88 53 bb e8 03 00 00 e8 88 82 d1 ff bf 58 89 41 00 e8 eb c5 85 00 48 83 eb 01 75 f0 <41> 8b 94 24 f8 01 00 00 48 c7 c6 be 10 33 88 4c 89 ef bb e8 03 00 RSP: 0018:ffffaa52004b3e08 EFLAGS: 00010246 RAX: 0000002bab45a7c6 RBX: 0000000000000000 RCX: 0000000000291b4c RDX: 0000002b00000000 RSI: 0000000000000004 RDI: 0000000000291b28 RBP: ffffaa52004b3e20 R08: 0000000000000004 R09: 0000002bab1c8c7a R10: ffffa424e5500000 R11: 00000000000002a9 R12: 0000000000000001 R13: ffffa424e4475000 R14: 0000000000000001 R15: ffffa424e4475000 FS: 00007f805735f580(0000) GS:ffffa424f8f80000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000000001f9 CR3: 00000000655ce005 CR4: 00000000003606e0 Killed Fixes: 3ba75830ce17 ("nfsd4: drc containerization") Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-22aufs5: refresh patch for v5.3Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-22aufs5: fix build on v5.3+Bruce Ashfield
1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs5: fix build on v5.3+ Date: Mon, 22 Jul 2019 23:14:41 -0400 commit 9af0f1a46bbb6ad9ee8b35957251f4aa826b023f changes the rw_sem task owner to an atomic type. We switch to using the introduced helper function to get aufs compiling against 5.3 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-22patches: refresh for 5.3Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-19features: add support for RANDOM_TRUST_CPUAnuj Mittal
Enabling this would make the kernel trust CPU's random number generator for the purposes of initializing CRNG. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-19security.cfg: unset HARDENED_USERCOPY_FALLBACKAnuj Mittal
Disable fallback to gain full whitelist enforcement. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-18features/intel-persistent-memory: add pmem support for intel-x86-64Yongxin Liu
Because CONFIG_DEV_DAX* are not supported in preempt-rt kernel, use two scc files for Non-RT kerel and RT kernel separately. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-05feature/net: Create a config variant of net.scc to for featuresHe Zhe
Since b5776165c9d3 ("netfilter: Fix remainder of pseudo-header protocol 0"), net.scc includes a patch which would be reapplied when included by other features. This patches create a config variant net-enable.scc for features and leaves net.scc to BSPs as is. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-07-03aufs5: kbuild supportBruce Ashfield
1/5 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs5: kbuild support Date: Wed, 3 Jul 2019 10:53:33 -0400 Application of aufs5-kbuild.patch Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 2/5 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs5: base support Date: Wed, 3 Jul 2019 10:54:31 -0400 Application of aufs5-base.patch Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 3/5 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs5: mmap support Date: Wed, 3 Jul 2019 10:55:03 -0400 Application of; aufs5-mmap.patch Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 4/5 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs5: standalone support Date: Wed, 3 Jul 2019 10:55:36 -0400 Application of: aufs5-standalone.patch Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 5/5 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs5: core support Date: Wed, 3 Jul 2019 10:56:53 -0400 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-06-27features/security: Add more kernel hardening fragmentsHe Zhe
Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-06-27netfilter: Fix remainder of pseudo-header protocol 0Bruce Ashfield
1/1 [ Author: He Zhe Email: zhe.he@windriver.com Subject: netfilter: Fix remainder of pseudo-header protocol 0 Date: Tue, 25 Jun 2019 18:15:50 +0800 Since v5.1-rc1, some types of packets do not get unreachable reply with the following iptables setting. Fox example, $ iptables -A INPUT -p icmp --icmp-type 8 -j REJECT $ ping 127.0.0.1 -c 1 PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data. — 127.0.0.1 ping statistics — 1 packets transmitted, 0 received, 100% packet loss, time 0ms We should have got the following reply from command line, but we did not. From 127.0.0.1 icmp_seq=1 Destination Port Unreachable Yi Zhao reported it and narrowed it down to: 7fc38225363d ("netfilter: reject: skip csum verification for protocols that don't support it"), This is because nf_ip_checksum still expects pseudo-header protocol type 0 for packets that are of neither TCP or UDP, and thus ICMP packets are mistakenly treated as TCP/UDP. This patch corrects the conditions in nf_ip_checksum and all other places that still call it with protocol 0. Fixes: 7fc38225363d ("netfilter: reject: skip csum verification for protocols that don't support it") Reported-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-06-21scsi-debug: include core scsi support for standalone inclusionBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-06-10power: create the minimum set of cpu idle and cpufreq scaling for arm/arm64Zumeng Chen
This patch is to create the minimum set for cpu idle/freq scaling, which is ok to both arm and arm64 with DT enablement. And we leave more specific features to the end users. Signed-off-by: Zumeng.Chen <zumeng.chen@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-06-03Add SCSI debug configuration for util-linux ptestMariano López
The ptests from util-linux require the scsi debug module to be installed for a subset of tests. This patch would allow to build the kernel module for the linux-yocto kernel. Signed-off-by: Mariano López <just.another.mariano@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-05-29dev: v5.2 refresh and prepBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-05-16netfilter/netfilter.cfg: remove CONFIG_NF_NAT_IPV4Anuj Mittal
This has been removed starting v5.1 and nf_nat_ipv4,6 have been merged in nat core. https://github.com/torvalds/linux/commit/3bf195ae6037e310d693ff3313401cfaf1261b71 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-04-26usb-net: Add RNDIS host supportTom Rini
Enable support for the USB RNDIS host driver. This is commonly seen with Android devices being used in USB tether mode. Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-03-21intel-x86: add Intel VMD supportLiwei Song
Enable CONFIG_VMD=y to support Intel VMD and VROC feature. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-03-18intel-pinctrl: add pinctrl support for cannonlakePradhan Surya Narayanx
This patch adds pinctrl support for cannonlake. Signed-off-by: Pradhan Surya Narayanx <surya.narayanx.pradhan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-03-05aufs4: kbuild patchBruce Ashfield
1/6 [ Author: Email: Subject: aufs4: kbuild patch Date: Tue, 5 Mar 2019 18:52:18 -0500 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 2/6 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs4: base Date: Tue, 5 Mar 2019 18:53:37 -0500 upstream: https://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 3/6 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs4: mmap Date: Tue, 5 Mar 2019 18:54:13 -0500 upstream: https://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 4/6 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs4: standalone Date: Tue, 5 Mar 2019 18:54:49 -0500 upstream https://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 5/6 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs4: core support Date: Tue, 5 Mar 2019 18:56:15 -0500 upsream: https://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 6/6 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: aufs4: fix access_ok calls Date: Tue, 5 Mar 2019 19:23:06 -0500 Commit 96d4f267e [Remove 'type' argument from access_ok() function] changed the access_ok calls to no longer need a type parameters. We adjust the aufs calls to match. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-03-05netfilter: drop removed config optionsBruce Ashfield
As per commit faec18dbb0405 [netfilter: nat: remove l4proto->manip_pkt], NF_NAT_PROTO_SCTP is no longer valid in a 5.x kernel. So we drop it from our fragment. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27features: Add the drm-bochs featureAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27features: drop the obsolete kernel optionHongzhi.Song
CONFIG_MMC_BLOCK_BOUNCE has been removed by kernel. Commit id: de3ee99b097d. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-27features/hostapd: drop obsolete configsHongzhi.Song
CONFIG_WIRELESS_EXT_SYSFS has been removed by kernel. Commit id: 35b2a113cb. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-15netfilter: Enable CONFIG_NETFILTER_XT_TARGET_LOGTom Rini
In order for logging to work, as for example seen with the default configuration of 'ufw' we need to have logging support enabled. This is currently gated on the CONFIG_NETFILTER_XT_TARGET_LOG option, so enable it here. Fixes: f56608b405f0 ("meta: cleanup invalid/obselete 3.4 CONFIG options") Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-02-05housekeeping: remove Kconfigs which no longer exist in the kernelMark Asselstine
While working with meta-virtualization I was cleaning up build warnings: WARNING: linux-yocto-4.18.21+gitAUTOINC+9e348b6f9d_db2d813869-r0 do_kernel_configcheck: [kernel config]: This BSP sets config options that are not offered anywhere within this kernel: CONFIG_EXT3_FS_XATTR CONFIG_RESOURCE_COUNTERS CONFIG_CGROUP_MEM_RES_CTLR CONFIG_CLS_CGROUP CONFIG_NETPRIO_CGROUP CONFIG_DEVPTS_MULTIPLE_INSTANCES Most of these were coming from a configuration fragment included in meta-virtualization but some are also found here in the kernel-cache. So while I had the history handy to complete the commit for meta-virtualization I thought it best to do similar cleanup here. The follow 3 kconfigs have been removed from the kernel-cache, per the provided rationale. CONFIG_DEVPTS_MULTIPLE_INSTANCES removed since kernel v4.7 via mainline commit eedf265aa003b4781de24cfed40a655a664457e6 CONFIG_EXT3_FS_XATTR was revoved since kernel v4.3 via mainline commit c290ea01abb7907fde602f3ba55905ef10a37477 CONFIG_RESOURCE_COUNTERS gone since kernel v3.19 via mainline commit 5b1efc027c0b51ca3e76f4e00c83358f8349f543. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-01-23yaffs2: adjust to new location of MS_RDONLY defineBruce Ashfield
1/1 [ Author: OpenEmbedded Email: oe.patch@oe Subject: yaffs2: adjust to new location of MS_RDONLY define Date: Wed, 23 Jan 2019 14:50:26 +0000 Signed-off-by: OpenEmbedded <oe.patch@oe> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2019-01-10v5.0: kernel patch prepBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-29security.cfg: rename STACKPROTECTOR configsAnuj Mittal
Rename and let kernel config determine the right option to enable as per: https://github.com/torvalds/linux/commit/2a61f4747eeaa85ce26ca9fbd81421b15facd018 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-29media-usb-tv: remove CONFIG_DVB_USB_FRIIOAnuj Mittal
This has been merged with GL861 which is enabled by this feature. https://github.com/torvalds/linux/commit/b30cc07de8a903685441f9770b1b21e1422d2468 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-29netfilter: remove obsolete entriesAnuj Mittal
NF_CONNTRACK_IPV4 and NF_CONNTRACK_IPV6 are no longer present starting 4.19 and instead unified under NF_CONNTRACK which is already enabled. https://github.com/torvalds/linux/commit/a0ae2562c6c4b2721d9fddba63b7286c13517d9f Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-12intel-x86-64: Move some configs from x86 and x86-64 shared to x86-64Hongzhi.Song
These configs are possessed privately by x86-64. CONFIG_IXGBE_DCA depends on CONFIG_DCA. CONFIG_DCA depends on x86-64. So I abstract configs related to DCA and put them to *-x86-64.cfg. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-05features/module-signing: add new featureAnuj Mittal
Add feature to enable signing of modules. If signing is to be forced, force-signing should be included, else signing.scc. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-11-05edac: Drop CONFIG_EDAC_MM_EDAC and add dependencyHongzhi.Song
CONFIG_EDAC depends on RAS. CONFIG_EDAC_MM_EDAC was removed by kernel.[Commit: e3c4ff6d8c9] Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-30xfs: add xfs supportDengke Du
Ceph osd daemon need to work on xfs filesystem, so add the kernel support. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-22lxc: drop CONFIG_MM_OWNERHongzhi.Song
Kernel has killed CONFIG_MM_OWNER config fragment. [kernel commit id: f98bafa06] Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-22vfio: drop CONFIG_KVM_DEVICE_ASSIGNMENTHongzhi.Song
Kernel has killed the config fragment for legacy device assignment deprecated since v4.2. [kernel commit id: ad6260da1e23] Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10media-radio.cfg: change CONFIG_RADIO_SI470X to mAnuj Mittal
This is now a tristate instead of bool and since we set V4L2 to be m, set this to be m too. https://github.com/torvalds/linux/commit/58757984ca3c73284a45dd53ac66f1414057cd09 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10usb-typec: enable CONFIF_TYPECAnuj Mittal
typec configs are now controlled by CONFIG_TYPEC [1]. Also enable CONFIG_TYPEC_TCPM for TYPEC_WCOVE [2]. [1] https://github.com/torvalds/linux/commit/a7c42106ead7041b99662a125b408deb68a3e6aa [2] https://github.com/torvalds/linux/commit/3c4fb9f169214290ec9a943907321e6265b36f65 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10iio: rename CONFIG_TSL2x7x to CONFIG_TSL2772Anuj Mittal
https://github.com/torvalds/linux/commit/4e24c1719f3485780b2be559e5fc11d091139935 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10iio: change CONFIG_AD5686 to CONFIG_AD5686_SPIAnuj Mittal
https://github.com/torvalds/linux/commit/0357e488b825313db3d574137337557f404e59ed Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10media-rc: CONFIG_LIRC is now a boolAnuj Mittal
Change default configuration to 'y' and remove the now obsolete CONFIG_LIRC_CODEC. https://github.com/torvalds/linux/commit/a60d64b15c20d178ba3a9bc3a542492b4ddeea70 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10media-i2c: remove configs selected by zoran driversAnuj Mittal
These are selected only by zoran drivers and aren't required to be enabled explicitly. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-10media-pci-capture: remove zoran configsAnuj Mittal
These drivers have been moved to staging and will be removed from future kernel versions. Instead of enabling staging drivers to be built, remove these instead. https://github.com/torvalds/linux/commit/68afa17322f2c9a0fffca62e7afe9d60b0dff87e Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-10-08dev: update for 4.19+Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-09-06intel-x86: Some required kernel config is not enabled as expectedHongzhi.Song
According to the changes before linux-4.18-rc6, we must add new dependency for some config option or modify them value. 1. If "CONFIG_PINCTRL_SUNRISEPOINT=m", CONFIG_PINCTRL_INTEL cann't be set y, because CONFIG_PINCTRL_INTEL is selected by CONFIG_PINCTRL_SUNRISEPOINT. 2. The dependency of CONFIG_MMC_REALTEK_PCI is change to CONFIG_MISC_RTSX_PCI. 3. CONFIG_INTEL_SOC_PMIC_BXTWC is a new dependency for CONFIG_INTEL_BXT_PMIC_THERMAL. 4. The value of CONFIG_HW_RANDOM_TPM must be equal to CONFIG_TCG_TPM. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-08-30features/thermal: use the correct config nameAnuj Mittal
CONFIG_INTEL_PMIC_THERMAL was enabled for the bxt kernel tree which had in-review patches as well. This config was re-named to CONFIG_INTEL_BXT_PMIC_THERMAL in the final merged version of patch: https://github.com/torvalds/linux/commit/b474303ffd57e0a379ce73ca10232350f866f77b Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-08-30features/crypto: drop featureAnuj Mittal
The only config enabled by this feature, CRYPTO_ZLIB, was removed starting 4.6 kernel [1]. [1] https://github.com/torvalds/linux/commit/110492183c4b8f572b16fce096b9d78e2da30baf Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-08-29features/media: drop obsolete configAnuj Mittal
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2018-08-29features/soc/baytrail: fix conflict with configsAnuj Mittal
Change I2C_DESIGNWARE configs to y to prevent conflicts. It is forced to y anyway because of INTEL_SOC_PMIC which is enabled for intel-core BSP. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>