lkml.org 
[lkml]   [2022]   [Feb]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH V5 08/21] riscv: Fixup difference with defconfig
    Date
    From: Guo Ren <guoren@linux.alibaba.com>

    Let's follow the origin patch's spirit:

    The only difference between rv32_defconfig and defconfig is that
    rv32_defconfig has CONFIG_ARCH_RV32I=y.

    This is helpful to compare rv64-compat-rv32 v.s. rv32-linux.

    Fixes: 1b937e8faa87ccfb ("RISC-V: Add separate defconfig for 32bit systems")
    Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
    Signed-off-by: Guo Ren <guoren@kernel.org>
    Reviewed-by: Arnd Bergmann <arnd@arndb.de>
    Cc: Palmer Dabbelt <palmer@dabbelt.com>
    ---
    arch/riscv/Makefile | 4 +
    arch/riscv/configs/rv32_defconfig | 135 ------------------------------
    2 files changed, 4 insertions(+), 135 deletions(-)
    delete mode 100644 arch/riscv/configs/rv32_defconfig

    diff --git a/arch/riscv/Makefile b/arch/riscv/Makefile
    index 8a107ed18b0d..a02e588c4947 100644
    --- a/arch/riscv/Makefile
    +++ b/arch/riscv/Makefile
    @@ -148,3 +148,7 @@ PHONY += rv64_randconfig
    rv64_randconfig:
    $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/riscv/configs/64-bit.config \
    -f $(srctree)/Makefile randconfig
    +
    +PHONY += rv32_defconfig
    +rv32_defconfig:
    + $(Q)$(MAKE) -f $(srctree)/Makefile defconfig 32-bit.config
    diff --git a/arch/riscv/configs/rv32_defconfig b/arch/riscv/configs/rv32_defconfig
    deleted file mode 100644
    index 8b56a7f1eb06..000000000000
    --- a/arch/riscv/configs/rv32_defconfig
    +++ /dev/null
    @@ -1,135 +0,0 @@
    -CONFIG_SYSVIPC=y
    -CONFIG_POSIX_MQUEUE=y
    -CONFIG_NO_HZ_IDLE=y
    -CONFIG_HIGH_RES_TIMERS=y
    -CONFIG_BPF_SYSCALL=y
    -CONFIG_IKCONFIG=y
    -CONFIG_IKCONFIG_PROC=y
    -CONFIG_CGROUPS=y
    -CONFIG_CGROUP_SCHED=y
    -CONFIG_CFS_BANDWIDTH=y
    -CONFIG_CGROUP_BPF=y
    -CONFIG_NAMESPACES=y
    -CONFIG_USER_NS=y
    -CONFIG_CHECKPOINT_RESTORE=y
    -CONFIG_BLK_DEV_INITRD=y
    -CONFIG_EXPERT=y
    -# CONFIG_SYSFS_SYSCALL is not set
    -CONFIG_SOC_SIFIVE=y
    -CONFIG_SOC_VIRT=y
    -CONFIG_ARCH_RV32I=y
    -CONFIG_SMP=y
    -CONFIG_HOTPLUG_CPU=y
    -CONFIG_VIRTUALIZATION=y
    -CONFIG_KVM=m
    -CONFIG_JUMP_LABEL=y
    -CONFIG_MODULES=y
    -CONFIG_MODULE_UNLOAD=y
    -CONFIG_NET=y
    -CONFIG_PACKET=y
    -CONFIG_UNIX=y
    -CONFIG_INET=y
    -CONFIG_IP_MULTICAST=y
    -CONFIG_IP_ADVANCED_ROUTER=y
    -CONFIG_IP_PNP=y
    -CONFIG_IP_PNP_DHCP=y
    -CONFIG_IP_PNP_BOOTP=y
    -CONFIG_IP_PNP_RARP=y
    -CONFIG_NETLINK_DIAG=y
    -CONFIG_NET_9P=y
    -CONFIG_NET_9P_VIRTIO=y
    -CONFIG_PCI=y
    -CONFIG_PCIEPORTBUS=y
    -CONFIG_PCI_HOST_GENERIC=y
    -CONFIG_PCIE_XILINX=y
    -CONFIG_DEVTMPFS=y
    -CONFIG_DEVTMPFS_MOUNT=y
    -CONFIG_BLK_DEV_LOOP=y
    -CONFIG_VIRTIO_BLK=y
    -CONFIG_BLK_DEV_SD=y
    -CONFIG_BLK_DEV_SR=y
    -CONFIG_SCSI_VIRTIO=y
    -CONFIG_ATA=y
    -CONFIG_SATA_AHCI=y
    -CONFIG_SATA_AHCI_PLATFORM=y
    -CONFIG_NETDEVICES=y
    -CONFIG_VIRTIO_NET=y
    -CONFIG_MACB=y
    -CONFIG_E1000E=y
    -CONFIG_R8169=y
    -CONFIG_MICROSEMI_PHY=y
    -CONFIG_INPUT_MOUSEDEV=y
    -CONFIG_SERIAL_8250=y
    -CONFIG_SERIAL_8250_CONSOLE=y
    -CONFIG_SERIAL_OF_PLATFORM=y
    -CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
    -CONFIG_HVC_RISCV_SBI=y
    -CONFIG_VIRTIO_CONSOLE=y
    -CONFIG_HW_RANDOM=y
    -CONFIG_HW_RANDOM_VIRTIO=y
    -CONFIG_SPI=y
    -CONFIG_SPI_SIFIVE=y
    -# CONFIG_PTP_1588_CLOCK is not set
    -CONFIG_DRM=y
    -CONFIG_DRM_RADEON=y
    -CONFIG_DRM_VIRTIO_GPU=y
    -CONFIG_FB=y
    -CONFIG_FRAMEBUFFER_CONSOLE=y
    -CONFIG_USB=y
    -CONFIG_USB_XHCI_HCD=y
    -CONFIG_USB_XHCI_PLATFORM=y
    -CONFIG_USB_EHCI_HCD=y
    -CONFIG_USB_EHCI_HCD_PLATFORM=y
    -CONFIG_USB_OHCI_HCD=y
    -CONFIG_USB_OHCI_HCD_PLATFORM=y
    -CONFIG_USB_STORAGE=y
    -CONFIG_USB_UAS=y
    -CONFIG_MMC=y
    -CONFIG_MMC_SPI=y
    -CONFIG_RTC_CLASS=y
    -CONFIG_VIRTIO_PCI=y
    -CONFIG_VIRTIO_BALLOON=y
    -CONFIG_VIRTIO_INPUT=y
    -CONFIG_VIRTIO_MMIO=y
    -CONFIG_RPMSG_CHAR=y
    -CONFIG_RPMSG_VIRTIO=y
    -CONFIG_EXT4_FS=y
    -CONFIG_EXT4_FS_POSIX_ACL=y
    -CONFIG_AUTOFS4_FS=y
    -CONFIG_MSDOS_FS=y
    -CONFIG_VFAT_FS=y
    -CONFIG_TMPFS=y
    -CONFIG_TMPFS_POSIX_ACL=y
    -CONFIG_NFS_FS=y
    -CONFIG_NFS_V4=y
    -CONFIG_NFS_V4_1=y
    -CONFIG_NFS_V4_2=y
    -CONFIG_ROOT_NFS=y
    -CONFIG_9P_FS=y
    -CONFIG_CRYPTO_USER_API_HASH=y
    -CONFIG_CRYPTO_DEV_VIRTIO=y
    -CONFIG_PRINTK_TIME=y
    -CONFIG_DEBUG_FS=y
    -CONFIG_DEBUG_PAGEALLOC=y
    -CONFIG_SCHED_STACK_END_CHECK=y
    -CONFIG_DEBUG_VM=y
    -CONFIG_DEBUG_VM_PGFLAGS=y
    -CONFIG_DEBUG_MEMORY_INIT=y
    -CONFIG_DEBUG_PER_CPU_MAPS=y
    -CONFIG_SOFTLOCKUP_DETECTOR=y
    -CONFIG_WQ_WATCHDOG=y
    -CONFIG_DEBUG_TIMEKEEPING=y
    -CONFIG_DEBUG_RT_MUTEXES=y
    -CONFIG_DEBUG_SPINLOCK=y
    -CONFIG_DEBUG_MUTEXES=y
    -CONFIG_DEBUG_RWSEMS=y
    -CONFIG_DEBUG_ATOMIC_SLEEP=y
    -CONFIG_STACKTRACE=y
    -CONFIG_DEBUG_LIST=y
    -CONFIG_DEBUG_PLIST=y
    -CONFIG_DEBUG_SG=y
    -# CONFIG_RCU_TRACE is not set
    -CONFIG_RCU_EQS_DEBUG=y
    -# CONFIG_FTRACE is not set
    -# CONFIG_RUNTIME_TESTING_MENU is not set
    -CONFIG_MEMTEST=y
    --
    2.25.1
    \
     
     \ /
      Last update: 2022-02-01 16:07    [W:4.157 / U:0.000 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site