summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gnu-efi: Fix missing space in _append linemortySaul Wold2017-11-201-1/+1
| | | | | | [YOCTO #12366] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.8: Update to v4.8.25California Sullivan2017-09-273-9/+9
| | | | | | | | | | | This is necessary due to CVE-2017-100251. Note that the 4.8 kernel was not LTS, so it not longer receives support from Greg K.H., and we are instead based off a branch supported by Paul Gortmaker of Windriver. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Update to v4.1.43California Sullivan2017-09-273-9/+9
| | | | | | | This is necessary due to CVE-2017-100251. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update to 4.4.87California Sullivan2017-09-273-9/+9
| | | | | | | | This is a very large kernel update, but is necessary due to CVE-2017-100251. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.8: Update to latest stable releaseCalifornia Sullivan2017-02-013-9/+9
| | | | | | | Bump from 4.8.12 to 4.8.17. A change in kernel tools makes this patch necessary, as an error in the kernel-cache caused a bad configuration. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.4: Update to latest stable releaseCalifornia Sullivan2017-02-013-9/+9
| | | | | | | Bump from 4.4.26 to 4.4.41. A change in kernel tools makes this patch necessary, as an error in the kernel-cache caused a bad configuration. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto/4.1: Update to latest stable releaseCalifornia Sullivan2017-01-303-9/+9
| | | | | | | Bump from 4.1.33 to 4.1.37. A change in kernel tools makes this patch necessary, as an error in the kernel-cache caused a bad configuration. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* galileodisk: Change timeout to 1 second6.0-morty-2.26.0-krogoth-2.2Saul Wold2016-11-222-2/+2
| | | | | | This allows for more editable commandline Signed-off-by: Saul Wold <sgw@linux.intel.com>
* galileodisk-sd.wks: Add rootwaitSaul Wold2016-11-221-1/+1
| | | | | | | | | | Adding rootwait to the kernel params in order to handle the fact that 4.8 boots faster and older SD cards are not ready in time for the kernel to correctly mount. [YOCTO #10709] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto_4.4: Add INTEL_MACHINE_SUBTYPE codeSaul Wold2016-11-101-2/+2
| | | | | | | | | | This adds some a couple of bb.utils.contains() checks for an INTEL_MACHINE_SUBSTPYE to pull the appropriate SRCREV and KBRACH to build an alternate kernel. Also adds support for Broxton-m/Joule device as an example. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* conf/machine/intel-core*: Change WKS_FILE to systemd-bootdisk-uuidCalifornia Sullivan2016-11-102-2/+2
| | | | | | | | | | | Overriding systemd-bootdisk.wks unconditionally was against Yocto Project's compatibility requirements, so our version needed to be renamed. Change our conf files to use the renamed version. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* systemd-bootdisk.wks: Rename to systemd-bootdisk-uuid.wksSaul Wold2016-11-101-0/+0
| | | | | | | | | | | This change is required because it was unconditionally overriding the OE-Core systemd-boot.wks which is against the Yocto Project compatible requirements. This is also temporary for morty and will be removed from master once the OE-Core version is corrected [YOCTO #10610] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* broxton-m/KBOOTPARAM: Add videofb console backSaul Wold2016-11-081-1/+1
| | | | | | This re-enables the video framebuffer for displaying cosole output Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: Limit them to x86 targetsKhem Raj2016-11-081-0/+2
| | | | | | | Makes meta-intel behave well in multi-BSP scene Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* initramfs-live-install-efi: Make use of new overrideSaul Wold2016-11-022-0/+1
| | | | | | | | | | | Move script to the files/intel-x86-common sub-dir which will be used based on the added override in MACHINEOVERRIDES Signed-off-by: Saul Wold <sgw@linux.intel.com> foo Signed-off-by: Saul Wold <sgw@linux.intel.com>
* systemd-boot: Make use of new overrideSaul Wold2016-11-021-4/+7
| | | | | | | | Add the new intel-x86-common to the meta-data in order to limit the changes when the meta-intel layer is included without using meta-intel machines. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gnu-efi: Make use of new overrideSaul Wold2016-11-021-1/+2
| | | | | | | Add the new MACHINEOVERRIDE to the SRC_URI in order to limit the changes when the meta-intel layer is included without using meta-intel machines. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-intel.inc: Add MACHINEOVERRIDE for meta-intelSaul Wold2016-11-021-0/+3
| | | | | | | | | | This allows to have one override mechansim for meta-intel instead of having multiple machine overrides. This replaces using rmc in DISTRO_FEATURES which was a bad idea to set in layer. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-intel.inc: remove setting rmc in DISTRO_FEATURESSaul Wold2016-11-021-2/+0
| | | | | | We should not be changing DISTRO_FEATUES within a layer. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* layer.conf: Remove BBMASK'ing itemsSaul Wold2016-11-021-9/+0
| | | | | | Having BBMASKS and DISTRO_FEATURES causes issue with sstate in certain situations Signed-off-by: Saul Wold <sgw@linux.intel.com>
* systemd-boot: add patch for Joule BIOS keyboard hangSaul Wold2016-11-022-1/+33
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-corei7-64: Use SERIAL_CONSOLES to add ttyS2Saul Wold2016-11-021-1/+1
| | | | | | | Some Intel boards use ttyS0 and others use ttyS2, include both serial ports inorder to provide login prompts on the console. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: Add bootloader entries for the Broxton-M/Joule platformSaul Wold2016-11-023-0/+10
| | | | | | | By adding these entries, we can get the serial console output on the correct ttyS2 port the default port for meta-intel is ttyS0, but we can fix this with the rmc configuration Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: Add INSTALLER.CONFIG and POSTINSTALL.sh for broxton-m boardsCalifornia Sullivan2016-11-022-0/+5
| | | | | | | | On install we want to keep rmc's boot.conf. Also add POSTINSTALL.sh that removes ttyS0 from inittab since it uses ttyS2 instead. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* systemd-bootdisk: Add WKS file with uuid supportSaul Wold2016-11-011-0/+11
| | | | | | | | Temporarily add a wks file to support systemd-boot with uuid, this patch is already pending for OE-Core, but did not make the 2.2 release, by adding this here, it can support both USB and SD devices. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* quark: use UUID for rootfsJianxun Zhang2016-11-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Port the change http://lists.openembedded.org/pipermail/ openembedded-core/2016-October/127948.html into wks files in meta-intel. Note: This patch has not been on OE master branch at this point. Original commit message: ---------------------------------- systemd-bootdisk.wks: use PARTUUID Root device name in systemd-bootdisk.wks is 'sda'. This can cause images, produced using this wks to refuse booting if real device name is not 'sda'. For example, when booting MinnowBoard MAX from MicroSD card the boot process stucks with this message on the boot console output: Waiting for root device /dev/sda2... This happens because real device name of MicroSD card on this device is mmcblk1. Used --use-uuid option for root partition. This should make wic to put partition UUID instead of device name into kernel command line. [YOCTO #10485] Signed-off-by: Ed Bartosh <ed.bartosh at linux.intel.com> ---------------------------------- Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: Add example for Galileo Gen 2 (Quark)Jianxun Zhang2016-11-014-1/+14
| | | | | | | | | | | | | This is an experimental RMC sample for quark. At runtime, a boot option with board name will be available for user to boot the Galileo. Note: The supported image type is hddimg instead of the direct- boot image type usually used on quark. Use a USB stick flashed with the image to boot the Galileo Gen 2 board. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* quark: amend EFI Bootloader optionJianxun Zhang2016-11-011-1/+1
| | | | | | | | | | We cannot override the current EFI bootloader selection with another "EFI_PROVIDER=..." in a local.conf in a build/conf directory when it is specified by "=" syntax in the current conf file for quark. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* README: Provide information for how to live-boot quark with hddimgJianxun Zhang2016-11-011-0/+11
| | | | | | | | This change adds the procedure to boot quark with images in hddimg format. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* quark: explicitly set boot entry in bootloaderJianxun Zhang2016-11-011-0/+9
| | | | | | | | | This is to get rid of "install" option when booting quark with an image in hddimg format. EFI installer doesn't work on quark at this point. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.8: Update SRCREVs for v4.8.3 stable updateCalifornia Sullivan2016-10-283-9/+9
| | | | | | | | This includes the fix to CVE-2016-5195 "dirty cow", and fixes a bug in preempt-rt that was preventing boots on core2. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs from v4.4.20 to v4.4.26California Sullivan2016-10-283-9/+9
| | | | | | | This update also includes the fix to CVE-2016-5195 "dirty cow". Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Update SRCREVs for v4.1.33 and 'dirty cow' backportCalifornia Sullivan2016-10-283-9/+9
| | | | | | | | This change incorporates several stables updates as well as the fix to CVE-2016-5195 "dirty cow". Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* rmc: Add board data for NUC5i5RYBJianxun Zhang2016-10-206-0/+14
| | | | | | | | | | | | | | | | | A particular intention of this change is to remove the serial setting in kernel command line that is hardcoded in core2 and corei7 conf files. However we cannot use KBOOTPARAM because it is designed as a fragment appended to hardcoded part at runtime. This is why we need to create more files in this patch to use cmdline in bootloader entry files to bypass whatever from the build. Once we have a clean base (no any preset console setting) in generic configurations, this change can be dropped. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-intel: Enable RMC by defaultSaul Wold2016-10-201-0/+4
| | | | | | | | | This enables the Runtime Machine Configuration feature, which allows use to support multiple machines that have different kernel commandline option as well as different startup requirements to work from the base MACHINE configuration. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: Update the MAINTAINERS file for removed BSP layerRahul Kumar Gupta2016-10-181-3/+0
| | | | | | | | Remove the maintainer name for meta-crystalforest from the maintainer list, since this layer is removed from meta-intel. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: meta-crystalforest: remove BSP layerRahul Kumar Gupta2016-10-189-330/+0
| | | | | | | | | | | | | | | The meta-crystalforest BSP layer has removed. The plan is to consolidate all Intel SoC BSP into intel common BSP. Since Intel Common BSP can support all features provided by meta-crystalforest with default kernel version, So this layer can be retired from master. The kernel cmdline option: acpi_enforce_resources=lax was added before in this BSP to support QAT software, which is no more required. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* qat16: move qat from meta-isg to commonRahul Kumar Gupta2016-10-1811-0/+0
| | | | | | | | | Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate qat16 v2.6-65 recipe from meta-isg layer to common meta-intel layer. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* openssl-qat: move recipe from meta-isg to commonRahul Kumar Gupta2016-10-189-0/+0
| | | | | | | | | Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate openssl-qat v0.4.9-009 recipe from meta-isg layer to common meta-intel layer. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* zlib-qat: move zlib-qat from meta-isg to commonRahul Kumar Gupta2016-10-184-0/+0
| | | | | | | | | Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate zlib-qat v0.4.7-002 recipe from meta-isg layer to meta-intel/common layer. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dpdk: move dpdk from meta-isg to commonRahul Kumar Gupta2016-10-1814-0/+0
| | | | | | | | | Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate dpdk v16.07 recipe from meta-isg layer to common meta-intel layer. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: dpdk: fix build with kernel v4.8Rahul Kumar Gupta2016-10-174-0/+692
| | | | | | | | Backported fixes from upstream dpdk sources to ensure dpdk 16.07 compiles against kernel 4.8. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-quark: Add WIC image creationSaul Wold2016-10-171-0/+6
| | | | | | | | | | | This adds WIC Image support to the Quark Intel BSPs, these are all designed to be copied to MicroSD Cards via dd. This will create an efi boot partition along with a user space partition. It is not currently setup to have an install target, it only has a live boot target. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-core*: Add support for wic imagesSaul Wold2016-10-172-0/+10
| | | | | | | | | | | This adds WIC Image support to the core2 and corei7 Intel BSPs, these are all designed to be copied to USB sticks via dd. This will create an efi boot partition along with a user space partition. It is not currently setup to have an install target, it only has a live boot target. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.8: Fix configcheck warnings and build in R8169 supportCalifornia Sullivan2016-10-133-3/+3
| | | | | | | | | | | | | | | With this update, most of the kernel_config check warnings are fixed. Also, we now have Ethernet support on the MinnowBoard MAX and Turbot on minimal images. >From yocto-kernel-cache: 552a837 features: Fix configcheck warnings in features used by intel-quark BSPs c33d9c2 features: Fix configcheck warnings in features used by intel-core* BSPs 03bf3dd bsp/common-pc: Enable R8169 driver since its needed by supported platforms Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.8: Bump SRCREVs to v4.8 and add preempt-rt recipeCalifornia Sullivan2016-10-073-6/+37
| | | | | | | | | | | | This updates the linux-yocto 4.8 bbappends to use the 4.8 final kernel. Also, we finally add the preempt-rt recipe since the rt patches are available with no obvious defects. v2 changes: * Add backport patch "Using BUG_ON() as an assert() is _never_ acceptable" Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libva-intel-driver: update 1.7.0 -> 1.7.2Jianxun Zhang2016-09-271-2/+2
| | | | | | | | This change updates libva-intel-driver to 1.7.2 which is in Intel graphic stack 2016 Q3 release. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libva: update 1.7.0 -> 1.7.2Jianxun Zhang2016-09-271-2/+2
| | | | | | | | This change updates libva to 1.7.2 which is in Intel graphic stack 2016 Q3 release. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-gpu-tools: update 1.14 -> 1.16Jianxun Zhang2016-09-271-2/+2
| | | | | | | | This change updates intel-gpu-tools to 1.16 which is in Intel graphic stack 2016 Q3 release. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto*: Fix LINUX_VERSION variablesCalifornia Sullivan2016-09-236-6/+6
| | | | | | | | | | | | | I was checking the kver file to update the LINUX_VERSION variable. At the time of the last SRCREV update the kver files were incorrect. With the kernel_version_sanity_check function added to oe-core, the incorrect PV becomes a build error. Fix this by updating the LINUX_VERSION variables in each linux-yocto recipe to their correct value. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>