Re: [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
On 18.08.20 15:47, nobuhiro1.iwamatsu@toshiba.co.jp wrote: Hi,
-----Original Message----- From: Jan Kiszka [mailto:jan.kiszka@siemens.com] Sent: Tuesday, August 18, 2020 2:30 PM To: cip-dev@lists.cip-project.org; iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT) <nobuhiro1.iwamatsu@toshiba.co.jp> Subject: Re: [cip-dev] [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
On 18.08.20 06:57, Nobuhiro Iwamatsu wrote:
Hi Jan,
Could you comment on this patch series?
Ah, yeah, sorry.
I think now it's better to model that as extension of an image, given that we already have two (regular + security). Or will we implicitly test the security image via the regular one?
I see. When extended, the resulting image will have the same filename as the base. It's difficult to distinguish, so it's implemented as it is now. If you know how to change the generated image file name by yaml file, please let me know. Isar does not yet allow to override the image name. You'd basically have to weaken its setting like this [isar/meta/classes/image.bbclass] IMAGE_FULLNAME ?= "${PN}-${DISTRO}-${MACHINE}" and then you could override IMAGE_FULLNAME as desired. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux
|
|
Re: [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
Hi,
toggle quoted messageShow quoted text
-----Original Message----- From: Jan Kiszka [mailto:jan.kiszka@siemens.com] Sent: Tuesday, August 18, 2020 2:30 PM To: cip-dev@lists.cip-project.org; iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT) <nobuhiro1.iwamatsu@toshiba.co.jp> Subject: Re: [cip-dev] [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
On 18.08.20 06:57, Nobuhiro Iwamatsu wrote:
Hi Jan,
Could you comment on this patch series?
Ah, yeah, sorry.
I think now it's better to model that as extension of an image, given that we already have two (regular + security). Or will we implicitly test the security image via the regular one?
I see. When extended, the resulting image will have the same filename as the base. It's difficult to distinguish, so it's implemented as it is now. If you know how to change the generated image file name by yaml file, please let me know. Jan Best regards, Nobuhiro
Best regards, Nobuhiro
-----Original Message----- From: cip-dev@lists.cip-project.org [mailto:cip-dev@lists.cip-project.org] On Behalf Of Nobuhiro Iwamatsu Sent: Tuesday, August 4, 2020 10:54 PM To: cip-dev@lists.cip-project.org Cc: iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT) <nobuhiro1.iwamatsu@toshiba.co.jp> Subject: [cip-dev] [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
This recipe provides an image for testing. If use this, it will create an image containing LTP(ltp-full), rt-tests and stress-ng.
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp> --- recipes-core/images/cip-core-image-test.bb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 recipes-core/images/cip-core-image-test.bb
diff --git a/recipes-core/images/cip-core-image-test.bb b/recipes-core/images/cip-core-image-test.bb new file mode 100644 index 0000000..e2b15fc --- /dev/null +++ b/recipes-core/images/cip-core-image-test.bb @@ -0,0 +1,18 @@ +# +# CIP Core, generic profile +# +# Copyright (c) Siemens AG, 2019 +# +# Authors: +# Jan Kiszka <jan.kiszka@siemens.com> +# +# SPDX-License-Identifier: MIT +# +# +inherit dpkg-raw +require cip-core-image.bb + +DESCRIPTION = "CIP Core image including test packages" + +IMAGE_INSTALL += "ltp-full" +DEBIAN_DEPENDS += "rt-tests, stress-ng" -- 2.27.0
-- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux
|
|
Re: [isar-cip-core] kernel: remove configs that are already in cip-kernel-config
On 04.08.20 06:47, Daniel Sangorrin wrote: These kernel configuration files have been deprecated by those in cip-kernel-config so remove them from isar-cip-core.
hihope-rzg2m_defconfig -> renesas_defconfig iwg20m_defconfig -> renesas_shmobile_defconfig simatic-ipc227e_defconfig -> siemens_ipc227e_defconfig
Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp> --- .../linux/files/hihope-rzg2m_defconfig | 330 -------------- recipes-kernel/linux/files/iwg20m_defconfig | 275 ------------ .../linux/files/simatic-ipc227e_defconfig | 414 ------------------ 3 files changed, 1019 deletions(-) delete mode 100644 recipes-kernel/linux/files/hihope-rzg2m_defconfig delete mode 100644 recipes-kernel/linux/files/iwg20m_defconfig delete mode 100644 recipes-kernel/linux/files/simatic-ipc227e_defconfig
diff --git a/recipes-kernel/linux/files/hihope-rzg2m_defconfig b/recipes-kernel/linux/files/hihope-rzg2m_defconfig deleted file mode 100644 index f35793c..0000000 --- a/recipes-kernel/linux/files/hihope-rzg2m_defconfig +++ /dev/null @@ -1,330 +0,0 @@ -CONFIG_SYSVIPC=y -CONFIG_POSIX_MQUEUE=y -CONFIG_AUDIT=y -CONFIG_NO_HZ_IDLE=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_PREEMPT=y -CONFIG_IRQ_TIME_ACCOUNTING=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=y -CONFIG_IKCONFIG_PROC=y -CONFIG_MEMCG=y -CONFIG_MEMCG_SWAP=y -CONFIG_BLK_CGROUP=y -CONFIG_CGROUP_PIDS=y -CONFIG_CGROUP_HUGETLB=y -CONFIG_CPUSETS=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_CGROUP_PERF=y -CONFIG_USER_NS=y -CONFIG_SCHED_AUTOGROUP=y -CONFIG_BLK_DEV_INITRD=y -# CONFIG_COMPAT_BRK is not set -CONFIG_PROFILING=y -CONFIG_ARCH_RENESAS=y -CONFIG_ARCH_R8A774A1=y -CONFIG_ARCH_R8A774C0=y -CONFIG_PCI=y -CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y -CONFIG_PCI_IOV=y -CONFIG_HOTPLUG_PCI=y -CONFIG_PCIE_RCAR=y -CONFIG_PCI_HOST_GENERIC=y -# CONFIG_CAVIUM_ERRATUM_22375 is not set -# CONFIG_CAVIUM_ERRATUM_23154 is not set -# CONFIG_CAVIUM_ERRATUM_27456 is not set -# CONFIG_CAVIUM_ERRATUM_30115 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set -# CONFIG_QCOM_FALKOR_ERRATUM_1009 is not set -# CONFIG_QCOM_QDF2400_ERRATUM_0065 is not set -# CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set -# CONFIG_HISILICON_ERRATUM_161600802 is not set -CONFIG_ARM64_VA_BITS_48=y -CONFIG_SCHED_MC=y -CONFIG_NR_CPUS=8 -CONFIG_SECCOMP=y -CONFIG_KEXEC=y -CONFIG_CRASH_DUMP=y -CONFIG_XEN=y -# CONFIG_ARM64_LSE_ATOMICS is not set -# CONFIG_ARM64_RAS_EXTN is not set -CONFIG_COMPAT=y -CONFIG_HIBERNATION=y -CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y -CONFIG_CPU_IDLE=y -CONFIG_ARM_CPUIDLE=y -CONFIG_CPU_FREQ=y -CONFIG_CPUFREQ_DT=y -# CONFIG_DMIID is not set -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y -CONFIG_ARM64_CRYPTO=y -CONFIG_CRYPTO_SHA1_ARM64_CE=y -CONFIG_CRYPTO_SHA2_ARM64_CE=y -CONFIG_CRYPTO_GHASH_ARM64_CE=y -CONFIG_CRYPTO_AES_ARM64_CE_CCM=y -CONFIG_CRYPTO_AES_ARM64_CE_BLK=y -CONFIG_JUMP_LABEL=y -CONFIG_BLK_DEV_INTEGRITY=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set -CONFIG_KSM=y -CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_CMA=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_PNP=y -CONFIG_IP_PNP_DHCP=y -CONFIG_IP_PNP_BOOTP=y -# CONFIG_IPV6 is not set -CONFIG_NETFILTER=y -CONFIG_CAN=y -CONFIG_CAN_RCAR=y -CONFIG_CAN_RCAR_CANFD=y -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_DMA_CMA=y -CONFIG_CMA_SIZE_MBYTES=128 -CONFIG_CMA_ALIGNMENT=9 -CONFIG_MTD=y -CONFIG_MTD_BLOCK=y -CONFIG_MTD_SPI_NOR=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_VIRTIO_BLK=y -CONFIG_SRAM=y -# CONFIG_SCSI_PROC_FS is not set -CONFIG_BLK_DEV_SD=y -CONFIG_SCSI_SAS_LIBSAS=y -CONFIG_SCSI_SAS_ATA=y -CONFIG_ATA=y -# CONFIG_SATA_PMP is not set -CONFIG_SATA_RCAR=y -CONFIG_NETDEVICES=y -CONFIG_TUN=y -CONFIG_VIRTIO_NET=y -# CONFIG_CAVIUM_PTP is not set -CONFIG_RAVB=y -CONFIG_MDIO_BUS_MUX_MMIOREG=y -CONFIG_MICREL_PHY=y -CONFIG_REALTEK_PHY=y -# CONFIG_WLAN is not set -CONFIG_INPUT_MATRIXKMAP=y -CONFIG_INPUT_EVDEV=y -# CONFIG_KEYBOARD_ATKBD is not set -CONFIG_KEYBOARD_GPIO=y -# CONFIG_MOUSE_PS2 is not set -CONFIG_INPUT_MISC=y -# CONFIG_SERIO is not set -CONFIG_SERIAL_SH_SCI=y -CONFIG_VIRTIO_CONSOLE=y -# CONFIG_HW_RANDOM is not set -CONFIG_I2C_CHARDEV=y -CONFIG_I2C_MUX=y -CONFIG_I2C_MUX_PCA954x=y -CONFIG_I2C_DESIGNWARE_PLATFORM=y -CONFIG_I2C_SH_MOBILE=y -CONFIG_I2C_RCAR=y -CONFIG_SPI=y -CONFIG_SPI_SH_MSIOF=y -CONFIG_SPI_SPIDEV=y -CONFIG_SPMI=y -CONFIG_PINCTRL_SINGLE=y -CONFIG_GPIO_GENERIC_PLATFORM=y -CONFIG_GPIO_RCAR=y -CONFIG_GPIO_PCA953X=y -CONFIG_GPIO_BD9571MWV=y -CONFIG_THERMAL=y -CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y -CONFIG_CPU_THERMAL=y -CONFIG_THERMAL_EMULATION=y -CONFIG_RCAR_THERMAL=y -CONFIG_RCAR_GEN3_THERMAL=y -CONFIG_WATCHDOG=y -CONFIG_RENESAS_WDT=y -CONFIG_MFD_BD9571MWV=y -CONFIG_REGULATOR=y -CONFIG_REGULATOR_FIXED_VOLTAGE=y -CONFIG_REGULATOR_BD9571MWV=y -CONFIG_REGULATOR_GPIO=y -CONFIG_REGULATOR_PWM=y -CONFIG_MEDIA_SUPPORT=y -CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_SDR_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_VIDEO_RCAR_CSI2=y -CONFIG_VIDEO_RCAR_VIN=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_RENESAS_FDP1=y -CONFIG_VIDEO_RENESAS_FCP=y -CONFIG_VIDEO_RENESAS_VSP1=y -CONFIG_SDR_PLATFORM_DRIVERS=y -CONFIG_VIDEO_RCAR_DRIF=y -# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set -CONFIG_VIDEO_ADV748X=y -# CONFIG_MEDIA_TUNER_SIMPLE is not set -# CONFIG_MEDIA_TUNER_TDA18250 is not set -# CONFIG_MEDIA_TUNER_TDA8290 is not set -# CONFIG_MEDIA_TUNER_TDA827X is not set -# CONFIG_MEDIA_TUNER_TDA18271 is not set -# CONFIG_MEDIA_TUNER_TDA9887 is not set -# CONFIG_MEDIA_TUNER_TEA5761 is not set -# CONFIG_MEDIA_TUNER_TEA5767 is not set -# CONFIG_MEDIA_TUNER_MSI001 is not set -# CONFIG_MEDIA_TUNER_MT20XX is not set -# CONFIG_MEDIA_TUNER_MT2060 is not set -# CONFIG_MEDIA_TUNER_MT2063 is not set -# CONFIG_MEDIA_TUNER_MT2266 is not set -# CONFIG_MEDIA_TUNER_MT2131 is not set -# CONFIG_MEDIA_TUNER_QT1010 is not set -# CONFIG_MEDIA_TUNER_XC2028 is not set -# CONFIG_MEDIA_TUNER_XC5000 is not set -# CONFIG_MEDIA_TUNER_XC4000 is not set -# CONFIG_MEDIA_TUNER_MXL5005S is not set -# CONFIG_MEDIA_TUNER_MXL5007T is not set -# CONFIG_MEDIA_TUNER_MC44S803 is not set -# CONFIG_MEDIA_TUNER_MAX2165 is not set -# CONFIG_MEDIA_TUNER_TDA18218 is not set -# CONFIG_MEDIA_TUNER_FC0011 is not set -# CONFIG_MEDIA_TUNER_FC0012 is not set -# CONFIG_MEDIA_TUNER_FC0013 is not set -# CONFIG_MEDIA_TUNER_TDA18212 is not set -# CONFIG_MEDIA_TUNER_E4000 is not set -# CONFIG_MEDIA_TUNER_FC2580 is not set -# CONFIG_MEDIA_TUNER_M88RS6000T is not set -# CONFIG_MEDIA_TUNER_TUA9001 is not set -# CONFIG_MEDIA_TUNER_SI2157 is not set -# CONFIG_MEDIA_TUNER_IT913X is not set -# CONFIG_MEDIA_TUNER_R820T is not set -# CONFIG_MEDIA_TUNER_MXL301RF is not set -# CONFIG_MEDIA_TUNER_QM1D1C0042 is not set -# CONFIG_MEDIA_TUNER_QM1D1B0004 is not set -CONFIG_DRM=y -CONFIG_DRM_I2C_NXP_TDA998X=y -CONFIG_DRM_RCAR_DU=y -CONFIG_DRM_RCAR_DW_HDMI=y -CONFIG_DRM_RCAR_LVDS=y -CONFIG_DRM_DUMB_VGA_DAC=y -CONFIG_DRM_THINE_THC63LVD1024=y -CONFIG_DRM_DW_HDMI_AHB_AUDIO=y -CONFIG_DRM_DW_HDMI_I2S_AUDIO=y -CONFIG_DRM_DW_HDMI_CEC=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_BACKLIGHT_LCD_SUPPORT=y -# CONFIG_LCD_CLASS_DEVICE is not set -# CONFIG_BACKLIGHT_GENERIC is not set -CONFIG_BACKLIGHT_PWM=y -CONFIG_LOGO=y -# CONFIG_LOGO_LINUX_MONO is not set -# CONFIG_LOGO_LINUX_VGA16 is not set -CONFIG_SOUND=y -CONFIG_SND=y -# CONFIG_SND_SPI is not set -# CONFIG_SND_USB is not set -CONFIG_SND_SOC=y -CONFIG_SND_SOC_RCAR=y -CONFIG_SND_SOC_AK4613=y -CONFIG_SND_SOC_PCM3168A_I2C=y -CONFIG_SND_SIMPLE_CARD=y -CONFIG_SND_SIMPLE_SCU_CARD=y -CONFIG_SND_AUDIO_GRAPH_CARD=y -CONFIG_USB=y -CONFIG_USB_OTG=y -CONFIG_USB_XHCI_HCD=y -CONFIG_USB_XHCI_PLATFORM=y -CONFIG_USB_EHCI_HCD=y -CONFIG_USB_EHCI_ROOT_HUB_TT=y -CONFIG_USB_EHCI_HCD_PLATFORM=y -CONFIG_USB_OHCI_HCD=y -CONFIG_USB_OHCI_HCD_PLATFORM=y -CONFIG_USB_RENESAS_USBHS_HCD=y -CONFIG_USB_RENESAS_USBHS=y -CONFIG_USB_STORAGE=y -CONFIG_USB_HSIC_USB3503=y -CONFIG_NOP_USB_XCEIV=y -CONFIG_USB_ULPI=y -CONFIG_USB_GADGET=y -CONFIG_USB_RENESAS_USBHS_UDC=y -CONFIG_USB_RENESAS_USB3=y -CONFIG_USB_SNP_UDC_PLAT=y -CONFIG_USB_BDC_UDC=y -CONFIG_MMC=y -CONFIG_MMC_SDHI=y -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_GPIO=y -CONFIG_LEDS_PWM=y -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_HEARTBEAT=y -CONFIG_LEDS_TRIGGER_CPU=y -CONFIG_LEDS_TRIGGER_DEFAULT_ON=y -CONFIG_EDAC=y -CONFIG_RTC_CLASS=y -CONFIG_RTC_DRV_RX8581=y -CONFIG_DMADEVICES=y -CONFIG_RCAR_DMAC=y -CONFIG_RENESAS_USB_DMAC=y -CONFIG_VFIO=y -CONFIG_VFIO_PCI=y -CONFIG_VIRTIO_PCI=y -CONFIG_VIRTIO_BALLOON=y -CONFIG_VIRTIO_MMIO=y -CONFIG_CHROME_PLATFORMS=y -CONFIG_COMMON_CLK_CS2000_CP=y -# CONFIG_COMMON_CLK_XGENE is not set -CONFIG_COMMON_CLK_VC5=y -CONFIG_CLK_RCAR_USB2_CLOCK_SEL=y -CONFIG_HWSPINLOCK=y -# CONFIG_FSL_ERRATUM_A008585 is not set -# CONFIG_HISILICON_ERRATUM_161010101 is not set -# CONFIG_ARM64_ERRATUM_858921 is not set -CONFIG_MAILBOX=y -CONFIG_IOMMU_IO_PGTABLE_LPAE=y -CONFIG_EXTCON_USB_GPIO=y -CONFIG_IIO=y -CONFIG_MAX9611=y -CONFIG_PWM=y -CONFIG_PWM_RCAR=y -CONFIG_RESET_CONTROLLER=y -CONFIG_PHY_RCAR_GEN3_PCIE=y -CONFIG_PHY_RCAR_GEN3_USB2=y -CONFIG_PHY_RCAR_GEN3_USB3=y -CONFIG_TEE=y -CONFIG_OPTEE=y -CONFIG_EXT4_FS=y -CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_FANOTIFY=y -CONFIG_QUOTA=y -CONFIG_AUTOFS4_FS=y -CONFIG_VFAT_FS=y -CONFIG_TMPFS=y -CONFIG_HUGETLBFS=y -CONFIG_CONFIGFS_FS=y -CONFIG_SQUASHFS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V4=y -CONFIG_NFS_V4_1=y -CONFIG_NFS_V4_2=y -CONFIG_ROOT_NFS=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y -CONFIG_CRYPTO_ANSI_CPRNG=y -# CONFIG_CRYPTO_DEV_VIRTIO is not set -CONFIG_CRYPTO_DEV_CCREE=y -CONFIG_PRINTK_TIME=y -CONFIG_MAGIC_SYSRQ=y -CONFIG_DEBUG_KERNEL=y -# CONFIG_SCHED_DEBUG is not set -# CONFIG_DEBUG_PREEMPT is not set -CONFIG_PROVE_LOCKING=y -# CONFIG_FTRACE is not set diff --git a/recipes-kernel/linux/files/iwg20m_defconfig b/recipes-kernel/linux/files/iwg20m_defconfig deleted file mode 100644 index 7fb16de..0000000 --- a/recipes-kernel/linux/files/iwg20m_defconfig +++ /dev/null @@ -1,275 +0,0 @@ - -# systemd configs -CONFIG_DEVTMPFS=y -CONFIG_CGROUPS=y -CONFIG_INOTIFY_USER=y -CONFIG_SIGNALFD=y -CONFIG_TIMERFD=y -CONFIG_EPOLL=y -CONFIG_NET=y -CONFIG_SYSFS=y -CONFIG_PROC_FS=y -CONFIG_FHANDLE=y -CONFIG_CRYPTO_USER_API_HASH=y -CONFIG_CRYPTO_HMAC=y -CONFIG_CRYPTO_SHA256=y -CONFIG_SYSFS_DEPRECATED=n -CONFIG_UEVENT_HELPER_PATH="" -CONFIG_FW_LOADER_USER_HELPER=n -CONFIG_DMIID=y -CONFIG_BLK_DEV_BSG=y -CONFIG_NET_NS=y -CONFIG_USER_NS=y -CONFIG_IPV6=y -CONFIG_AUTOFS_FS=y -CONFIG_TMPFS_XATTR=y -CONFIG_EXT4_FS_POSIX_ACL=y -#CONFIG_REISERFS_FS_POSIX_ACL=y -#CONFIG_JFS_POSIX_ACL=y -#CONFIG_XFS_POSIX_ACL=y -#CONFIG_BTRFS_FS_POSIX_ACL=y -#CONFIG_F2FS_FS_POSIX_ACL=y -CONFIG_FS_POSIX_ACL=y -CONFIG_TMPFS_POSIX_ACL=y -#CONFIG_JFFS2_FS_POSIX_ACL=y -#CONFIG_CEPH_FS_POSIX_ACL=y -#CONFIG_9P_FS_POSIX_ACL=y -CONFIG_SECCOMP=Y -CONFIG_SECCOMP_FILTER=y -CONFIG_CHECKPOINT_RESTORE=y -CONFIG_CGROUP_SCHED=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_CFS_BANDWIDTH=y -CONFIG_CGROUP_BPF=y -CONFIG_RT_GROUP_SCHED=n - -# to boot from the SD Card -CONFIG_EXT4_FS=y -CONFIG_EXT4_USE_FOR_EXT2=y - -# to boot from an initramfs -CONFIG_BLK_DEV_RAM=y -CONFIG_BLK_DEV_RAM_COUNT=4 -CONFIG_BLK_DEV_RAM_SIZE=250000 - -# shmobile_defconfig -CONFIG_SYSVIPC=y -CONFIG_NO_HZ=y -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_LOG_BUF_SHIFT=16 -CONFIG_BLK_DEV_INITRD=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_SYSCTL_SYSCALL=y -CONFIG_EMBEDDED=y -CONFIG_PERF_EVENTS=y -CONFIG_SLAB=y -CONFIG_ARCH_SHMOBILE_MULTI=y -CONFIG_ARCH_EMEV2=y -CONFIG_ARCH_R7S72100=y -CONFIG_ARCH_R8A73A4=y -CONFIG_ARCH_R8A7740=y -CONFIG_ARCH_R8A7743=y -CONFIG_ARCH_R8A7745=y -CONFIG_ARCH_R8A77470=y -CONFIG_ARCH_R8A7778=y -CONFIG_ARCH_R8A7779=y -CONFIG_ARCH_R8A7790=y -CONFIG_ARCH_R8A7791=y -CONFIG_ARCH_R8A7793=y -CONFIG_ARCH_R8A7794=y -CONFIG_ARCH_SH73A0=y -CONFIG_CPU_BPREDICT_DISABLE=y -CONFIG_PL310_ERRATA_588369=y -CONFIG_ARM_ERRATA_754322=y -CONFIG_PCI=y -CONFIG_PCI_RCAR_GEN2=y -CONFIG_PCI_RCAR_GEN2_PCIE=y -CONFIG_SMP=y -CONFIG_SCHED_MC=y -CONFIG_HAVE_ARM_ARCH_TIMER=y -CONFIG_NR_CPUS=8 -CONFIG_AEABI=y -CONFIG_HIGHMEM=y -CONFIG_CMA=y -CONFIG_ZBOOT_ROM_TEXT=0x0 -CONFIG_ZBOOT_ROM_BSS=0x0 -CONFIG_ARM_APPENDED_DTB=y -CONFIG_KEXEC=y -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_STAT_DETAILS=y -CONFIG_CPU_FREQ_GOV_POWERSAVE=y -CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_GOV_ONDEMAND=y -CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y -CONFIG_CPUFREQ_DT=y -CONFIG_VFP=y -CONFIG_NEON=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_IP_PNP=y -CONFIG_IP_PNP_DHCP=y -CONFIG_CAN=y -CONFIG_CAN_RCAR=y -CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_DMA_CMA=y -CONFIG_CMA_SIZE_MBYTES=64 -CONFIG_SIMPLE_PM_BUS=y -CONFIG_MTD=y -CONFIG_MTD_BLOCK=y -CONFIG_MTD_M25P80=y -CONFIG_MTD_SPI_NOR=y -CONFIG_EEPROM_AT24=y -CONFIG_BLK_DEV_SD=y -CONFIG_ATA=y -CONFIG_SATA_RCAR=y -CONFIG_NETDEVICES=y -# CONFIG_NET_VENDOR_ARC is not set -# CONFIG_NET_CADENCE is not set -# CONFIG_NET_VENDOR_BROADCOM is not set -# CONFIG_NET_VENDOR_CIRRUS is not set -# CONFIG_NET_VENDOR_FARADAY is not set -# CONFIG_NET_VENDOR_INTEL is not set -# CONFIG_NET_VENDOR_MARVELL is not set -# CONFIG_NET_VENDOR_MICREL is not set -# CONFIG_NET_VENDOR_NATSEMI is not set -CONFIG_SH_ETH=y -CONFIG_RAVB=y -# CONFIG_NET_VENDOR_SEEQ is not set -CONFIG_SMSC911X=y -# CONFIG_NET_VENDOR_STMICRO is not set -# CONFIG_NET_VENDOR_VIA is not set -# CONFIG_NET_VENDOR_WIZNET is not set -CONFIG_SMSC_PHY=y -CONFIG_MICREL_PHY=y -# CONFIG_INPUT_MOUSEDEV_PSAUX is not set -CONFIG_INPUT_EVDEV=y -CONFIG_KEYBOARD_GPIO=y -# CONFIG_INPUT_MOUSE is not set -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_ST1232=y -CONFIG_INPUT_MISC=y -CONFIG_INPUT_ADXL34X=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_EM=y -CONFIG_SERIAL_SH_SCI=y -CONFIG_SERIAL_SH_SCI_NR_UARTS=20 -CONFIG_SERIAL_SH_SCI_CONSOLE=y -CONFIG_I2C_CHARDEV=y -CONFIG_I2C_GPIO=y -CONFIG_I2C_RIIC=y -CONFIG_I2C_SH_MOBILE=y -CONFIG_I2C_RCAR=y -CONFIG_SPI=y -CONFIG_SPI_RSPI=y -CONFIG_SPI_SH_MSIOF=y -CONFIG_SPI_SH_HSPI=y -CONFIG_GPIO_EM=y -CONFIG_GPIO_RCAR=y -CONFIG_GPIO_PCF857X=y -CONFIG_POWER_SUPPLY=y -CONFIG_POWER_RESET=y -CONFIG_POWER_RESET_RMOBILE=y -# CONFIG_HWMON is not set -CONFIG_THERMAL=y -CONFIG_CPU_THERMAL=y -CONFIG_RCAR_THERMAL=y -CONFIG_WATCHDOG=y -CONFIG_DA9063_WATCHDOG=y -CONFIG_RENESAS_WDT=y -CONFIG_MFD_AS3711=y -CONFIG_MFD_DA9063=y -CONFIG_REGULATOR_FIXED_VOLTAGE=y -CONFIG_REGULATOR_AS3711=y -CONFIG_REGULATOR_DA9210=y -CONFIG_REGULATOR_GPIO=y -CONFIG_REGULATOR_MAX8973=y -CONFIG_MEDIA_SUPPORT=y -CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_V4L_PLATFORM_DRIVERS=y -CONFIG_SOC_CAMERA=y -CONFIG_SOC_CAMERA_PLATFORM=y -CONFIG_VIDEO_RCAR_VIN=y -CONFIG_V4L_MEM2MEM_DRIVERS=y -CONFIG_VIDEO_RENESAS_VSP1=y -# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set -CONFIG_VIDEO_ADV7180=y -CONFIG_VIDEO_ML86V7667=y -CONFIG_DRM=y -CONFIG_DRM_I2C_ADV7511=y -CONFIG_DRM_RCAR_DU=y -CONFIG_DRM_RCAR_HDMI=y -CONFIG_DRM_RCAR_LVDS=y -CONFIG_FB_SH_MOBILE_LCDC=y -CONFIG_FB_SH_MOBILE_MERAM=y -# CONFIG_LCD_CLASS_DEVICE is not set -# CONFIG_BACKLIGHT_GENERIC is not set -CONFIG_BACKLIGHT_PWM=y -CONFIG_BACKLIGHT_AS3711=y -CONFIG_SOUND=y -CONFIG_SND=y -CONFIG_SND_SOC=y -CONFIG_SND_SOC_SH4_FSI=y -CONFIG_SND_SOC_RCAR=y -CONFIG_SND_SOC_RSRC_CARD=y -CONFIG_SND_SOC_AK4642=y -CONFIG_SND_SOC_SGTL5000=y -CONFIG_SND_SOC_WM8978=y -CONFIG_USB=y -CONFIG_USB_XHCI_HCD=y -CONFIG_USB_XHCI_RCAR=y -CONFIG_USB_EHCI_HCD=y -CONFIG_USB_OHCI_HCD=y -CONFIG_USB_R8A66597_HCD=y -CONFIG_USB_RENESAS_USBHS=y -CONFIG_USB_RCAR_PHY=y -CONFIG_USB_GADGET=y -CONFIG_USB_RENESAS_USBHS_UDC=y -CONFIG_USB_ETH=y -CONFIG_MMC=y -CONFIG_MMC_SDHI=y -CONFIG_MMC_SH_MMCIF=y -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_GPIO=y -CONFIG_RTC_CLASS=y -CONFIG_RTC_DRV_RS5C372=y -CONFIG_RTC_DRV_BQ32K=y -CONFIG_RTC_DRV_S35390A=y -CONFIG_RTC_DRV_RX8581=y -CONFIG_DMADEVICES=y -CONFIG_SH_DMAE=y -CONFIG_RCAR_DMAC=y -CONFIG_RENESAS_USB_DMAC=y -# CONFIG_IOMMU_SUPPORT is not set -CONFIG_IIO=y -CONFIG_AK8975=y -CONFIG_PWM=y -CONFIG_PWM_RCAR=y -CONFIG_PWM_RENESAS_TPU=y -CONFIG_GENERIC_PHY=y -CONFIG_PHY_RCAR_GEN2=y -# CONFIG_DNOTIFY is not set -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_TMPFS=y -# CONFIG_MISC_FILESYSTEMS is not set -CONFIG_NFS_FS=y -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=y -CONFIG_NFS_V4_1=y -CONFIG_ROOT_NFS=y -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ISO8859_1=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set -# CONFIG_ENABLE_MUST_CHECK is not set -# CONFIG_ARM_UNWIND is not set diff --git a/recipes-kernel/linux/files/simatic-ipc227e_defconfig b/recipes-kernel/linux/files/simatic-ipc227e_defconfig deleted file mode 100644 index ee69123..0000000 --- a/recipes-kernel/linux/files/simatic-ipc227e_defconfig +++ /dev/null @@ -1,414 +0,0 @@ -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_KERNEL_XZ=y -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_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_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_FORCE_LOAD=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_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_HOTPLUG_PCI_SHPC=m -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_NF_CONNTRACK=y -CONFIG_NF_CONNTRACK_MARK=y -CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y -CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y -CONFIG_NETFILTER_XT_MATCH_IPVS=y -CONFIG_IP_VS=y -CONFIG_IP_VS_PROTO_TCP=y -CONFIG_IP_VS_PROTO_UDP=y -CONFIG_IP_VS_RR=m -CONFIG_IP_VS_NFCT=y -CONFIG_NF_CONNTRACK_IPV4=y -CONFIG_IP_NF_IPTABLES=y -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_NAT=y -CONFIG_IP_NF_TARGET_MASQUERADE=y -CONFIG_IP_NF_TARGET_NETMAP=y -CONFIG_IP_NF_TARGET_REDIRECT=y -CONFIG_BRIDGE=y -CONFIG_NET_SCHED=y -CONFIG_NET_CLS_CGROUP=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_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_XEN_BLKDEV_FRONTEND is not set -# 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_BLK_DEV_DM=y -CONFIG_DM_THIN_PROVISIONING=y -CONFIG_NETDEVICES=y -CONFIG_DUMMY=m -CONFIG_NET_FC=y -CONFIG_MACVLAN=m -CONFIG_IPVLAN=m -CONFIG_VXLAN=m -CONFIG_VETH=m -# CONFIG_NET_VENDOR_ARC is not set -CONFIG_NET_TULIP=y -CONFIG_IGB=m -# CONFIG_NET_VENDOR_SEEQ is not set -# CONFIG_USB_NET_DRIVERS 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_SERIAL_8250_DW=y -CONFIG_SERIAL_8250_FINTEK=y -CONFIG_SERIAL_8250_MID=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_SENSORS_CORETEMP=m -CONFIG_THERMAL_GOV_FAIR_SHARE=y -CONFIG_THERMAL_GOV_BANG_BANG=y -CONFIG_THERMAL_GOV_USER_SPACE=y -CONFIG_INTEL_POWERCLAMP=m -# CONFIG_X86_PKG_TEMP_THERMAL is not set -CONFIG_INTEL_SOC_DTS_THERMAL=m -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_DRM=m -CONFIG_DRM_LOAD_EDID_FIRMWARE=y -CONFIG_DRM_I915=m -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_LCD_CLASS_DEVICE is not set -CONFIG_BACKLIGHT_CLASS_DEVICE=y -# CONFIG_BACKLIGHT_GENERIC is not set -CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y -CONFIG_SOUND=m -CONFIG_SND=m -CONFIG_SND_DYNAMIC_MINORS=y -CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_HWDEP=y -CONFIG_SND_HDA_INPUT_BEEP=y -CONFIG_SND_HDA_PATCH_LOADER=y -CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_PREALLOC_SIZE=2048 -CONFIG_HID=m -CONFIG_HID_PID=y -CONFIG_USB=m -CONFIG_USB_ANNOUNCE_NEW_DEVICES=y -CONFIG_USB_DYNAMIC_MINORS=y -CONFIG_USB_XHCI_HCD=m -CONFIG_USB_EHCI_HCD=m -CONFIG_USB_EHCI_ROOT_HUB_TT=y -CONFIG_USB_STORAGE=m -CONFIG_USB_UAS=m -CONFIG_USB_GADGET=m -CONFIG_USB_LED_TRIG=y -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_INTEL_IOATDMA=m -CONFIG_ASYNC_TX_DMA=y -CONFIG_VIRT_DRIVERS=y -CONFIG_IRQ_REMAP=y -CONFIG_PM_DEVFREQ=y -CONFIG_MEMORY=y -CONFIG_GENERIC_PHY=y -CONFIG_POWERCAP=y -CONFIG_INTEL_RAPL=m -CONFIG_DMI_SYSFS=y -CONFIG_ISCSI_IBFT_FIND=y -CONFIG_EFI_VARS=m -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_OVERLAY_FS=m -CONFIG_MSDOS_FS=m -CONFIG_VFAT_FS=m -CONFIG_PROC_KCORE=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_HUGETLBFS=y -CONFIG_NLS_CODEPAGE_437=m -CONFIG_NLS_CODEPAGE_850=m -CONFIG_NLS_ISO8859_1=m -CONFIG_NLS_ISO8859_15=m -CONFIG_NLS_UTF8=m -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_PERSISTENT_KEYRINGS=y -CONFIG_ENCRYPTED_KEYS=m -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_INTEL=y -CONFIG_CRYPTO_CRC32_PCLMUL=m -CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m -CONFIG_CRYPTO_SHA256=y -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m -CONFIG_CRYPTO_DEV_CCP=y -# CONFIG_CRYPTO_DEV_CCP_DD is not set -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_DEVICE_ASSIGNMENT=y -# 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
Thanks, applied. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux
|
|
Re: [isar-cip-core] security-customizations: Recipe to apply security configurations
On Mon, Aug 17, 2020 at 08:49 PM, Jan Kiszka wrote:
+++ b/recipes-core/security-customizations/security-customizations.bb @@ -0,0 +1,18 @@ +# +# CIP Security, generic profile +# +# Copyright (c) Toshiba Corporation, 2020 +# +# Authors: +# Venkata Pyla <venkata.pyla@...># +# +# SPDX-License-Identifier: MIT +# + +inherit dpkg-raw + +DESCRIPTION = "CIP Security image for IEC62443-4-2 evaluation" + +SRC_URI = " file://postinst" + Was missing
DEPENDS = "sshd-regen-keys"
Added this, CI should be passing now. I suspect you tested over a non-clean build with leftovers that papered over it.
sorry, i have not verified on clean build, Thanks for fixing it. Jan
+DEBIAN_DEPENDS = "sshd-regen-keys"
Thanks, applied to next.
Jan
|
|
Re: [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
On 18.08.20 06:57, Nobuhiro Iwamatsu wrote: Hi Jan,
Could you comment on this patch series?
Ah, yeah, sorry. I think now it's better to model that as extension of an image, given that we already have two (regular + security). Or will we implicitly test the security image via the regular one? Jan Best regards, Nobuhiro
-----Original Message----- From: cip-dev@lists.cip-project.org [mailto:cip-dev@lists.cip-project.org] On Behalf Of Nobuhiro Iwamatsu Sent: Tuesday, August 4, 2020 10:54 PM To: cip-dev@lists.cip-project.org Cc: iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT) <nobuhiro1.iwamatsu@toshiba.co.jp> Subject: [cip-dev] [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
This recipe provides an image for testing. If use this, it will create an image containing LTP(ltp-full), rt-tests and stress-ng.
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp> --- recipes-core/images/cip-core-image-test.bb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 recipes-core/images/cip-core-image-test.bb
diff --git a/recipes-core/images/cip-core-image-test.bb b/recipes-core/images/cip-core-image-test.bb new file mode 100644 index 0000000..e2b15fc --- /dev/null +++ b/recipes-core/images/cip-core-image-test.bb @@ -0,0 +1,18 @@ +# +# CIP Core, generic profile +# +# Copyright (c) Siemens AG, 2019 +# +# Authors: +# Jan Kiszka <jan.kiszka@siemens.com> +# +# SPDX-License-Identifier: MIT +# +# +inherit dpkg-raw +require cip-core-image.bb + +DESCRIPTION = "CIP Core image including test packages" + +IMAGE_INSTALL += "ltp-full" +DEBIAN_DEPENDS += "rt-tests, stress-ng" -- 2.27.0
-- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux
|
|
Re: [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
Hi Jan,
Could you comment on this patch series?
Best regards, Nobuhiro
toggle quoted messageShow quoted text
-----Original Message----- From: cip-dev@lists.cip-project.org [mailto:cip-dev@lists.cip-project.org] On Behalf Of Nobuhiro Iwamatsu Sent: Tuesday, August 4, 2020 10:54 PM To: cip-dev@lists.cip-project.org Cc: iwamatsu nobuhiro(岩松 信洋 □SWC◯ACT) <nobuhiro1.iwamatsu@toshiba.co.jp> Subject: [cip-dev] [isar-cip-core][PATCH 1/3] cip-core-image-test: Add recipe
This recipe provides an image for testing. If use this, it will create an image containing LTP(ltp-full), rt-tests and stress-ng.
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp> --- recipes-core/images/cip-core-image-test.bb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 recipes-core/images/cip-core-image-test.bb
diff --git a/recipes-core/images/cip-core-image-test.bb b/recipes-core/images/cip-core-image-test.bb new file mode 100644 index 0000000..e2b15fc --- /dev/null +++ b/recipes-core/images/cip-core-image-test.bb @@ -0,0 +1,18 @@ +# +# CIP Core, generic profile +# +# Copyright (c) Siemens AG, 2019 +# +# Authors: +# Jan Kiszka <jan.kiszka@siemens.com> +# +# SPDX-License-Identifier: MIT +# +# +inherit dpkg-raw +require cip-core-image.bb + +DESCRIPTION = "CIP Core image including test packages" + +IMAGE_INSTALL += "ltp-full" +DEBIAN_DEPENDS += "rt-tests, stress-ng" -- 2.27.0
|
|
Re: [isar-cip-core] security-customizations: Recipe to apply security configurations
On 17.08.20 14:47, Jan Kiszka wrote: On 05.08.20 15:04, venkata.pyla@toshiba-tsip.com wrote:
From: venkata pyla <venkata.pyla@toshiba-tsip.com>
This recipe will apply security policies* to the reference image that will be used for IEC62443-4-2 Evaluation
*Security policies: 1. Enforcing strong password to user accounts 2. Lock user accounts for failed login attempts 3. Terminate remote session for inactive time period 4. Limit the concurrent login sessions 5. Warn audit stroage failure
Signed-off-by: venkata pyla <venkata.pyla@toshiba-tsip.com> --- .../images/cip-core-image-security.bb | 2 +- .../security-customizations/files/postinst | 51 +++++++++++++++++++ .../security-customizations.bb | 18 +++++++ 3 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 recipes-core/security-customizations/files/postinst create mode 100644 recipes-core/security-customizations/security-customizations.bb
diff --git a/recipes-core/images/cip-core-image-security.bb b/recipes-core/images/cip-core-image-security.bb index a17c522..61ddc39 100644 --- a/recipes-core/images/cip-core-image-security.bb +++ b/recipes-core/images/cip-core-image-security.bb @@ -13,7 +13,7 @@ inherit image DESCRIPTION = "CIP Core image including security packages" -IMAGE_INSTALL += "customizations" +IMAGE_INSTALL += "security-customizations" # Debian packages that provide security features IMAGE_PREINSTALL += " \ diff --git a/recipes-core/security-customizations/files/postinst b/recipes-core/security-customizations/files/postinst new file mode 100644 index 0000000..3699ba2 --- /dev/null +++ b/recipes-core/security-customizations/files/postinst @@ -0,0 +1,51 @@ +#!/bin/sh +# +# CIP Security, generic profile +# Security Package configurations +# + +echo "CIP Core Security Image (login: root/root)" > /etc/issue + +HOSTNAME=demo +echo "$HOSTNAME" > /etc/hostname +echo "127.0.0.1 $HOSTNAME" >> /etc/hosts + +# CR1.7: Strength of password-based authentication +# Pam configuration to enforce password strength +PAM_PWD_FILE="/etc/pam.d/common-password" +pam_cracklib_config="password requisite pam_cracklib.so retry=3 minlen=8 maxrepeat=3 ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1 difok=3 gecoscheck=1 reject_username enforce_for_root" +if grep -c "pam_cracklib.so" "${PAM_PWD_FILE}";then + sed -i '/pam_cracklib.so/ s/^#*/#/' "${PAM_PWD_FILE}" +fi +sed -i "0,/^password.*/s/^password.*/${pam_cracklib_config}\n&/" "${PAM_PWD_FILE}" + +# CR1.11: Unsuccessful login attempts +# Lock user account after unsuccessful login attempts +PAM_AUTH_FILE="/etc/pam.d/common-auth" +pam_tally="auth required pam_tally2.so deny=3 even_deny_root unlock_time=60 root_unlock_time=60" +if grep -c "pam_tally2.so" "${PAM_AUTH_FILE}";then + sed -i '/pam_tally2/ s/^#*/#/' "${PAM_AUTH_FILE}" +fi +sed -i "0,/^auth.*/s/^auth.*/${pam_tally}\n&/" "${PAM_AUTH_FILE}" + +# CR2.6: Remote session termination +# Terminate remote session after inactive time period +SSHD_CONFIG="/etc/ssh/sshd_config" +alive_interval=$(sed -n '/ClientAliveInterval/p' "${SSHD_CONFIG}") +alive_countmax=$(sed -n '/ClientAliveCountMax/p' "${SSHD_CONFIG}") +sed -i "/${alive_interval}/c ClientAliveInterval 120" "${SSHD_CONFIG}" +sed -i "/${alive_countmax}/c ClientAliveCountMax 0" "${SSHD_CONFIG}" + +# CR2.7: Concurrent session control +# Limit the concurrent login sessions +LIMITS_CONFIG="/etc/security/limits.conf" +echo "* hard maxlogins 2" >> ${LIMITS_CONFIG} + +# CR2.9: Audit storage capacity +# CR2.9 RE-1: Warn when audit record storage capacity threshold reached +AUDIT_CONF_FILE="/etc/audit/auditd.conf" +sed -i 's/space_left_action = .*/space_left_action = SYSLOG/' $AUDIT_CONF_FILE +sed -i 's/admin_space_left_action = .*/admin_space_left_action = SYSLOG/' $AUDIT_CONF_FILE + +# CR2.10: Response to audit processing failures +sed -i 's/disk_error_action = .*/disk_error_action = SYSLOG/' $AUDIT_CONF_FILE diff --git a/recipes-core/security-customizations/security-customizations.bb b/recipes-core/security-customizations/security-customizations.bb new file mode 100644 index 0000000..dbb06d9 --- /dev/null +++ b/recipes-core/security-customizations/security-customizations.bb @@ -0,0 +1,18 @@ +# +# CIP Security, generic profile +# +# Copyright (c) Toshiba Corporation, 2020 +# +# Authors: +# Venkata Pyla <venkata.pyla@toshiba-tsip.com># +# +# SPDX-License-Identifier: MIT +# + +inherit dpkg-raw + +DESCRIPTION = "CIP Security image for IEC62443-4-2 evaluation" + +SRC_URI = " file://postinst" + Was missing DEPENDS = "sshd-regen-keys" Added this, CI should be passing now. I suspect you tested over a non-clean build with leftovers that papered over it. Jan +DEBIAN_DEPENDS = "sshd-regen-keys"
Thanks, applied to next.
Jan
-- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux
|
|
Re: [isar-cip-core] security-customizations: Recipe to apply security configurations
On 05.08.20 15:04, venkata.pyla@toshiba-tsip.com wrote: From: venkata pyla <venkata.pyla@toshiba-tsip.com>
This recipe will apply security policies* to the reference image that will be used for IEC62443-4-2 Evaluation
*Security policies: 1. Enforcing strong password to user accounts 2. Lock user accounts for failed login attempts 3. Terminate remote session for inactive time period 4. Limit the concurrent login sessions 5. Warn audit stroage failure
Signed-off-by: venkata pyla <venkata.pyla@toshiba-tsip.com> --- .../images/cip-core-image-security.bb | 2 +- .../security-customizations/files/postinst | 51 +++++++++++++++++++ .../security-customizations.bb | 18 +++++++ 3 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 recipes-core/security-customizations/files/postinst create mode 100644 recipes-core/security-customizations/security-customizations.bb
diff --git a/recipes-core/images/cip-core-image-security.bb b/recipes-core/images/cip-core-image-security.bb index a17c522..61ddc39 100644 --- a/recipes-core/images/cip-core-image-security.bb +++ b/recipes-core/images/cip-core-image-security.bb @@ -13,7 +13,7 @@ inherit image DESCRIPTION = "CIP Core image including security packages" -IMAGE_INSTALL += "customizations" +IMAGE_INSTALL += "security-customizations" # Debian packages that provide security features IMAGE_PREINSTALL += " \ diff --git a/recipes-core/security-customizations/files/postinst b/recipes-core/security-customizations/files/postinst new file mode 100644 index 0000000..3699ba2 --- /dev/null +++ b/recipes-core/security-customizations/files/postinst @@ -0,0 +1,51 @@ +#!/bin/sh +# +# CIP Security, generic profile +# Security Package configurations +# + +echo "CIP Core Security Image (login: root/root)" > /etc/issue + +HOSTNAME=demo +echo "$HOSTNAME" > /etc/hostname +echo "127.0.0.1 $HOSTNAME" >> /etc/hosts + +# CR1.7: Strength of password-based authentication +# Pam configuration to enforce password strength +PAM_PWD_FILE="/etc/pam.d/common-password" +pam_cracklib_config="password requisite pam_cracklib.so retry=3 minlen=8 maxrepeat=3 ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1 difok=3 gecoscheck=1 reject_username enforce_for_root" +if grep -c "pam_cracklib.so" "${PAM_PWD_FILE}";then + sed -i '/pam_cracklib.so/ s/^#*/#/' "${PAM_PWD_FILE}" +fi +sed -i "0,/^password.*/s/^password.*/${pam_cracklib_config}\n&/" "${PAM_PWD_FILE}" + +# CR1.11: Unsuccessful login attempts +# Lock user account after unsuccessful login attempts +PAM_AUTH_FILE="/etc/pam.d/common-auth" +pam_tally="auth required pam_tally2.so deny=3 even_deny_root unlock_time=60 root_unlock_time=60" +if grep -c "pam_tally2.so" "${PAM_AUTH_FILE}";then + sed -i '/pam_tally2/ s/^#*/#/' "${PAM_AUTH_FILE}" +fi +sed -i "0,/^auth.*/s/^auth.*/${pam_tally}\n&/" "${PAM_AUTH_FILE}" + +# CR2.6: Remote session termination +# Terminate remote session after inactive time period +SSHD_CONFIG="/etc/ssh/sshd_config" +alive_interval=$(sed -n '/ClientAliveInterval/p' "${SSHD_CONFIG}") +alive_countmax=$(sed -n '/ClientAliveCountMax/p' "${SSHD_CONFIG}") +sed -i "/${alive_interval}/c ClientAliveInterval 120" "${SSHD_CONFIG}" +sed -i "/${alive_countmax}/c ClientAliveCountMax 0" "${SSHD_CONFIG}" + +# CR2.7: Concurrent session control +# Limit the concurrent login sessions +LIMITS_CONFIG="/etc/security/limits.conf" +echo "* hard maxlogins 2" >> ${LIMITS_CONFIG} + +# CR2.9: Audit storage capacity +# CR2.9 RE-1: Warn when audit record storage capacity threshold reached +AUDIT_CONF_FILE="/etc/audit/auditd.conf" +sed -i 's/space_left_action = .*/space_left_action = SYSLOG/' $AUDIT_CONF_FILE +sed -i 's/admin_space_left_action = .*/admin_space_left_action = SYSLOG/' $AUDIT_CONF_FILE + +# CR2.10: Response to audit processing failures +sed -i 's/disk_error_action = .*/disk_error_action = SYSLOG/' $AUDIT_CONF_FILE diff --git a/recipes-core/security-customizations/security-customizations.bb b/recipes-core/security-customizations/security-customizations.bb new file mode 100644 index 0000000..dbb06d9 --- /dev/null +++ b/recipes-core/security-customizations/security-customizations.bb @@ -0,0 +1,18 @@ +# +# CIP Security, generic profile +# +# Copyright (c) Toshiba Corporation, 2020 +# +# Authors: +# Venkata Pyla <venkata.pyla@toshiba-tsip.com># +# +# SPDX-License-Identifier: MIT +# + +inherit dpkg-raw + +DESCRIPTION = "CIP Security image for IEC62443-4-2 evaluation" + +SRC_URI = " file://postinst" + +DEBIAN_DEPENDS = "sshd-regen-keys"
Thanks, applied to next. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux
|
|
[cip-kernel-config ][ RFC 0/1] Remove Remaining configs from isar-cip-core
From: Quirin Gylstorff <quirin.gylstorff@siemens.com>
Hi Daniel,
I check the cip_bbb_defconfig and swupdate should work with the current config.
The following patch contains the additional config switches from isar-cip-core.
If someone needs one of these switches active we should imported them into the cip_bbb_defconfig.
Quirin
Quirin Gylstorff (1): 4.19.y-cip/cip_bbb_defconfig: Add config switches from isar-cip-core
4.19.y-cip/arm/cip_bbb_defconfig | 339 +++++++++++++++++++++++++++++++ 1 file changed, 339 insertions(+)
-- 2.20.1
|
|
[cip-kernel-config ][ RFC 1/1] 4.19.y-cip/cip_bbb_defconfig: Add config switches from isar-cip-core
From: Quirin Gylstorff <quirin.gylstorff@siemens.com>
Add the config switches which exist only in isar-cip-core to the defconfig in cip-kernel-config for the beagle bone black.
Signed-off-by: Quirin Gylstorff <quirin.gylstorff@siemens.com> --- 4.19.y-cip/arm/cip_bbb_defconfig | 339 +++++++++++++++++++++++++++++++ 1 file changed, 339 insertions(+)
diff --git a/4.19.y-cip/arm/cip_bbb_defconfig b/4.19.y-cip/arm/cip_bbb_defconfig index 3e22365..445cdee 100644 --- a/4.19.y-cip/arm/cip_bbb_defconfig +++ b/4.19.y-cip/arm/cip_bbb_defconfig @@ -1,6 +1,9 @@ # CONFIG_LOCALVERSION_AUTO is not set +CONFIG_KERNEL_LZMA=y CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y +CONFIG_FHANDLE=y +CONFIG_AUDIT=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_PREEMPT=y @@ -8,6 +11,7 @@ CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=16 CONFIG_CGROUPS=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y @@ -17,24 +21,67 @@ CONFIG_RT_GROUP_SCHED=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_DEVICE=y +CONFIG_CPUSETS=y CONFIG_CGROUP_CPUACCT=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_DEBUG=y CONFIG_USER_NS=y +CONFIG_CGROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +CONFIG_RT_GROUP_SCHED=y +CONFIG_BLK_CGROUP=y +CONFIG_NAMESPACES=y CONFIG_BLK_DEV_INITRD=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_BPF_SYSCALL=y +CONFIG_EXPERT=y +CONFIG_SLAB=y CONFIG_PROFILING=y CONFIG_ARCH_VIRT=y +CONFIG_OPROFILE=y +CONFIG_KPROBES=y +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_MODULE_SRCVERSION_ALL=y +# CONFIG_BLK_DEV_BSG is not set +CONFIG_PARTITION_ADVANCED=y +CONFIG_POWER_AVS_OMAP=y +CONFIG_POWER_AVS_OMAP_CLASS3=y CONFIG_OMAP_RESET_CLOCKS=y CONFIG_ARCH_OMAP3=y +CONFIG_OMAP_MUX_DEBUG=y CONFIG_SOC_AM33XX=y CONFIG_ARM_THUMBEE=y CONFIG_OABI_COMPAT=y +CONFIG_ARM_ERRATA_411920=y +CONFIG_ARM_ERRATA_430973=y +CONFIG_SMP=y +CONFIG_NR_CPUS=2 +CONFIG_CMA=y +CONFIG_SECCOMP=y +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ATAG_DTB_COMPAT=y +CONFIG_CMDLINE="" +CONFIG_KEXEC=y +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y +CONFIG_CPUFREQ_DT=y +# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_BINFMT_MISC=y CONFIG_PM_DEBUG=y CONFIG_OPROFILE=y CONFIG_KPROBES=y @@ -48,6 +95,8 @@ CONFIG_UNIX=y CONFIG_XFRM_USER=m CONFIG_XFRM_SUB_POLICY=y CONFIG_NET_KEY=m +CONFIG_XFRM_USER=y +CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y @@ -74,6 +123,7 @@ CONFIG_INET6_AH=y CONFIG_INET6_ESP=y CONFIG_INET6_IPCOMP=m CONFIG_IPV6_TUNNEL=m +# CONFIG_INET_LRO is not set CONFIG_NETFILTER=y CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_AMANDA=m @@ -196,40 +246,108 @@ CONFIG_NET_PKTGEN=m CONFIG_CFG80211=y CONFIG_MAC80211=y CONFIG_RFKILL=y +CONFIG_PHONET=m +CONFIG_CAN=m +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_BT=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_CFG80211=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_AF_RXRPC=m +CONFIG_RXKAD=m +CONFIG_MAC80211=m CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DMA_CMA=y CONFIG_OMAP_OCP2SCP=y +CONFIG_CONNECTOR=m CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_BLOCK=y CONFIG_MTD_OOPS=y CONFIG_MTD_CFI=y CONFIG_MTD_CFI_INTELEXT=y +CONFIG_MTD_PHYSMAP=y +CONFIG_MTD_PHYSMAP_OF=y CONFIG_MTD_NAND=y +CONFIG_MTD_NAND_ECC_BCH=y CONFIG_MTD_NAND_OMAP2=y CONFIG_MTD_NAND_OMAP_BCH=y +CONFIG_MTD_ONENAND=y +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_ONENAND_OMAP2=y CONFIG_MTD_UBI=y CONFIG_OF_OVERLAY=y CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_NBD=m +CONFIG_MTD_SPI_NOR=m +CONFIG_MTD_M25P80=m +CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y CONFIG_VIRTIO_BLK=y CONFIG_EEPROM_93CX6=y CONFIG_SCSI=y # CONFIG_SCSI_MQ_DEFAULT is not set +CONFIG_BLK_DEV_RAM_SIZE=16384 +CONFIG_SENSORS_TSL2550=m +CONFIG_BMP085_I2C=m +CONFIG_SRAM=y +CONFIG_SENSORS_LIS3_I2C=m CONFIG_BLK_DEV_SD=y CONFIG_SCSI_VIRTIO=y +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_ATA=y +CONFIG_SATA_AHCI_PLATFORM=y CONFIG_NETDEVICES=y CONFIG_BONDING=m CONFIG_DUMMY=m CONFIG_NETCONSOLE=y CONFIG_TUN=m CONFIG_VIRTIO_NET=y +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_CADENCE is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +CONFIG_DM9000=y +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_HISILICON is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_KS8851=y +CONFIG_KS8851_MLL=y +# CONFIG_NET_VENDOR_MICROCHIP is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set CONFIG_SMC91X=y CONFIG_SMSC911X=y +# CONFIG_NET_VENDOR_STMICRO is not set +CONFIG_TI_DAVINCI_EMAC=y CONFIG_TI_CPSW=y +CONFIG_TI_CPTS=y +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +CONFIG_AT803X_PHY=y CONFIG_SMSC_PHY=y CONFIG_PPP=m CONFIG_PPP_BSDCOMP=m @@ -257,16 +375,49 @@ CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_OHCI_HCD=m CONFIG_USB_KC2190=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_EVDEV=y CONFIG_KEYBOARD_GPIO=y +CONFIG_USB_CDC_PHONET=m +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_DEBUG=y +CONFIG_WL_TI=y +CONFIG_WL12XX=m +CONFIG_WL18XX=m +CONFIG_WLCORE_SPI=m +CONFIG_WLCORE_SDIO=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_USB=m +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=m +CONFIG_KEYBOARD_ATKBD=m +CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_MATRIX=m CONFIG_KEYBOARD_TWL4030=y +CONFIG_KEYBOARD_OMAP4=m +CONFIG_KEYBOARD_TWL4030=m +# CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_ADS7846=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_EDT_FT5X06=m +CONFIG_TOUCHSCREEN_PIXCIR=m +CONFIG_TOUCHSCREEN_TSC2005=m +CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m CONFIG_INPUT_MISC=y CONFIG_INPUT_TWL4030_PWRBUTTON=y +CONFIG_INPUT_TPS65218_PWRBUTTON=m +CONFIG_INPUT_TWL4030_PWRBUTTON=m +CONFIG_INPUT_PALMAS_PWRBUTTON=m +CONFIG_SERIO=m # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y @@ -276,30 +427,79 @@ CONFIG_SERIAL_AMBA_PL011_CONSOLE=y CONFIG_VIRTIO_CONSOLE=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_VIRTIO=y +CONFIG_SERIAL_8250_NR_UARTS=32 +CONFIG_SERIAL_8250_RUNTIME_UARTS=6 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_OF_PLATFORM=y +CONFIG_SERIAL_OMAP=y +CONFIG_SERIAL_OMAP_CONSOLE=y CONFIG_I2C_CHARDEV=y CONFIG_SPI=y CONFIG_SPI_OMAP24XX=y CONFIG_SPI_PL022=y +CONFIG_SPI_TI_QSPI=m +CONFIG_HSI=m +CONFIG_OMAP_SSI=m +CONFIG_NOKIA_MODEM=m +CONFIG_SSI_PROTOCOL=m CONFIG_PINCTRL_SINGLE=y +CONFIG_DEBUG_GPIO=y CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCF857X=y CONFIG_GPIO_TWL4030=y CONFIG_POWER_SUPPLY=y +CONFIG_GPIO_PALMAS=y +CONFIG_W1=m +CONFIG_HDQ_MASTER_OMAP=m +CONFIG_BATTERY_BQ27XXX=m +CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_TWL4030=m +CONFIG_CHARGER_BQ2415X=m +CONFIG_CHARGER_BQ24190=m +CONFIG_CHARGER_BQ24735=m +CONFIG_POWER_RESET=y +CONFIG_POWER_AVS=y +CONFIG_HWMON=m +CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_TMP102=m +CONFIG_THERMAL=m +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_CPU_THERMAL=y +CONFIG_TI_SOC_THERMAL=m +CONFIG_TI_THERMAL=y +CONFIG_OMAP4_THERMAL=y +CONFIG_OMAP5_THERMAL=y +CONFIG_DRA752_THERMAL=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_NOWAYOUT=y CONFIG_SOFT_WATCHDOG=m CONFIG_ARM_SP805_WATCHDOG=y CONFIG_OMAP_WATCHDOG=y CONFIG_TWL4030_WATCHDOG=y +CONFIG_OMAP_WATCHDOG=m +CONFIG_TWL4030_WATCHDOG=m CONFIG_MFD_PALMAS=y CONFIG_MFD_TPS65217=y +CONFIG_MFD_TPS65218=y CONFIG_MFD_TPS65910=y CONFIG_MFD_TWL4030_AUDIO=y +CONFIG_MFD_TI_AM335X_TSCADC=m CONFIG_TWL6040_CORE=y CONFIG_REGULATOR_PALMAS=y +CONFIG_REGULATOR_PBIAS=y +CONFIG_REGULATOR_TI_ABB=y +CONFIG_REGULATOR_TPS62360=m CONFIG_REGULATOR_TPS65023=y CONFIG_REGULATOR_TPS6507X=y CONFIG_REGULATOR_TPS65217=y +CONFIG_REGULATOR_TPS65218=y CONFIG_REGULATOR_TPS65910=y CONFIG_REGULATOR_TWL4030=y CONFIG_DRM=y @@ -308,15 +508,55 @@ CONFIG_DRM_OMAP=y CONFIG_OMAP2_DSS_DSI=y CONFIG_DRM_TILCDC=y CONFIG_DRM_VIRTIO_GPU=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y +CONFIG_OMAP2_DSS=m +CONFIG_OMAP5_DSS_HDMI=y +CONFIG_OMAP2_DSS_SDI=y +CONFIG_OMAP2_DSS_DSI=y +CONFIG_FB_OMAP2=m +CONFIG_DISPLAY_ENCODER_TFP410=m +CONFIG_DISPLAY_ENCODER_TPD12S015=m +CONFIG_DISPLAY_CONNECTOR_DVI=m +CONFIG_DISPLAY_CONNECTOR_HDMI=m +CONFIG_DISPLAY_CONNECTOR_ANALOG_TV=m +CONFIG_DISPLAY_PANEL_DPI=m +CONFIG_DISPLAY_PANEL_DSI_CM=m +CONFIG_DISPLAY_PANEL_SONY_ACX565AKM=m +CONFIG_DISPLAY_PANEL_LGPHILIPS_LB035Q02=m +CONFIG_DISPLAY_PANEL_SHARP_LS037V7DW01=m +CONFIG_DISPLAY_PANEL_TPO_TD028TTEC1=m +CONFIG_DISPLAY_PANEL_TPO_TD043MTEA1=m +CONFIG_DISPLAY_PANEL_NEC_NL8048HL11=m +CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_PLATFORM=y +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=m +CONFIG_BACKLIGHT_PWM=m +CONFIG_BACKLIGHT_PANDORA=m +CONFIG_BACKLIGHT_GPIO=m +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y CONFIG_SOUND=m CONFIG_SND=m +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_VERBOSE_PRINTK=y +CONFIG_SND_DEBUG=y +CONFIG_SND_USB_AUDIO=m CONFIG_SND_SOC=m +CONFIG_SND_EDMA_SOC=m +CONFIG_SND_AM33XX_SOC_EVM=m +CONFIG_SND_DAVINCI_SOC_MCASP=m +CONFIG_SND_OMAP_SOC=m +CONFIG_SND_OMAP_SOC_OMAP_TWL4030=m +CONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040=m +CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m CONFIG_SND_SIMPLE_CARD=m CONFIG_USB=y CONFIG_USB_EHCI_HCD=y @@ -324,22 +564,79 @@ CONFIG_USB_STORAGE=y CONFIG_USB_MUSB_HDRC=y CONFIG_USB_MUSB_OMAP2PLUS=y CONFIG_USB_MUSB_DSPS=y +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_HID_GENERIC=m +CONFIG_USB_HIDDEV=y +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +CONFIG_USB=m +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y +CONFIG_USB_MON=m +CONFIG_USB_XHCI_HCD=m +CONFIG_USB_WDM=m +CONFIG_USB_STORAGE=m +CONFIG_USB_MUSB_HDRC=m +CONFIG_USB_MUSB_OMAP2PLUS=m +CONFIG_USB_MUSB_AM35X=m +CONFIG_USB_MUSB_DSPS=m +CONFIG_USB_INVENTRA_DMA=y CONFIG_USB_TI_CPPI41_DMA=y CONFIG_NOP_USB_XCEIV=y +CONFIG_USB_DWC3=m +CONFIG_USB_TEST=m CONFIG_AM335X_PHY_USB=y CONFIG_USB_GADGET=y CONFIG_USB_G_NCM=m CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_GADGET=m +CONFIG_USB_GADGET_DEBUG=y +CONFIG_USB_GADGET_DEBUG_FILES=y +CONFIG_USB_GADGET_DEBUG_FS=y +CONFIG_USB_CONFIGFS=m +CONFIG_USB_CONFIGFS_SERIAL=y +CONFIG_USB_CONFIGFS_ACM=y +CONFIG_USB_CONFIGFS_OBEX=y +CONFIG_USB_CONFIGFS_NCM=y +CONFIG_USB_CONFIGFS_ECM=y +CONFIG_USB_CONFIGFS_ECM_SUBSET=y +CONFIG_USB_CONFIGFS_RNDIS=y +CONFIG_USB_CONFIGFS_EEM=y +CONFIG_USB_CONFIGFS_PHONET=y +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +CONFIG_USB_CONFIGFS_F_LB_SS=y +CONFIG_USB_CONFIGFS_F_FS=y +CONFIG_USB_CONFIGFS_F_UAC1=y +CONFIG_USB_CONFIGFS_F_UAC2=y +CONFIG_USB_CONFIGFS_F_MIDI=y +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_ZERO=m +CONFIG_USB_G_NOKIA=m CONFIG_MMC=y CONFIG_SDIO_UART=y CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=m +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_PWM=m +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_PALMAS=y CONFIG_RTC_DRV_OMAP=y CONFIG_RTC_DRV_PL031=y +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_PALMAS=m +CONFIG_RTC_DRV_TWL92330=y +CONFIG_RTC_DRV_TWL4030=m +CONFIG_RTC_DRV_OMAP=m CONFIG_DMADEVICES=y CONFIG_PL330_DMA=y CONFIG_VIRTIO_BALLOON=y @@ -348,6 +645,27 @@ CONFIG_VIRTIO_MMIO=y CONFIG_ARM_TIMER_SP804=y CONFIG_EXTCON_PALMAS=y CONFIG_OMAP_USB2=y +CONFIG_TI_EDMA=y +CONFIG_DMA_OMAP=y +# CONFIG_IOMMU_SUPPORT is not set +CONFIG_EXTCON=m +CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON_PALMAS=m +CONFIG_TI_EMIF=m +CONFIG_IIO=m +CONFIG_TI_AM335X_ADC=m +CONFIG_PWM=y +CONFIG_PWM_TIECAP=m +CONFIG_PWM_TIEHRPWM=m +CONFIG_PWM_TWL=m +CONFIG_PWM_TWL_LED=m +CONFIG_PHY_DM816X_USB=m +CONFIG_OMAP_USB2=m +CONFIG_TI_PIPE3=y +CONFIG_TWL4030_USB=m +CONFIG_EXT2_FS=y +CONFIG_EXT3_FS=y +# CONFIG_EXT3_FS_XATTR is not set CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -355,12 +673,20 @@ CONFIG_EXT4_ENCRYPTION=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=m CONFIG_CUSE=m +CONFIG_FANOTIFY=y +CONFIG_QUOTA=y +CONFIG_QFMT_V2=y +CONFIG_AUTOFS4_FS=m CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_ROMFS_FS=m +CONFIG_CONFIGFS_FS=y +CONFIG_UBIFS_FS=y +CONFIG_CRAMFS=y CONFIG_NFS_FS=y +CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_ROOT_NFS=y CONFIG_CIFS=m @@ -405,6 +731,13 @@ CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_UTF8=m CONFIG_ENCRYPTED_KEYS=y +CONFIG_PRINTK_TIME=y +CONFIG_DEBUG_INFO=y +CONFIG_MAGIC_SYSRQ=y +CONFIG_SCHEDSTATS=y +CONFIG_TIMER_STATS=y +CONFIG_PROVE_LOCKING=y +# CONFIG_DEBUG_BUGVERBOSE is not set CONFIG_SECURITY=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_XCBC=m @@ -419,6 +752,12 @@ CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_MICHAEL_MIC=y +# CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRC_CCITT=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC7=y CONFIG_LIBCRC32C=y CONFIG_FONTS=y CONFIG_FONT_8x8=y -- 2.20.1
|
|
Re: [PATCH 4.19.y-cip 2/2] drm: atomic helper: fix W=1 warnings
Hi! From: Benjamin Gaignard <benjamin.gaignard@st.com>
commit bf5d837a0a4ced7cc223befc9e76d4ad30697d27 upstream.
Few for_each macro set variables that are never used later which led to generate unused-but-set-variable warnings. Add (void)(foo) inside the macros to remove these warnings
Signed-off-by: Benjamin Gaignard <benjamin.gaignard@st.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20191008124254.2144-1-benjamin.gaignard@st.com Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com> Thanks for the fixes. Applied and pushed out. Best regards, Pavel -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
|
|
Re: [PATCH] drm: of: Fix linking when CONFIG_OF is not set
On Thu 2020-08-13 06:39:55, Biju Das wrote: Hi Pavel,
Thanks for the feedback.
Subject: Re: [PATCH] drm: of: Fix linking when CONFIG_OF is not set
Hi!
I assume this patch is for 4.19-cip? Yes, it is for 4.19-cip.
commit 528d06d41b80a4acb2a9efd33bfc87495147f75e upstream.
The new helper drm_of_lvds_get_dual_link_pixel_order() introduced in commit 6529007522de has a fallback stub when CONFIG_OF is not set, but the stub is declared in drm_of.h without a static inline. This causes multiple definitions of the function to be linked when the CONFIG_OF option isn't set. Fix it by making the stub static inline. So this is pretty obvious, and I'll likely apply it. Thanks for applying it. Applied. Pavel -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
|
|
[PATCH 4.19.y-cip 2/2] drm: atomic helper: fix W=1 warnings
Biju Das <biju.das.jz@...>
From: Benjamin Gaignard <benjamin.gaignard@st.com> commit bf5d837a0a4ced7cc223befc9e76d4ad30697d27 upstream. Few for_each macro set variables that are never used later which led to generate unused-but-set-variable warnings. Add (void)(foo) inside the macros to remove these warnings Signed-off-by: Benjamin Gaignard <benjamin.gaignard@st.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/20191008124254.2144-1-benjamin.gaignard@st.comSigned-off-by: Biju Das <biju.das.jz@bp.renesas.com> --- include/drm/drm_atomic.h | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/include/drm/drm_atomic.h b/include/drm/drm_atomic.h index 6329ed4af310..9042fdae9211 100644 --- a/include/drm/drm_atomic.h +++ b/include/drm/drm_atomic.h @@ -662,6 +662,7 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->connectors[__i].ptr && \ ((connector) = (__state)->connectors[__i].ptr, \ + (void)(connector) /* Only to avoid unused-but-set-variable warning */, \ (old_connector_state) = (__state)->connectors[__i].old_state, \ (new_connector_state) = (__state)->connectors[__i].new_state, 1)) @@ -683,6 +684,7 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->connectors[__i].ptr && \ ((connector) = (__state)->connectors[__i].ptr, \ + (void)(connector) /* Only to avoid unused-but-set-variable warning */, \ (old_connector_state) = (__state)->connectors[__i].old_state, 1)) /** @@ -703,7 +705,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->connectors[__i].ptr && \ ((connector) = (__state)->connectors[__i].ptr, \ - (new_connector_state) = (__state)->connectors[__i].new_state, 1)) + (void)(connector) /* Only to avoid unused-but-set-variable warning */, \ + (new_connector_state) = (__state)->connectors[__i].new_state, \ + (void)(new_connector_state) /* Only to avoid unused-but-set-variable warning */, 1)) /** * for_each_oldnew_crtc_in_state - iterate over all CRTCs in an atomic update @@ -723,7 +727,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->crtcs[__i].ptr && \ ((crtc) = (__state)->crtcs[__i].ptr, \ + (void)(crtc) /* Only to avoid unused-but-set-variable warning */, \ (old_crtc_state) = (__state)->crtcs[__i].old_state, \ + (void)(old_crtc_state) /* Only to avoid unused-but-set-variable warning */, \ (new_crtc_state) = (__state)->crtcs[__i].new_state, 1)) /** @@ -762,7 +768,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->crtcs[__i].ptr && \ ((crtc) = (__state)->crtcs[__i].ptr, \ - (new_crtc_state) = (__state)->crtcs[__i].new_state, 1)) + (void)(crtc) /* Only to avoid unused-but-set-variable warning */, \ + (new_crtc_state) = (__state)->crtcs[__i].new_state, \ + (void)(new_crtc_state) /* Only to avoid unused-but-set-variable warning */, 1)) /** * for_each_oldnew_plane_in_state - iterate over all planes in an atomic update @@ -782,6 +790,7 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->planes[__i].ptr && \ ((plane) = (__state)->planes[__i].ptr, \ + (void)(plane) /* Only to avoid unused-but-set-variable warning */, \ (old_plane_state) = (__state)->planes[__i].old_state,\ (new_plane_state) = (__state)->planes[__i].new_state, 1)) @@ -842,7 +851,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->planes[__i].ptr && \ ((plane) = (__state)->planes[__i].ptr, \ - (new_plane_state) = (__state)->planes[__i].new_state, 1)) + (void)(plane) /* Only to avoid unused-but-set-variable warning */, \ + (new_plane_state) = (__state)->planes[__i].new_state, \ + (void)(new_plane_state) /* Only to avoid unused-but-set-variable warning */, 1)) /** * for_each_oldnew_private_obj_in_state - iterate over all private objects in an atomic update -- 2.17.1
|
|
[PATCH 4.19.y-cip 1/2] drm: Add drm_atomic_get_old/new_private_obj_state
Biju Das <biju.das.jz@...>
From: "james qian wang (Arm Technology China)" <james.qian.wang@arm.com>
commit 9801a7eadf4cc29cdc90583a49f12decbb832ced upstream.
This pair of functions return the old/new private object state for the given private_obj, or NULL if the private_obj is not part of the global atomic state.
Reviewed-by: Alexandru Gheorghe <alexandru-cosmin.gheorghe@arm.com> Signed-off-by: James Qian Wang (Arm Technology China) <james.qian.wang@arm.com> Signed-off-by: Liviu Dudau <liviu.dudau@arm.com> Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com> [removed changes in drivers/gpu/drm/drm_atomic.c, since the same changes are already present as part of the commit 60b4667275b6] --- include/drm/drm_atomic.h | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/include/drm/drm_atomic.h b/include/drm/drm_atomic.h index c0b48e25a620..6329ed4af310 100644 --- a/include/drm/drm_atomic.h +++ b/include/drm/drm_atomic.h @@ -402,6 +402,12 @@ void drm_atomic_private_obj_fini(struct drm_private_obj *obj); struct drm_private_state * __must_check drm_atomic_get_private_obj_state(struct drm_atomic_state *state, struct drm_private_obj *obj); +struct drm_private_state * +drm_atomic_get_old_private_obj_state(struct drm_atomic_state *state, + struct drm_private_obj *obj); +struct drm_private_state * +drm_atomic_get_new_private_obj_state(struct drm_atomic_state *state, + struct drm_private_obj *obj); struct drm_connector * drm_atomic_get_old_connector_for_encoder(struct drm_atomic_state *state, -- 2.17.1
|
|
Re: [linux-cip:linux-4.19.y-cip 7/17] drivers/gpu/drm/drm_atomic.c:1264:1: warning: no previous prototype for 'drm_atomic_get_old_private_obj_state'
Biju Das <biju.das.jz@...>
Hi Pavel, Thanks for the feedback. drivers/gpu/drm/drm_atomic.c:1264:1: warning: no previous prototype for 'drm_atomic_get_old_private_obj_state'
Hi!
I have received a warning message mail from Kernel test robot. I have investigated this issue and found there were lots of warnings with architecture by following the steps mentioned in this mail.
Then I investigated this particular issue and found that issue is caused by bad commit done by me while backporting. The below backport commit has extra functions from patch1(0001-drm-Add- drm_atomic_get_old-new_private_obj_state.patch), but the corresponding header is missing.
cip commit: cacc2a81b9872aa8830353110b1252021f124ae8 upstream commit: 1b27fbdde1df172dba604855c45078d741f8c858
I have attached 3 patches, that looks like fixes the issue mentioned by kernel robot.
How do we proceed here? drop cip commit: cacc2a81b9872aa8830353110b1252021f124ae8 and apply the 3 patches to fix this issue? No, let's not revert anything.
This is trivial fix for first issue, make it into patch: Ok, will make it into a patch diff --git a/include/drm/drm_atomic.h b/include/drm/drm_atomic.h index c0b48e25a620..9042fdae9211 100644 --- a/include/drm/drm_atomic.h +++ b/include/drm/drm_atomic.h @@ -402,6 +402,12 @@ void drm_atomic_private_obj_fini(struct drm_private_obj *obj); struct drm_private_state * __must_check drm_atomic_get_private_obj_state(struct drm_atomic_state *state, struct drm_private_obj *obj); +struct drm_private_state * +drm_atomic_get_old_private_obj_state(struct drm_atomic_state *state, + struct drm_private_obj *obj); +struct drm_private_state * +drm_atomic_get_new_private_obj_state(struct drm_atomic_state *state, + struct drm_private_obj *obj);
struct drm_connector * drm_atomic_get_old_connector_for_encoder(struct drm_atomic_state *state,
And this is somehow strange / non-trivial thingie. Make it into second patch, and maybe try to explain what is going on there. Ok will do. Cheers, Biju @@ -656,6 +662,7 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->connectors[__i].ptr && \ ((connector) = (__state)->connectors[__i].ptr, \ + (void)(connector) /* Only to avoid unused-but- set-variable +warning */, \ (old_connector_state) = (__state)-
connectors[__i].old_state,\ (new_connector_state) = (__state)-
connectors[__i].new_state, 1)) @@ -677,6 +684,7 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->connectors[__i].ptr && \ ((connector) = (__state)->connectors[__i].ptr, \ + (void)(connector) /* Only to avoid unused-but- set-variable +warning */, \ (old_connector_state) = (__state)-
connectors[__i].old_state, 1)) /** @@ -697,7 +705,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++) \ for_each_if ((__state)->connectors[__i].ptr && \ ((connector) = (__state)->connectors[__i].ptr, \ - (new_connector_state) = (__state)-
connectors[__i].new_state, 1)) + (void)(connector) /* Only to avoid unused-but- set-variable warning */, \ + (new_connector_state) = (__state)-
connectors[__i].new_state, \ + (void)(new_connector_state) /* Only to avoid +unused-but-set-variable warning */, 1))
/** * for_each_oldnew_crtc_in_state - iterate over all CRTCs in an atomic update @@ -717,7 +727,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++)\ for_each_if ((__state)->crtcs[__i].ptr &&\ ((crtc) = (__state)->crtcs[__i].ptr,\ + (void)(crtc) /* Only to avoid unused-but-set- variable warning +*/, \ (old_crtc_state) = (__state)->crtcs[__i].old_state, \ + (void)(old_crtc_state) /* Only to avoid unused- but-set-variable +warning */, \ (new_crtc_state) = (__state)-
crtcs[__i].new_state, 1)) /** @@ -756,7 +768,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++)\ for_each_if ((__state)->crtcs[__i].ptr &&\ ((crtc) = (__state)->crtcs[__i].ptr,\ - (new_crtc_state) = (__state)-
crtcs[__i].new_state, 1)) + (void)(crtc) /* Only to avoid unused-but-set- variable warning */, \ + (new_crtc_state) = (__state)-
crtcs[__i].new_state, \ + (void)(new_crtc_state) /* Only to avoid unused- but-set-variable +warning */, 1))
/** * for_each_oldnew_plane_in_state - iterate over all planes in an atomic update @@ -776,6 +790,7 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++)\ for_each_if ((__state)->planes[__i].ptr &&\ ((plane) = (__state)->planes[__i].ptr,\ + (void)(plane) /* Only to avoid unused-but-set- variable warning +*/, \ (old_plane_state) = (__state)-
planes[__i].old_state,\ (new_plane_state) = (__state)-
planes[__i].new_state, 1)) @@ -836,7 +851,9 @@ void drm_state_dump(struct drm_device *dev, struct drm_printer *p); (__i)++)\ for_each_if ((__state)->planes[__i].ptr &&\ ((plane) = (__state)->planes[__i].ptr,\ - (new_plane_state) = (__state)-
planes[__i].new_state, 1)) + (void)(plane) /* Only to avoid unused-but-set- variable warning */, \ + (new_plane_state) = (__state)-
planes[__i].new_state, \ + (void)(new_plane_state) /* Only to avoid +unused-but-set-variable warning */, 1))
/** * for_each_oldnew_private_obj_in_state - iterate over all private objects in an atomic update
-- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Renesas Electronics Europe GmbH, Geschaeftsfuehrer/President: Carsten Jauch, Sitz der Gesellschaft/Registered office: Duesseldorf, Arcadiastrasse 10, 40472 Duesseldorf, Germany, Handelsregister/Commercial Register: Duesseldorf, HRB 3708 USt-IDNr./Tax identification no.: DE 119353406 WEEE-Reg.-Nr./WEEE reg. no.: DE 14978647
|
|
Re: [linux-cip:linux-4.19.y-cip 7/17] drivers/gpu/drm/drm_atomic.c:1264:1: warning: no previous prototype for 'drm_atomic_get_old_private_obj_state'
Biju Das <biju.das.jz@...>
Hi Pavel, Thanks for the feedback. drivers/gpu/drm/drm_atomic.c:1264:1: warning: no previous prototype for 'drm_atomic_get_old_private_obj_state'
Hi!
I have received a warning message mail from Kernel test robot. I have investigated this issue and found there were lots of warnings with architecture by following the steps mentioned in this mail.
Then I investigated this particular issue and found that issue is caused by bad commit done by me while backporting. The below backport commit has extra functions from patch1(0001-drm-Add- drm_atomic_get_old-new_private_obj_state.patch), but the corresponding header is missing.
cip commit: cacc2a81b9872aa8830353110b1252021f124ae8 upstream commit: 1b27fbdde1df172dba604855c45078d741f8c858
I have attached 3 patches, that looks like fixes the issue mentioned by kernel robot.
How do we proceed here? drop cip commit: cacc2a81b9872aa8830353110b1252021f124ae8 and apply the 3 patches to fix this issue? First I want to make sure: we are talking about commit 60b4667275b60d92c760d48df95f5b80bbcfde6e? Because I don't see cacc2a81b9872aa8830353110b1252021f124ae8 around. Yes, I am talking about 60b4667275b60d92c760d48df95f5b80bbcfde6e. Cheers, Biju Renesas Electronics Europe GmbH, Geschaeftsfuehrer/President: Carsten Jauch, Sitz der Gesellschaft/Registered office: Duesseldorf, Arcadiastrasse 10, 40472 Duesseldorf, Germany, Handelsregister/Commercial Register: Duesseldorf, HRB 3708 USt-IDNr./Tax identification no.: DE 119353406 WEEE-Reg.-Nr./WEEE reg. no.: DE 14978647
|
|
[PATCH 4.4.y-cip] ARM: shmobile: defconfig: Restore debugfs support
Biju Das <biju.das.jz@...>
From: Geert Uytterhoeven <geert+renesas@glider.be> commit fa2cdb1762d15f701b83efa60b04f0d04e71bf89 upstream. Since commit 0e4a459f56c32d3e ("tracing: Remove unnecessary DEBUG_FS dependency"), CONFIG_DEBUG_FS is no longer auto-enabled. This breaks booting Debian 9, as systemd needs debugfs: [FAILED] Failed to mount /sys/kernel/debug. See 'systemctl status sys-kernel-debug.mount' for details. [DEPEND] Dependency failed for Local File Systems. ... You are in emergGive root password for maintenance (or press Control-D to continue): Fix this by enabling CONFIG_DEBUG_FS explicitly. See also commit 18977008f44c66bd ("ARM: multi_v7_defconfig: Restore debugfs support"). Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> Link: https://lore.kernel.org/r/20191209101327.26571-1-geert+renesas@glider.beSigned-off-by: Biju Das <biju.das.jz@bp.renesas.com> --- arch/arm/configs/shmobile_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/shmobile_defconfig b/arch/arm/configs/shmobile_defconfig index 151fad5c0b8d..865d1696109f 100644 --- a/arch/arm/configs/shmobile_defconfig +++ b/arch/arm/configs/shmobile_defconfig @@ -226,3 +226,4 @@ CONFIG_NLS_ISO8859_1=y # CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENABLE_MUST_CHECK is not set # CONFIG_ARM_UNWIND is not set +CONFIG_DEBUG_FS=y -- 2.17.1
|
|
Re: [PATCH] drm: of: Fix linking when CONFIG_OF is not set
Biju Das <biju.das.jz@...>
Hi Pavel, Thanks for the feedback. Subject: Re: [PATCH] drm: of: Fix linking when CONFIG_OF is not set
Hi!
I assume this patch is for 4.19-cip? Yes, it is for 4.19-cip. commit 528d06d41b80a4acb2a9efd33bfc87495147f75e upstream.
The new helper drm_of_lvds_get_dual_link_pixel_order() introduced in commit 6529007522de has a fallback stub when CONFIG_OF is not set, but the stub is declared in drm_of.h without a static inline. This causes multiple definitions of the function to be linked when the CONFIG_OF option isn't set. Fix it by making the stub static inline. So this is pretty obvious, and I'll likely apply it.
Thanks for applying it. Regards, Biju Best regards, Pavel
diff --git a/include/drm/drm_of.h b/include/drm/drm_of.h index 8ec7ca6d2369..b9b093add92e 100644 --- a/include/drm/drm_of.h +++ b/include/drm/drm_of.h @@ -92,8 +92,9 @@ static inline int drm_of_find_panel_or_bridge(const struct device_node *np,
return -EINVAL; }
-int drm_of_lvds_get_dual_link_pixel_order(const struct device_node *port1,
- const struct device_node *port2) +static inline int +drm_of_lvds_get_dual_link_pixel_order(const struct device_node *port1,
+ const struct device_node *port2) { return -EINVAL; } -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Renesas Electronics Europe GmbH, Geschaeftsfuehrer/President: Carsten Jauch, Sitz der Gesellschaft/Registered office: Duesseldorf, Arcadiastrasse 10, 40472 Duesseldorf, Germany, Handelsregister/Commercial Register: Duesseldorf, HRB 3708 USt-IDNr./Tax identification no.: DE 119353406 WEEE-Reg.-Nr./WEEE reg. no.: DE 14978647
|
|
Re: [PATCH 4.4.y-cip] ARM: shmobile: defconfig: Restore debugfs support
Hi! From: Geert Uytterhoeven <geert+renesas@glider.be>
commit fa2cdb1762d15f701b83efa60b04f0d04e71bf89 upstream.
Since commit 0e4a459f56c32d3e ("tracing: Remove unnecessary DEBUG_FS dependency"), CONFIG_DEBUG_FS is no longer auto-enabled. This breaks booting Debian 9, as systemd needs debugfs:
[FAILED] Failed to mount /sys/kernel/debug. See 'systemctl status sys-kernel-debug.mount' for details. [DEPEND] Dependency failed for Local File Systems. ... You are in emergGive root password for maintenance (or press Control-D to continue):
Fix this by enabling CONFIG_DEBUG_FS explicitly.
See also commit 18977008f44c66bd ("ARM: multi_v7_defconfig: Restore debugfs support"). Do we rely on these defconfigs? I can take it as it should not break anything, but it should not really be too important for -cip project. [It is "defconfig", not "suitable-config-for-debian-9" :-)]. Best regards, Pavel +++ b/arch/arm/configs/shmobile_defconfig @@ -226,3 +226,4 @@ CONFIG_NLS_ISO8859_1=y # CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENABLE_MUST_CHECK is not set # CONFIG_ARM_UNWIND is not set +CONFIG_DEBUG_FS=y -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
|
|
There is no CIP IRC weekly meeting today
masashi.kudo@cybertrust.co.jp <masashi.kudo@...>
Hi,
As was discussed last week, there is no CIP IRC weekly meeting today.
Best regards, -- M. Kudo
|
|