summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-12-07common-pc*.scc: Add igb to common-pc driversyocto-4.13Saul Wold
The IGB driver is showing up on some general hardware (like MinnowBoard) which is one of the Yocto Project Reference Platforms. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-10-18patches: refresh for v4.14Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-10-18kver: bump to v4.14-rc5Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-10-11EDAC, pnd2: Return proper error value from apl_rd_reg()Bruce Ashfield
1/8 [ Author: "Gustavo A. R. Silva" Email: garsilva@embeddedor.com Subject: EDAC, pnd2: Return proper error value from apl_rd_reg() Date: Tue, 19 Sep 2017 03:22:10 -0400 commit ee514c7a2379385fcec363f2f5f8db4eb56bc48c upstream. Add code comment to make it clear that the fall-through is intentional and, OR ret with its previous value to avoid overwriting it so that callers can check the correct return value. Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com> Cc: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Cc: Tony Luck <tony.luck@intel.com> Cc: linux-edac <linux-edac@vger.kernel.org> Link: http://lkml.kernel.org/r/20170622220535.GA4896@embeddedgus [ Massage a bit. ] Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 2/8 [ Author: Colin Ian King Email: colin.king@canonical.com Subject: EDAC, pnd2: Make function sbi_send() static Date: Tue, 19 Sep 2017 03:22:11 -0400 commit 77641dacead2cbfe22d10f4e7c07867d86900057 upstream. The function sbi_send() is local to just pnd2_edac.c and does not need to be in global scope, so make it static. Signed-off-by: Colin Ian King <colin.king@canonical.com> Cc: Tony Luck <tony.luck@intel.com> Cc: linux-edac <linux-edac@vger.kernel.org> Link: http://lkml.kernel.org/r/20170623084855.9197-1-colin.king@canonical.com Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 3/8 [ Author: Tony Luck Email: tony.luck@intel.com Subject: EDAC, pnd2: Fix Apollo Lake DIMM detection Date: Tue, 19 Sep 2017 03:22:12 -0400 commit 164c29244d4beb9a105102c42821f4925e4a0c7a upstream. Non-existent or empty DIMM slots result in error return from RD_REGP(). But we shouldn't give up on failure. So long as we find at least one DIMM we can continue. Signed-off-by: Tony Luck <tony.luck@intel.com> Cc: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Cc: linux-edac <linux-edac@vger.kernel.org> Link: http://lkml.kernel.org/r/20170628234407.21521-1-tony.luck@intel.com Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 4/8 [ Author: Tony Luck Email: tony.luck@intel.com Subject: EDAC, pnd2: Build in a minimal sideband driver for Apollo Lake Date: Tue, 19 Sep 2017 03:22:13 -0400 commit 3e5d2bd19138d6683f69de26a34d7eb9ab3823ed upstream. I've been waing a long time for the generic sideband driver to appear. Patience has run out, so include the minimum here to just read registers. Signed-off-by: Tony Luck <tony.luck@intel.com> Cc: Aristeu Rozanski <arozansk@redhat.com> Cc: Mauro Carvalho Chehab <mchehab@osg.samsung.com> Cc: Patrick Geary <patrickg@supermicro.com> Cc: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Cc: linux-edac <linux-edac@vger.kernel.org> Link: http://lkml.kernel.org/r/20170803210536.5662-1-tony.luck@intel.com Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 5/8 [ Author: Qiuxu Zhuo Email: qiuxu.zhuo@intel.com Subject: EDAC, pnd2: Mask off the lower four bits of a BAR Date: Tue, 19 Sep 2017 03:22:14 -0400 commit d84676a9e12817c8435e836911800bdcc67928a0 upstream. Bit[0] of BAR is always zero. Bit[2:1] and bit[3] of BAR contain the information of 'type' and the 'prefetchable' accordingly. Therefore, mask the lower four bits to retrieve the actual base address of a BAR. Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Cc: Tony Luck <tony.luck@intel.com> Cc: linux-edac <linux-edac@vger.kernel.org> Link: http://lkml.kernel.org/r/20170814154813.21619-1-qiuxu.zhuo@intel.com Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 6/8 [ Author: Qiuxu Zhuo Email: qiuxu.zhuo@intel.com Subject: EDAC, pnd2: Conditionally unhide/hide the P2SB PCI device to read BAR Date: Tue, 19 Sep 2017 03:22:15 -0400 commit 5fd77cb3bac77f690d1d9cf57dc7851fcb3e7945 upstream. On Deverton server, the P2SB PCI device (DEV:1F, FUN:1) is used by multiple device drivers. If it's hidden by some device driver (e.g. with the i801 I2C driver, the commit 9424693035a5 ("i2c: i801: Create iTCO device on newer Intel PCHs") unconditionally hid the P2SB PCI device wrongly) it will make the pnd2_edac driver read out an invalid BAR value of 0xffffffff and then fail on ioremap(). Therefore, store the presence state of P2SB PCI device before unhiding it for reading BAR and restore the presence state after reading BAR. Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Cc: Tony Luck <tony.luck@intel.com> Cc: linux-edac <linux-edac@vger.kernel.org> Cc: linux-i2c@vger.kernel.org Link: http://lkml.kernel.org/r/20170814154845.21663-1-qiuxu.zhuo@intel.com Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 7/8 [ Author: Qiuxu Zhuo Email: qiuxu.zhuo@intel.com Subject: EDAC, pnd2: Properly toggle hidden state for P2SB PCI device Date: Tue, 19 Sep 2017 03:22:16 -0400 commit bc8f10babcc27c1f4d8e80d91cc543eabf9125c4 upstream. Properly handle hidden state of P2SB PCI device (DEV:D, FUN:0) for Apollo Lake. Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Cc: Tony Luck <tony.luck@intel.com> Cc: linux-edac <linux-edac@vger.kernel.org> Link: http://lkml.kernel.org/r/20170814154905.21707-1-qiuxu.zhuo@intel.com Signed-off-by: Borislav Petkov <bp@suse.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 8/8 [ Author: Qiuxu Zhuo Email: qiuxu.zhuo@intel.com Subject: i2c: i801: Restore the presence state of P2SB PCI device after reading BAR Date: Tue, 19 Sep 2017 03:22:17 -0400 commit bfd4473b850c8cfaa1cdf56b8ef52fae4e8a6ee5 upstream. Sun, Yunying reported the following failure on Denverton micro-server: EDAC DEBUG: pnd2_init: EDAC DEBUG: pnd2_probe: EDAC DEBUG: dnv_rd_reg: Read b_cr_tolud_pci=00000000_80000000 EDAC DEBUG: dnv_rd_reg: Read b_cr_touud_lo_pci=00000000_80000000 EDAC DEBUG: dnv_rd_reg: Read b_cr_touud_hi_pci=00000000_00000004 EDAC DEBUG: dnv_rd_reg: Read b_cr_asym_mem_region0_mchbar=00000000_00000000 EDAC DEBUG: dnv_rd_reg: Read b_cr_asym_mem_region1_mchbar=00000000_00000000 EDAC DEBUG: dnv_rd_reg: Read b_cr_mot_out_base_mchbar=00000000_00000000 EDAC DEBUG: dnv_rd_reg: Read b_cr_mot_out_mask_mchbar=00000000_00000000 EDAC pnd2: Failed to register device with error -19. On Denverton micro-server, the presence of the P2SB bridge PCI device is enabled or disabled by the item 'RelaxSecConf' in BIOS setup menu. When 'RelaxSecConf' is enabled, the P2SB PCI device is present and the pnd2_edac EDAC driver also uses it to get BAR. Hiding the P2SB PCI device caused the pnd2_edac EDAC driver failed to get BAR then reported the above failure. Therefor, store the presence state of P2SB PCI device before unhiding it for reading BAR and restore the presence state after reading BAR. Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com> Reported-by: Yunying Sun <yunying.sun@intel.com> Tested-by: Yunying Sun <yunying.sun@intel.com> Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de> Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-10-02selinux: Fix audit.scc pathHe Zhe
Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-25cgl: Add cgl featuresHe Zhe
Add features for Carrier Grade Linux https://wiki.linuxfoundation.org/cgl/start Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-19features/usb/usb-typec: fix dependenciesCalifornia Sullivan
Adds dependencies that were missing. In some BSPs, they were satisfied, in others they weren't and caused warnings. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-19patches: refresh for v4.14+Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-19kver: bump to v4.14-rc1 for linux-yocto-devBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-15Merge branch 'yocto-4.12'Bruce Ashfield
2017-09-15common-pc-wifi.cfg: Add CONFIG_BRCMFMAC_PCIECalifornia Sullivan
This is needed for some Broadcomm wifi drivers. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12aufs4: kbuild supportBruce Ashfield
1/6 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: aufs4: kbuild support Date: Tue, 12 Sep 2017 19:57:11 -0400 aufs4-kbuild.patch from git://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 2/6 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: aufs4: base support Date: Tue, 12 Sep 2017 19:58:37 -0400 aufs4-base.patch from git://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 3/6 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: aufs4: mmap support Date: Tue, 12 Sep 2017 19:59:13 -0400 aufs4-mmap.patch from git://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 4/6 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: aufs4: standalone support Date: Tue, 12 Sep 2017 19:59:56 -0400 aufs4-standalone.patch from git://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 5/6 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: aufs: documentation Date: Tue, 12 Sep 2017 20:01:17 -0400 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 6/6 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: aufs: fs and uapi support Date: Tue, 12 Sep 2017 20:02:15 -0400 From git://github.com/sfjro/aufs4-standalone.git Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12kver: bump to v4.12.12Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12bpf: add bpf kernel configJianchuan Wang
Add basic meta data for bpf. Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12sysrq: add sysrq kernel configJianchuan Wang
Add basic meta data for sysrq Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12kexec/kdump: Add config fragmentsJianchuan Wang
Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12kdump: add config fragmentsJianchuan Wang
Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12bpf: add bpf kernel configJianchuan Wang
Add basic meta data for bpf. Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12sysrq: add sysrq kernel configJianchuan Wang
Add basic meta data for sysrq Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12kexec/kdump: Add config fragmentsJianchuan Wang
Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-12kdump: add config fragmentsJianchuan Wang
Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-11broxton.cfg: Add CONFIG_INTEL_SOC_PMIC_BXTWCCalifornia Sullivan
This new option was added iand is a dependency for a number of other PMIC options. Fixes several config warnings. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-09-11broxton.cfg: Add CONFIG_INTEL_SOC_PMIC_BXTWCCalifornia Sullivan
This new option was added iand is a dependency for a number of other PMIC options. Fixes several config warnings. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-31kver: bump to v4.12.10Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-31qemuarma9: remove USB_ISP1760_HCDBruce Ashfield
USB_ISP1760_HCD is a bool, with no help text. As such, it can only be selected by other kernel configuration elements. We get a warning from having this in our fragment, so we drop it and allow Kconfig to select it as necessary. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-31qemuarma9: drop VGA console disableBruce Ashfield
The Kconfig's for VGA console have changed such that they can't be set (or unset) for architectures/platforms that have no support. As such, we don't need to unset it anymore. Having the unset triggers a warning during kernel processing, so the choice is easy .. remove it from the fragment. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-31qemuarma9: remove USB_ISP1760_HCDBruce Ashfield
USB_ISP1760_HCD is a bool, with no help text. As such, it can only be selected by other kernel configuration elements. We get a warning from having this in our fragment, so we drop it and allow Kconfig to select it as necessary. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-31qemuarma9: drop VGA console disableBruce Ashfield
The Kconfig's for VGA console have changed such that they can't be set (or unset) for architectures/platforms that have no support. As such, we don't need to unset it anymore. Having the unset triggers a warning during kernel processing, so the choice is easy .. remove it from the fragment. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-30intel-common: disable ixgbe modulesMikko Ylinen
meta-intel (intel-* MACHINEs) plans to use the backported ixgbe ethernet modules so disable building them in the base kernel config. To build the in-kernel drivers, features/ixgbe/ixgbe.scc must be added in KERNEL_FEATURES. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-30ktypes/standard: enable CONFIG_CRYPTO_CCM and GCMMikko Ylinen
In order to build backport-iwlwifi driver (meta-intel has the recipe) that ships its own MAC80211 and to use the crypto drivers from the targeted kernel for it, CONFIG_CRYPTO_CCM must be enabled. backport-iwlwifi does have a compat implementation of crypto-ccm.c too that would be used if CONFIG_CRYPTO_CCM is not set but that currently fails to build (implicit function declaration). Therefore, just enable CRYPTO_CCM. And while we're at it, enable all crypto drivers that are needed by MAC80211. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-30skylake/audio: enable CONFIG_CRC8 to build soundwire driverMikko Ylinen
The skylake audio driver enables CONFIG_SDW which in turn does not correcly select/enable its dependencies so the build fails if CONFIG_CRC8 is not explicitly enabled. The build failure triggers when disabling common-pc-wifi.cfg. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-30intel-common: disable ixgbe modulesMikko Ylinen
meta-intel (intel-* MACHINEs) plans to use the backported ixgbe ethernet modules so disable building them in the base kernel config. To build the in-kernel drivers, features/ixgbe/ixgbe.scc must be added in KERNEL_FEATURES. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-30ktypes/standard: enable CONFIG_CRYPTO_CCM and GCMMikko Ylinen
In order to build backport-iwlwifi driver (meta-intel has the recipe) that ships its own MAC80211 and to use the crypto drivers from the targeted kernel for it, CONFIG_CRYPTO_CCM must be enabled. backport-iwlwifi does have a compat implementation of crypto-ccm.c too that would be used if CONFIG_CRYPTO_CCM is not set but that currently fails to build (implicit function declaration). Therefore, just enable CRYPTO_CCM. And while we're at it, enable all crypto drivers that are needed by MAC80211. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-30skylake/audio: enable CONFIG_CRC8 to build soundwire driverMikko Ylinen
The skylake audio driver enables CONFIG_SDW which in turn does not correcly select/enable its dependencies so the build fails if CONFIG_CRC8 is not explicitly enabled. The build failure triggers when disabling common-pc-wifi.cfg. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-28meta: add license filesBruce Ashfield
The kernel meta-data has the same licence terms as the main oe/poky meta data. To make this clear, we add the COPYING.MIT and COPYING.GPLv2 files to the top of the kernel-cache repo. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-28meta: add license filesBruce Ashfield
The kernel meta-data has the same licence terms as the main oe/poky meta data. To make this clear, we add the COPYING.MIT and COPYING.GPLv2 files to the top of the kernel-cache repo. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-25fs: yaffs2: replace CURRENT_TIME by other appropriate apisBruce Ashfield
1/2 [ Author: Kevin Hao Email: kexin.hao@windriver.com Subject: fs: yaffs2: replace CURRENT_TIME by other appropriate apis Date: Fri, 25 Aug 2017 14:58:34 +0800 The macro CURRENT_TIME has already been deleted by commit bfe1c566453a ("time: delete CURRENT_TIME_SEC and CURRENT_TIME"). So we need to replace all the uses of CURRENT_TIME by current_time() for filesystem times, and ktime_get_* function for others. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 2/2 [ Author: Kevin Hao Email: kexin.hao@windriver.com Subject: fs: yaffs2: includes the missing header file Date: Fri, 25 Aug 2017 14:58:35 +0800 To fix the following build error: fs/yaffs2/yaffs_vfs.c: In function 'yaffs_mknod': fs/yaffs2/yaffs_vfs.c:1252:2: error: implicit declaration of function 'current_fsuid' [-Werror=implicit-function-declaration] uid_t uid = YCRED_FSUID(); ^ Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-25fs: yaffs2: replace CURRENT_TIME by other appropriate apisBruce Ashfield
1/2 [ Author: Kevin Hao Email: kexin.hao@windriver.com Subject: fs: yaffs2: replace CURRENT_TIME by other appropriate apis Date: Fri, 25 Aug 2017 14:58:34 +0800 The macro CURRENT_TIME has already been deleted by commit bfe1c566453a ("time: delete CURRENT_TIME_SEC and CURRENT_TIME"). So we need to replace all the uses of CURRENT_TIME by current_time() for filesystem times, and ktime_get_* function for others. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] 2/2 [ Author: Kevin Hao Email: kexin.hao@windriver.com Subject: fs: yaffs2: includes the missing header file Date: Fri, 25 Aug 2017 14:58:35 +0800 To fix the following build error: fs/yaffs2/yaffs_vfs.c: In function 'yaffs_mknod': fs/yaffs2/yaffs_vfs.c:1252:2: error: implicit declaration of function 'current_fsuid' [-Werror=implicit-function-declaration] uid_t uid = YCRED_FSUID(); ^ Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-22linux-yocto: Handle /bin/awk issuesBruce Ashfield
1/1 [ Author: Richard Purdie Email: richard.purdie@linuxfoundation.org Subject: linux-yocto: Handle /bin/awk issues Date: Tue, 22 Aug 2017 09:50:50 +0100 Standardise on /usr/bin/awk, else kernel-devsrc depends on /bin/awk which the system doesn't provide and core-image-sato-sdk (which depends on kernel-devsrc) will fail to build. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-22linux-yocto: Handle /bin/awk issuesBruce Ashfield
1/1 [ Author: Richard Purdie Email: richard.purdie@linuxfoundation.org Subject: linux-yocto: Handle /bin/awk issues Date: Tue, 22 Aug 2017 09:50:50 +0100 Standardise on /usr/bin/awk, else kernel-devsrc depends on /bin/awk which the system doesn't provide and core-image-sato-sdk (which depends on kernel-devsrc) will fail to build. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-21perf: x86-32: explicitly include <errno.h>Bruce Ashfield
1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: perf: x86-32: explicitly include <errno.h> Date: Mon, 21 Aug 2017 13:52:53 -0400 The 32bit x86 perf build does not find the system definitions of error return values, hence we end up with: | In file included from util/libunwind/x86_32.c:32:0: | util/libunwind/../../arch/x86/util/unwind-libunwind.c: In function 'libunwind__x86_reg_id': | util/libunwind/../../arch/x86/util/unwind-libunwind.c:109:11: error: 'EINVAL' undeclared (first use in this function); did you mean 'UNW_EINVAL'? | return -EINVAL; | ^~~~~~ | UNW_EINVAL By explicitly including errno.h, we can fix this build without impacting other architectures. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-21perf: x86-32: explicitly include <errno.h>Bruce Ashfield
1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@windriver.com Subject: perf: x86-32: explicitly include <errno.h> Date: Mon, 21 Aug 2017 13:52:53 -0400 The 32bit x86 perf build does not find the system definitions of error return values, hence we end up with: | In file included from util/libunwind/x86_32.c:32:0: | util/libunwind/../../arch/x86/util/unwind-libunwind.c: In function 'libunwind__x86_reg_id': | util/libunwind/../../arch/x86/util/unwind-libunwind.c:109:11: error: 'EINVAL' undeclared (first use in this function); did you mean 'UNW_EINVAL'? | return -EINVAL; | ^~~~~~ | UNW_EINVAL By explicitly including errno.h, we can fix this build without impacting other architectures. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-21aufs: drop old patchesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-21misc: drop ver linux patch (now upstream)Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-21misc: drop ver linux patch (now upstream)Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-18wifi: drop BRCMFMAC_PROTO_MSGBUF, since it is selectedBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-15kver: bump to v4.12.7Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-27common-pc: Adds usb-net configs to genericx86 buildsAlejandro Hernandez
QA needs USB OTG to automate some of the testing processes, this patch adds it to genericx86 builds. [YOCTO #11740] Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-27common-pc-64: Adds usb-net configs to genericx86-64 buildsAlejandro Hernandez
QA needs USB OTG to automate some of the testing processes, this patch adds it to genericx86-64 builds [YOCTO #11740] Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-07-27intel-common-drivers: Adds usb-net configs to intel buildsAlejandro Hernandez
QA needs USB OTG to automate some of the testing processes, this patch adds it to Intel builds. [YOCTO #11740] Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>