Message ID | 20200730083232.412826-2-daniel.sangorrin@toshiba.co.jp (mailing list archive) |
---|---|
State | Changes Requested |
Headers | show |
Series | [isar-cip-core] qemu-amd64: use cip-kernel-config file | expand |
On 30.07.20 10:32, Daniel Sangorrin wrote: > We should use configs from the cip-kernel-config > repository, which are shared between CIP Core > reference implementations and CIP testing. > > I updated the cip-kernel-config commit id because QEMU's > config file was inexistent. > > I have built and boot-tested the QEMU target but not > the other ones. Hopefully our CI will detect any > regressions. > > Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp> > --- > conf/machine/qemu-amd64.conf | 2 + > .../linux/files/qemu-amd64_defconfig | 353 ------------------ > recipes-kernel/linux/linux-cip-common.inc | 2 +- > 3 files changed, 3 insertions(+), 354 deletions(-) > delete mode 100644 recipes-kernel/linux/files/qemu-amd64_defconfig > > diff --git a/conf/machine/qemu-amd64.conf b/conf/machine/qemu-amd64.conf > index 7cbd55b..c90d957 100644 > --- a/conf/machine/qemu-amd64.conf > +++ b/conf/machine/qemu-amd64.conf > @@ -9,3 +9,5 @@ > DISTRO_ARCH = "amd64" > > IMAGE_TYPE ?= "ext4-img" > +USE_CIP_KERNEL_CONFIG = "1" > +KERNEL_DEFCONFIG = "cip-kernel-config/4.19.y-cip/x86/cip_qemu_defconfig" > diff --git a/recipes-kernel/linux/files/qemu-amd64_defconfig b/recipes-kernel/linux/files/qemu-amd64_defconfig > deleted file mode 100644 > index 7487152..0000000 > --- a/recipes-kernel/linux/files/qemu-amd64_defconfig > +++ /dev/null > @@ -1,353 +0,0 @@ > -# CONFIG_LOCALVERSION_AUTO is not set > -CONFIG_SYSVIPC=y > -CONFIG_POSIX_MQUEUE=y > -CONFIG_FHANDLE=y > -CONFIG_NO_HZ_IDLE=y > -CONFIG_HIGH_RES_TIMERS=y > -CONFIG_BSD_PROCESS_ACCT=y > -CONFIG_BSD_PROCESS_ACCT_V3=y > -CONFIG_TASKSTATS=y > -CONFIG_TASK_DELAY_ACCT=y > -CONFIG_TASK_XACCT=y > -CONFIG_TASK_IO_ACCOUNTING=y > -CONFIG_IKCONFIG=m > -CONFIG_NUMA_BALANCING=y > -# CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set > -CONFIG_CGROUP_FREEZER=y > -CONFIG_CGROUP_PIDS=y > -CONFIG_CGROUP_DEVICE=y > -CONFIG_CPUSETS=y > -CONFIG_CGROUP_CPUACCT=y > -CONFIG_MEMCG=y > -CONFIG_MEMCG_SWAP=y > -# CONFIG_MEMCG_SWAP_ENABLED is not set > -CONFIG_CGROUP_PERF=y > -CONFIG_CFS_BANDWIDTH=y > -CONFIG_BLK_CGROUP=y > -CONFIG_CHECKPOINT_RESTORE=y > -CONFIG_NAMESPACES=y > -CONFIG_USER_NS=y > -CONFIG_SCHED_AUTOGROUP=y > -CONFIG_BLK_DEV_INITRD=y > -CONFIG_EXPERT=y > -CONFIG_KALLSYMS_ALL=y > -CONFIG_BPF_SYSCALL=y > -CONFIG_USERFAULTFD=y > -# CONFIG_COMPAT_BRK is not set > -CONFIG_SLAB=y > -CONFIG_PROFILING=y > -CONFIG_KPROBES=y > -CONFIG_JUMP_LABEL=y > -CONFIG_CC_STACKPROTECTOR_STRONG=y > -CONFIG_MODULES=y > -CONFIG_MODULE_UNLOAD=y > -CONFIG_MODVERSIONS=y > -CONFIG_BLK_DEV_BSGLIB=y > -CONFIG_BLK_DEV_INTEGRITY=y > -CONFIG_BLK_DEV_THROTTLING=y > -CONFIG_PARTITION_ADVANCED=y > -CONFIG_CFQ_GROUP_IOSCHED=y > -CONFIG_SMP=y > -CONFIG_X86_X2APIC=y > -# CONFIG_X86_EXTENDED_PLATFORM is not set > -CONFIG_X86_INTEL_LPSS=y > -CONFIG_X86_AMD_PLATFORM_DEVICE=y > -CONFIG_IOSF_MBI=y > -CONFIG_HYPERVISOR_GUEST=y > -CONFIG_PARAVIRT=y > -CONFIG_PARAVIRT_SPINLOCKS=y > -CONFIG_GART_IOMMU=y > -CONFIG_CALGARY_IOMMU=y > -CONFIG_NR_CPUS=512 > -CONFIG_SCHED_SMT=y > -CONFIG_PREEMPT_VOLUNTARY=y > -CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y > -CONFIG_MICROCODE_AMD=y > -CONFIG_NUMA=y > -CONFIG_NUMA_EMU=y > -CONFIG_MEMORY_HOTPLUG=y > -CONFIG_MEMORY_HOTREMOVE=y > -CONFIG_KSM=y > -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 > -CONFIG_MEMORY_FAILURE=y > -CONFIG_TRANSPARENT_HUGEPAGE=y > -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y > -CONFIG_FRONTSWAP=y > -CONFIG_MEM_SOFT_DIRTY=y > -CONFIG_ZSWAP=y > -CONFIG_ZBUD=y > -CONFIG_X86_INTEL_MPX=y > -CONFIG_EFI=y > -CONFIG_EFI_STUB=y > -CONFIG_EFI_MIXED=y > -CONFIG_KEXEC=y > -CONFIG_KEXEC_FILE=y > -CONFIG_KEXEC_VERIFY_SIG=y > -CONFIG_CRASH_DUMP=y > -CONFIG_RANDOMIZE_BASE=y > -CONFIG_LIVEPATCH=y > -CONFIG_HIBERNATION=y > -CONFIG_PM_DEBUG=y > -CONFIG_PM_ADVANCED_DEBUG=y > -# CONFIG_ACPI_AC is not set > -# CONFIG_ACPI_BATTERY is not set > -CONFIG_ACPI_BUTTON=m > -# CONFIG_ACPI_FAN is not set > -CONFIG_ACPI_DOCK=y > -# CONFIG_ACPI_THERMAL is not set > -CONFIG_ACPI_PCI_SLOT=y > -CONFIG_ACPI_HOTPLUG_MEMORY=y > -CONFIG_ACPI_BGRT=y > -CONFIG_ACPI_APEI=y > -CONFIG_ACPI_APEI_GHES=y > -CONFIG_ACPI_APEI_PCIEAER=y > -CONFIG_ACPI_APEI_MEMORY_FAILURE=y > -CONFIG_ACPI_EXTLOG=y > -CONFIG_SFI=y > -CONFIG_CPU_FREQ=y > -CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y > -CONFIG_X86_INTEL_PSTATE=y > -CONFIG_INTEL_IDLE=y > -CONFIG_PCI_MMCONFIG=y > -CONFIG_PCIEPORTBUS=y > -CONFIG_HOTPLUG_PCI_PCIE=y > -CONFIG_PCI_REALLOC_ENABLE_AUTO=y > -CONFIG_PCI_IOV=y > -CONFIG_HOTPLUG_PCI=y > -CONFIG_HOTPLUG_PCI_ACPI=y > -CONFIG_HOTPLUG_PCI_CPCI=y > -CONFIG_IA32_EMULATION=y > -CONFIG_IA32_AOUT=y > -CONFIG_X86_X32=y > -CONFIG_NET=y > -CONFIG_PACKET=y > -CONFIG_UNIX=y > -CONFIG_XFRM_SUB_POLICY=y > -CONFIG_XFRM_MIGRATE=y > -CONFIG_INET=y > -CONFIG_IP_MULTICAST=y > -CONFIG_IP_ADVANCED_ROUTER=y > -CONFIG_IP_FIB_TRIE_STATS=y > -CONFIG_IP_MULTIPLE_TABLES=y > -CONFIG_IP_ROUTE_MULTIPATH=y > -CONFIG_IP_ROUTE_VERBOSE=y > -CONFIG_IP_MROUTE=y > -CONFIG_IP_MROUTE_MULTIPLE_TABLES=y > -CONFIG_IP_PIMSM_V1=y > -CONFIG_IP_PIMSM_V2=y > -CONFIG_SYN_COOKIES=y > -# CONFIG_INET_XFRM_MODE_TRANSPORT is not set > -# CONFIG_INET_XFRM_MODE_TUNNEL is not set > -# CONFIG_INET_XFRM_MODE_BEET is not set > -# CONFIG_INET_DIAG is not set > -CONFIG_TCP_CONG_ADVANCED=y > -# CONFIG_TCP_CONG_BIC is not set > -# CONFIG_TCP_CONG_WESTWOOD is not set > -# CONFIG_TCP_CONG_HTCP is not set > -CONFIG_TCP_MD5SIG=y > -CONFIG_IPV6_ROUTER_PREF=y > -CONFIG_IPV6_ROUTE_INFO=y > -CONFIG_IPV6_OPTIMISTIC_DAD=y > -CONFIG_IPV6_MIP6=y > -# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set > -# CONFIG_INET6_XFRM_MODE_TUNNEL is not set > -# CONFIG_INET6_XFRM_MODE_BEET is not set > -# CONFIG_IPV6_SIT is not set > -CONFIG_IPV6_MULTIPLE_TABLES=y > -CONFIG_IPV6_SUBTREES=y > -CONFIG_IPV6_MROUTE=y > -CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y > -CONFIG_IPV6_PIMSM_V2=y > -CONFIG_NETFILTER=y > -CONFIG_IP_NF_IPTABLES=m > -CONFIG_NET_SCHED=y > -CONFIG_NET_EMATCH=y > -CONFIG_NET_CLS_ACT=y > -CONFIG_DCB=y > -CONFIG_MPLS=y > -CONFIG_NET_MPLS_GSO=y > -CONFIG_NET_L3_MASTER_DEV=y > -CONFIG_CGROUP_NET_PRIO=y > -CONFIG_CGROUP_NET_CLASSID=y > -CONFIG_BPF_JIT=y > -CONFIG_LWTUNNEL=y > -# CONFIG_UEVENT_HELPER is not set > -CONFIG_DEVTMPFS=y > -# CONFIG_FIRMWARE_IN_KERNEL is not set > -CONFIG_CONNECTOR=y > -# CONFIG_PNP_DEBUG_MESSAGES is not set > -CONFIG_VIRTIO_BLK=y > -# CONFIG_SCSI_PROC_FS is not set > -CONFIG_BLK_DEV_SD=m > -CONFIG_CHR_DEV_SG=m > -CONFIG_SCSI_CONSTANTS=y > -CONFIG_SCSI_LOGGING=y > -CONFIG_SCSI_SCAN_ASYNC=y > -CONFIG_MEGARAID_NEWGEN=y > -CONFIG_SCSI_DH=y > -CONFIG_ATA=y > -# CONFIG_SATA_PMP is not set > -CONFIG_SATA_AHCI=y > -# CONFIG_ATA_SFF is not set > -CONFIG_MD=y > -CONFIG_NETDEVICES=y > -CONFIG_NET_FC=y > -CONFIG_VIRTIO_NET=y > -# CONFIG_NET_VENDOR_ARC is not set > -CONFIG_NET_TULIP=y > -# CONFIG_NET_VENDOR_SEEQ is not set > -CONFIG_INPUT_EVDEV=m > -CONFIG_MOUSE_PS2=m > -CONFIG_MOUSE_PS2_ELANTECH=y > -CONFIG_MOUSE_PS2_SENTELIC=y > -CONFIG_MOUSE_PS2_VMMOUSE=y > -CONFIG_INPUT_JOYSTICK=y > -CONFIG_INPUT_TABLET=y > -CONFIG_INPUT_TOUCHSCREEN=y > -CONFIG_INPUT_MISC=y > -CONFIG_INPUT_PCSPKR=m > -# CONFIG_SERIO_SERPORT is not set > -CONFIG_SERIO_RAW=m > -CONFIG_DEVPTS_MULTIPLE_INSTANCES=y > -# CONFIG_LEGACY_PTYS is not set > -CONFIG_SERIAL_NONSTANDARD=y > -# CONFIG_DEVKMEM is not set > -CONFIG_SERIAL_8250=y > -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set > -CONFIG_SERIAL_8250_CONSOLE=y > -CONFIG_SERIAL_8250_NR_UARTS=32 > -CONFIG_SERIAL_8250_EXTENDED=y > -CONFIG_SERIAL_8250_MANY_PORTS=y > -CONFIG_SERIAL_8250_SHARE_IRQ=y > -CONFIG_SERIAL_8250_RSA=y > -# CONFIG_HW_RANDOM is not set > -CONFIG_HPET=y > -CONFIG_I2C=y > -CONFIG_I2C_I801=m > -CONFIG_SPI=y > -CONFIG_PINCTRL_BAYTRAIL=y > -CONFIG_PINCTRL_CHERRYVIEW=y > -CONFIG_PINCTRL_BROXTON=y > -CONFIG_PINCTRL_SUNRISEPOINT=y > -CONFIG_GPIO_SYSFS=y > -CONFIG_GPIO_INTEL_MID=y > -CONFIG_POWER_SUPPLY=y > -CONFIG_THERMAL_WRITABLE_TRIPS=y > -CONFIG_THERMAL_GOV_FAIR_SHARE=y > -CONFIG_THERMAL_GOV_BANG_BANG=y > -CONFIG_THERMAL_GOV_USER_SPACE=y > -# CONFIG_X86_PKG_TEMP_THERMAL is not set > -CONFIG_WATCHDOG=y > -CONFIG_ITCO_WDT=m > -CONFIG_ITCO_VENDOR_SUPPORT=y > -CONFIG_LPC_ICH=m > -CONFIG_AGP=y > -CONFIG_AGP_AMD64=y > -CONFIG_AGP_INTEL=y > -CONFIG_AGP_SIS=y > -CONFIG_AGP_VIA=y > -CONFIG_VGA_SWITCHEROO=y > -CONFIG_FB=y > -CONFIG_FIRMWARE_EDID=y > -CONFIG_FB_MODE_HELPERS=y > -CONFIG_FB_TILEBLITTING=y > -CONFIG_FB_VESA=y > -CONFIG_FB_EFI=y > -CONFIG_BACKLIGHT_LCD_SUPPORT=y > -# CONFIG_LCD_CLASS_DEVICE is not set > -CONFIG_BACKLIGHT_CLASS_DEVICE=y > -# CONFIG_BACKLIGHT_GENERIC is not set > -CONFIG_FRAMEBUFFER_CONSOLE=y > -CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y > -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y > -# CONFIG_HID is not set > -CONFIG_NEW_LEDS=y > -CONFIG_LEDS_CLASS=y > -CONFIG_LEDS_TRIGGERS=y > -CONFIG_LEDS_TRIGGER_CPU=y > -CONFIG_ACCESSIBILITY=y > -CONFIG_A11Y_BRAILLE_CONSOLE=y > -CONFIG_EDAC=y > -# CONFIG_EDAC_DECODE_MCE is not set > -CONFIG_RTC_CLASS=y > -CONFIG_DMADEVICES=y > -CONFIG_VIRT_DRIVERS=y > -CONFIG_VIRTIO_PCI=y > -CONFIG_AMD_IOMMU=y > -CONFIG_AMD_IOMMU_V2=y > -CONFIG_INTEL_IOMMU=y > -CONFIG_INTEL_IOMMU_SVM=y > -# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set > -CONFIG_IRQ_REMAP=y > -CONFIG_PM_DEVFREQ=y > -CONFIG_MEMORY=y > -CONFIG_GENERIC_PHY=y > -CONFIG_POWERCAP=y > -CONFIG_DMI_SYSFS=y > -CONFIG_ISCSI_IBFT_FIND=y > -CONFIG_EXT4_FS=m > -CONFIG_EXT4_FS_POSIX_ACL=y > -CONFIG_EXT4_FS_SECURITY=y > -CONFIG_FS_DAX=y > -CONFIG_FANOTIFY=y > -CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y > -CONFIG_QUOTA=y > -CONFIG_QUOTA_NETLINK_INTERFACE=y > -CONFIG_AUTOFS4_FS=m > -CONFIG_PROC_KCORE=y > -CONFIG_TMPFS=y > -CONFIG_TMPFS_POSIX_ACL=y > -CONFIG_HUGETLBFS=y > -# CONFIG_EFIVAR_FS is not set > -CONFIG_NLS_DEFAULT="utf8" > -CONFIG_PRINTK_TIME=y > -CONFIG_BOOT_PRINTK_DELAY=y > -CONFIG_DYNAMIC_DEBUG=y > -CONFIG_STRIP_ASM_SYMS=y > -# CONFIG_UNUSED_SYMBOLS is not set > -# CONFIG_FRAME_POINTER is not set > -CONFIG_MAGIC_SYSRQ=y > -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x01b6 > -CONFIG_PAGE_POISONING=y > -CONFIG_DEBUG_MEMORY_INIT=y > -CONFIG_LOCKUP_DETECTOR=y > -CONFIG_SCHEDSTATS=y > -CONFIG_SCHED_STACK_END_CHECK=y > -CONFIG_FTRACE_SYSCALLS=y > -CONFIG_TRACER_SNAPSHOT=y > -CONFIG_STACK_TRACER=y > -CONFIG_BLK_DEV_IO_TRACE=y > -CONFIG_UPROBE_EVENT=y > -CONFIG_MMIOTRACE=y > -CONFIG_MEMTEST=y > -CONFIG_STRICT_DEVMEM=y > -# CONFIG_X86_VERBOSE_BOOTUP is not set > -CONFIG_EARLY_PRINTK_EFI=y > -# CONFIG_DEBUG_RODATA_TEST is not set > -CONFIG_DEBUG_SET_MODULE_RONX=y > -CONFIG_OPTIMIZE_INLINING=y > -CONFIG_KEYS=y > -CONFIG_SECURITY_DMESG_RESTRICT=y > -CONFIG_SECURITY=y > -CONFIG_SECURITY_NETWORK_XFRM=y > -CONFIG_SECURITY_SELINUX=y > -CONFIG_SECURITY_TOMOYO=y > -CONFIG_SECURITY_APPARMOR=y > -CONFIG_SECURITY_YAMA=y > -CONFIG_IMA=y > -CONFIG_IMA_DEFAULT_HASH_SHA256=y > -CONFIG_IMA_APPRAISE=y > -CONFIG_DEFAULT_SECURITY_DAC=y > -# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set > -# CONFIG_CRYPTO_ECHAINIV is not set > -CONFIG_CRYPTO_CRC32C=y > -CONFIG_CRYPTO_CRC32C_INTEL=y > -CONFIG_CRYPTO_SHA256=y > -CONFIG_CRYPTO_DEV_CCP=y > -# CONFIG_CRYPTO_DEV_CCP_DD is not set > -# CONFIG_VIRTUALIZATION is not set > -# CONFIG_XZ_DEC_POWERPC is not set > -# CONFIG_XZ_DEC_IA64 is not set > -# CONFIG_XZ_DEC_ARM is not set > -# CONFIG_XZ_DEC_ARMTHUMB is not set > -# CONFIG_XZ_DEC_SPARC is not set > diff --git a/recipes-kernel/linux/linux-cip-common.inc b/recipes-kernel/linux/linux-cip-common.inc > index 8bd0f99..d45a3b0 100644 > --- a/recipes-kernel/linux/linux-cip-common.inc > +++ b/recipes-kernel/linux/linux-cip-common.inc > @@ -26,4 +26,4 @@ SRC_URI += " \ > SRC_URI_append = " ${@conditional("USE_CIP_KERNEL_CONFIG", "1", \ > "git://gitlab.com/cip-project/cip-kernel/cip-kernel-config.git;protocol=https;destsuffix=cip-kernel-config;name=cip-kernel-config", \ > "file://${KERNEL_DEFCONFIG}",d)}" > -SRCREV_cip-kernel-config ?= "f88ee1e75253104f975263cf4d0bddd557388197" > +SRCREV_cip-kernel-config ?= "db2085219b5f28ed7c3e0fbdf93b7867947958a8" > Thanks, applied to next. Jan
diff --git a/conf/machine/qemu-amd64.conf b/conf/machine/qemu-amd64.conf index 7cbd55b..c90d957 100644 --- a/conf/machine/qemu-amd64.conf +++ b/conf/machine/qemu-amd64.conf @@ -9,3 +9,5 @@ DISTRO_ARCH = "amd64" IMAGE_TYPE ?= "ext4-img" +USE_CIP_KERNEL_CONFIG = "1" +KERNEL_DEFCONFIG = "cip-kernel-config/4.19.y-cip/x86/cip_qemu_defconfig" diff --git a/recipes-kernel/linux/files/qemu-amd64_defconfig b/recipes-kernel/linux/files/qemu-amd64_defconfig deleted file mode 100644 index 7487152..0000000 --- a/recipes-kernel/linux/files/qemu-amd64_defconfig +++ /dev/null @@ -1,353 +0,0 @@ -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_SYSVIPC=y -CONFIG_POSIX_MQUEUE=y -CONFIG_FHANDLE=y -CONFIG_NO_HZ_IDLE=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_BSD_PROCESS_ACCT=y -CONFIG_BSD_PROCESS_ACCT_V3=y -CONFIG_TASKSTATS=y -CONFIG_TASK_DELAY_ACCT=y -CONFIG_TASK_XACCT=y -CONFIG_TASK_IO_ACCOUNTING=y -CONFIG_IKCONFIG=m -CONFIG_NUMA_BALANCING=y -# CONFIG_NUMA_BALANCING_DEFAULT_ENABLED is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CPUSETS=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y -# CONFIG_MEMCG_SWAP_ENABLED is not set -CONFIG_CGROUP_PERF=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_BLK_CGROUP=y -CONFIG_CHECKPOINT_RESTORE=y -CONFIG_NAMESPACES=y -CONFIG_USER_NS=y -CONFIG_SCHED_AUTOGROUP=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_EXPERT=y -CONFIG_KALLSYMS_ALL=y -CONFIG_BPF_SYSCALL=y -CONFIG_USERFAULTFD=y -# CONFIG_COMPAT_BRK is not set -CONFIG_SLAB=y -CONFIG_PROFILING=y -CONFIG_KPROBES=y -CONFIG_JUMP_LABEL=y -CONFIG_CC_STACKPROTECTOR_STRONG=y -CONFIG_MODULES=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODVERSIONS=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_THROTTLING=y -CONFIG_PARTITION_ADVANCED=y -CONFIG_CFQ_GROUP_IOSCHED=y -CONFIG_SMP=y -CONFIG_X86_X2APIC=y -# CONFIG_X86_EXTENDED_PLATFORM is not set -CONFIG_X86_INTEL_LPSS=y -CONFIG_X86_AMD_PLATFORM_DEVICE=y -CONFIG_IOSF_MBI=y -CONFIG_HYPERVISOR_GUEST=y -CONFIG_PARAVIRT=y -CONFIG_PARAVIRT_SPINLOCKS=y -CONFIG_GART_IOMMU=y -CONFIG_CALGARY_IOMMU=y -CONFIG_NR_CPUS=512 -CONFIG_SCHED_SMT=y -CONFIG_PREEMPT_VOLUNTARY=y -CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_MICROCODE_AMD=y -CONFIG_NUMA=y -CONFIG_NUMA_EMU=y -CONFIG_MEMORY_HOTPLUG=y -CONFIG_MEMORY_HOTREMOVE=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 -CONFIG_MEMORY_FAILURE=y -CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y -CONFIG_FRONTSWAP=y -CONFIG_MEM_SOFT_DIRTY=y -CONFIG_ZSWAP=y -CONFIG_ZBUD=y -CONFIG_X86_INTEL_MPX=y -CONFIG_EFI=y -CONFIG_EFI_STUB=y -CONFIG_EFI_MIXED=y -CONFIG_KEXEC=y -CONFIG_KEXEC_FILE=y -CONFIG_KEXEC_VERIFY_SIG=y -CONFIG_CRASH_DUMP=y -CONFIG_RANDOMIZE_BASE=y -CONFIG_LIVEPATCH=y -CONFIG_HIBERNATION=y -CONFIG_PM_DEBUG=y -CONFIG_PM_ADVANCED_DEBUG=y -# CONFIG_ACPI_AC is not set -# CONFIG_ACPI_BATTERY is not set -CONFIG_ACPI_BUTTON=m -# CONFIG_ACPI_FAN is not set -CONFIG_ACPI_DOCK=y -# CONFIG_ACPI_THERMAL is not set -CONFIG_ACPI_PCI_SLOT=y -CONFIG_ACPI_HOTPLUG_MEMORY=y -CONFIG_ACPI_BGRT=y -CONFIG_ACPI_APEI=y -CONFIG_ACPI_APEI_GHES=y -CONFIG_ACPI_APEI_PCIEAER=y -CONFIG_ACPI_APEI_MEMORY_FAILURE=y -CONFIG_ACPI_EXTLOG=y -CONFIG_SFI=y -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y -CONFIG_X86_INTEL_PSTATE=y -CONFIG_INTEL_IDLE=y -CONFIG_PCI_MMCONFIG=y -CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y -CONFIG_PCI_REALLOC_ENABLE_AUTO=y -CONFIG_PCI_IOV=y -CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG_PCI_ACPI=y -CONFIG_HOTPLUG_PCI_CPCI=y -CONFIG_IA32_EMULATION=y -CONFIG_IA32_AOUT=y -CONFIG_X86_X32=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -CONFIG_IP_FIB_TRIE_STATS=y -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y -CONFIG_IP_MROUTE=y -CONFIG_IP_MROUTE_MULTIPLE_TABLES=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y -# CONFIG_INET_XFRM_MODE_TRANSPORT is not set -# CONFIG_INET_XFRM_MODE_TUNNEL is not set -# CONFIG_INET_XFRM_MODE_BEET is not set -# CONFIG_INET_DIAG is not set -CONFIG_TCP_CONG_ADVANCED=y -# CONFIG_TCP_CONG_BIC is not set -# CONFIG_TCP_CONG_WESTWOOD is not set -# CONFIG_TCP_CONG_HTCP is not set -CONFIG_TCP_MD5SIG=y -CONFIG_IPV6_ROUTER_PREF=y -CONFIG_IPV6_ROUTE_INFO=y -CONFIG_IPV6_OPTIMISTIC_DAD=y -CONFIG_IPV6_MIP6=y -# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set -# CONFIG_INET6_XFRM_MODE_TUNNEL is not set -# CONFIG_INET6_XFRM_MODE_BEET is not set -# CONFIG_IPV6_SIT is not set -CONFIG_IPV6_MULTIPLE_TABLES=y -CONFIG_IPV6_SUBTREES=y -CONFIG_IPV6_MROUTE=y -CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y -CONFIG_IPV6_PIMSM_V2=y -CONFIG_NETFILTER=y -CONFIG_IP_NF_IPTABLES=m -CONFIG_NET_SCHED=y -CONFIG_NET_EMATCH=y -CONFIG_NET_CLS_ACT=y -CONFIG_DCB=y -CONFIG_MPLS=y -CONFIG_NET_MPLS_GSO=y -CONFIG_NET_L3_MASTER_DEV=y -CONFIG_CGROUP_NET_PRIO=y -CONFIG_CGROUP_NET_CLASSID=y -CONFIG_BPF_JIT=y -CONFIG_LWTUNNEL=y -# CONFIG_UEVENT_HELPER is not set -CONFIG_DEVTMPFS=y -# CONFIG_FIRMWARE_IN_KERNEL is not set -CONFIG_CONNECTOR=y -# CONFIG_PNP_DEBUG_MESSAGES is not set -CONFIG_VIRTIO_BLK=y -# CONFIG_SCSI_PROC_FS is not set -CONFIG_BLK_DEV_SD=m -CONFIG_CHR_DEV_SG=m -CONFIG_SCSI_CONSTANTS=y -CONFIG_SCSI_LOGGING=y -CONFIG_SCSI_SCAN_ASYNC=y -CONFIG_MEGARAID_NEWGEN=y -CONFIG_SCSI_DH=y -CONFIG_ATA=y -# CONFIG_SATA_PMP is not set -CONFIG_SATA_AHCI=y -# CONFIG_ATA_SFF is not set -CONFIG_MD=y -CONFIG_NETDEVICES=y -CONFIG_NET_FC=y -CONFIG_VIRTIO_NET=y -# CONFIG_NET_VENDOR_ARC is not set -CONFIG_NET_TULIP=y -# CONFIG_NET_VENDOR_SEEQ is not set -CONFIG_INPUT_EVDEV=m -CONFIG_MOUSE_PS2=m -CONFIG_MOUSE_PS2_ELANTECH=y -CONFIG_MOUSE_PS2_SENTELIC=y -CONFIG_MOUSE_PS2_VMMOUSE=y -CONFIG_INPUT_JOYSTICK=y -CONFIG_INPUT_TABLET=y -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_INPUT_MISC=y -CONFIG_INPUT_PCSPKR=m -# CONFIG_SERIO_SERPORT is not set -CONFIG_SERIO_RAW=m -CONFIG_DEVPTS_MULTIPLE_INSTANCES=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_SERIAL_NONSTANDARD=y -# CONFIG_DEVKMEM is not set -CONFIG_SERIAL_8250=y -# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_NR_UARTS=32 -CONFIG_SERIAL_8250_EXTENDED=y -CONFIG_SERIAL_8250_MANY_PORTS=y -CONFIG_SERIAL_8250_SHARE_IRQ=y -CONFIG_SERIAL_8250_RSA=y -# CONFIG_HW_RANDOM is not set -CONFIG_HPET=y -CONFIG_I2C=y -CONFIG_I2C_I801=m -CONFIG_SPI=y -CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_PINCTRL_CHERRYVIEW=y -CONFIG_PINCTRL_BROXTON=y -CONFIG_PINCTRL_SUNRISEPOINT=y -CONFIG_GPIO_SYSFS=y -CONFIG_GPIO_INTEL_MID=y -CONFIG_POWER_SUPPLY=y -CONFIG_THERMAL_WRITABLE_TRIPS=y -CONFIG_THERMAL_GOV_FAIR_SHARE=y -CONFIG_THERMAL_GOV_BANG_BANG=y -CONFIG_THERMAL_GOV_USER_SPACE=y -# CONFIG_X86_PKG_TEMP_THERMAL is not set -CONFIG_WATCHDOG=y -CONFIG_ITCO_WDT=m -CONFIG_ITCO_VENDOR_SUPPORT=y -CONFIG_LPC_ICH=m -CONFIG_AGP=y -CONFIG_AGP_AMD64=y -CONFIG_AGP_INTEL=y -CONFIG_AGP_SIS=y -CONFIG_AGP_VIA=y -CONFIG_VGA_SWITCHEROO=y -CONFIG_FB=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -CONFIG_FB_VESA=y -CONFIG_FB_EFI=y -CONFIG_BACKLIGHT_LCD_SUPPORT=y -# CONFIG_LCD_CLASS_DEVICE is not set -CONFIG_BACKLIGHT_CLASS_DEVICE=y -# CONFIG_BACKLIGHT_GENERIC is not set -CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y -# CONFIG_HID is not set -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_CPU=y -CONFIG_ACCESSIBILITY=y -CONFIG_A11Y_BRAILLE_CONSOLE=y -CONFIG_EDAC=y -# CONFIG_EDAC_DECODE_MCE is not set -CONFIG_RTC_CLASS=y -CONFIG_DMADEVICES=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO_PCI=y -CONFIG_AMD_IOMMU=y -CONFIG_AMD_IOMMU_V2=y -CONFIG_INTEL_IOMMU=y -CONFIG_INTEL_IOMMU_SVM=y -# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set -CONFIG_IRQ_REMAP=y -CONFIG_PM_DEVFREQ=y -CONFIG_MEMORY=y -CONFIG_GENERIC_PHY=y -CONFIG_POWERCAP=y -CONFIG_DMI_SYSFS=y -CONFIG_ISCSI_IBFT_FIND=y -CONFIG_EXT4_FS=m -CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_EXT4_FS_SECURITY=y -CONFIG_FS_DAX=y -CONFIG_FANOTIFY=y -CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -CONFIG_AUTOFS4_FS=m -CONFIG_PROC_KCORE=y -CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_HUGETLBFS=y -# CONFIG_EFIVAR_FS is not set -CONFIG_NLS_DEFAULT="utf8" -CONFIG_PRINTK_TIME=y -CONFIG_BOOT_PRINTK_DELAY=y -CONFIG_DYNAMIC_DEBUG=y -CONFIG_STRIP_ASM_SYMS=y -# CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_FRAME_POINTER is not set -CONFIG_MAGIC_SYSRQ=y -CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x01b6 -CONFIG_PAGE_POISONING=y -CONFIG_DEBUG_MEMORY_INIT=y -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SCHEDSTATS=y -CONFIG_SCHED_STACK_END_CHECK=y -CONFIG_FTRACE_SYSCALLS=y -CONFIG_TRACER_SNAPSHOT=y -CONFIG_STACK_TRACER=y -CONFIG_BLK_DEV_IO_TRACE=y -CONFIG_UPROBE_EVENT=y -CONFIG_MMIOTRACE=y -CONFIG_MEMTEST=y -CONFIG_STRICT_DEVMEM=y -# CONFIG_X86_VERBOSE_BOOTUP is not set -CONFIG_EARLY_PRINTK_EFI=y -# CONFIG_DEBUG_RODATA_TEST is not set -CONFIG_DEBUG_SET_MODULE_RONX=y -CONFIG_OPTIMIZE_INLINING=y -CONFIG_KEYS=y -CONFIG_SECURITY_DMESG_RESTRICT=y -CONFIG_SECURITY=y -CONFIG_SECURITY_NETWORK_XFRM=y -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_TOMOYO=y -CONFIG_SECURITY_APPARMOR=y -CONFIG_SECURITY_YAMA=y -CONFIG_IMA=y -CONFIG_IMA_DEFAULT_HASH_SHA256=y -CONFIG_IMA_APPRAISE=y -CONFIG_DEFAULT_SECURITY_DAC=y -# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set -# CONFIG_CRYPTO_ECHAINIV is not set -CONFIG_CRYPTO_CRC32C=y -CONFIG_CRYPTO_CRC32C_INTEL=y -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_DEV_CCP=y -# CONFIG_CRYPTO_DEV_CCP_DD is not set -# CONFIG_VIRTUALIZATION is not set -# CONFIG_XZ_DEC_POWERPC is not set -# CONFIG_XZ_DEC_IA64 is not set -# CONFIG_XZ_DEC_ARM is not set -# CONFIG_XZ_DEC_ARMTHUMB is not set -# CONFIG_XZ_DEC_SPARC is not set diff --git a/recipes-kernel/linux/linux-cip-common.inc b/recipes-kernel/linux/linux-cip-common.inc index 8bd0f99..d45a3b0 100644 --- a/recipes-kernel/linux/linux-cip-common.inc +++ b/recipes-kernel/linux/linux-cip-common.inc @@ -26,4 +26,4 @@ SRC_URI += " \ SRC_URI_append = " ${@conditional("USE_CIP_KERNEL_CONFIG", "1", \ "git://gitlab.com/cip-project/cip-kernel/cip-kernel-config.git;protocol=https;destsuffix=cip-kernel-config;name=cip-kernel-config", \ "file://${KERNEL_DEFCONFIG}",d)}" -SRCREV_cip-kernel-config ?= "f88ee1e75253104f975263cf4d0bddd557388197" +SRCREV_cip-kernel-config ?= "db2085219b5f28ed7c3e0fbdf93b7867947958a8"
We should use configs from the cip-kernel-config repository, which are shared between CIP Core reference implementations and CIP testing. I updated the cip-kernel-config commit id because QEMU's config file was inexistent. I have built and boot-tested the QEMU target but not the other ones. Hopefully our CI will detect any regressions. Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp> --- conf/machine/qemu-amd64.conf | 2 + .../linux/files/qemu-amd64_defconfig | 353 ------------------ recipes-kernel/linux/linux-cip-common.inc | 2 +- 3 files changed, 3 insertions(+), 354 deletions(-) delete mode 100644 recipes-kernel/linux/files/qemu-amd64_defconfig