97d8894b6f
* Support for using Zkr to seed KASLR. * Support for IPI-triggered CPU backtracing. * Support for generic CPU vulnerabilities reporting to userspace. * A few cleanups for missing licenses. * The size limit on the XIP kernel has been removed. * Support for tracing userspace stacks. * Support for the Svvptc extension. * Various cleanups and fixes throughout the tree. -----BEGIN PGP SIGNATURE----- iQJHBAABCAAxFiEEKzw3R0RoQ7JKlDp6LhMZ81+7GIkFAmbykZITHHBhbG1lckBk YWJiZWx0LmNvbQAKCRAuExnzX7sYiTDLEACABTPlMX+Ke1lMYWj6MLBTXMSlQJ6w TKLVk3slp4POPsd+ViWy4J6EJDpCkNp6iK30Bv4AGainA3RJnbS7neKYy+MTw0ZV pJWTn73sxHeF+APnZ+geFYcmyteL/SZplgHgwLipFaojs7i/+tOvLFRRD3LueCz6 Q6Muvke9R5uN6LL3tUrmIhJeyZjOwJtKEYoRz6Fo5Tq3RRK0VHYZkdpqRQ86rr9U yNbRNlBLlANstq8xjtiwm22ImPGIsvvhs0AvFft0H72zhf3Tfy0VcTLlDJYwkdKN Bz59v4N4jg1ajXuAsj4/BQdj5uRkzJNZ3Yq1yvMmGI+2UV1tInHEMeZi63+4gs8F 0FYCziA+j6/08u8v8CrwdDOpJ9Iq/NMV6359bt5ySu3rM6QnPRGnHGkv4Ptk9Oyh sSPiuHS8YxpRBOB8xXNp5xFipTZ4+65VqCz253pAsbbp5aZ/o9Jw/bbBFFWcSsRZ tV2xhELVzPiC7dowfYkQhcNZOLlCaJ/Mvo2nMOtjbUwzaXkcjIRcYEy7+dTlfXyr 3h5sStjWAKEmtLEvCYSI+lAT544tbV1x+lCMJGuvztapsTMtAP4GpQKblXl5qqnV L+VWIPJV1elI26H/p/Max9Z1s48NtfwoJSRL7Rnaya6uJ3iWG/BtajHlFbvgOkJf ObPZ//Yr9e91gg== =zDwL -----END PGP SIGNATURE----- Merge tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux Pull RISC-V updates from Palmer Dabbelt: - Support using Zkr to seed KASLR - Support IPI-triggered CPU backtracing - Support for generic CPU vulnerabilities reporting to userspace - A few cleanups for missing licenses - The size limit on the XIP kernel has been removed - Support for tracing userspace stacks - Support for the Svvptc extension - Various cleanups and fixes throughout the tree * tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (47 commits) crash: Fix riscv64 crash memory reserve dead loop perf/riscv-sbi: Add platform specific firmware event handling tools: Optimize ring buffer for riscv tools: Add riscv barrier implementation RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE riscv: Enable bitops instrumentation riscv: Omit optimized string routines when using KASAN ACPI: RISCV: Make acpi_numa_get_nid() to be static riscv: Randomize lower bits of stack address selftests: riscv: Allow mmap test to compile on 32-bit riscv: Make riscv_isa_vendor_ext_andes array static riscv: Use LIST_HEAD() to simplify code riscv: defconfig: Disable RZ/Five peripheral support RISC-V: Implement kgdb_roundup_cpus() to enable future NMI Roundup riscv: avoid Imbalance in RAS riscv: cacheinfo: Add back init_cache_level() function riscv: Remove unused _TIF_WORK_MASK drivers/perf: riscv: Remove redundant macro check riscv: define ILLEGAL_POINTER_VALUE for 64bit ...
318 lines
7.1 KiB
Plaintext
318 lines
7.1 KiB
Plaintext
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_MEMCG=y
|
|
CONFIG_BLK_CGROUP=y
|
|
CONFIG_CGROUP_SCHED=y
|
|
CONFIG_CFS_BANDWIDTH=y
|
|
CONFIG_RT_GROUP_SCHED=y
|
|
CONFIG_CGROUP_PIDS=y
|
|
CONFIG_CGROUP_FREEZER=y
|
|
CONFIG_CGROUP_HUGETLB=y
|
|
CONFIG_CPUSETS=y
|
|
CONFIG_CGROUP_DEVICE=y
|
|
CONFIG_CGROUP_CPUACCT=y
|
|
CONFIG_CGROUP_PERF=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_PROFILING=y
|
|
CONFIG_ARCH_MICROCHIP=y
|
|
CONFIG_ARCH_RENESAS=y
|
|
CONFIG_ARCH_SIFIVE=y
|
|
CONFIG_ARCH_SOPHGO=y
|
|
CONFIG_SOC_STARFIVE=y
|
|
CONFIG_ARCH_SUNXI=y
|
|
CONFIG_ARCH_THEAD=y
|
|
CONFIG_ARCH_VIRT=y
|
|
CONFIG_ARCH_CANAAN=y
|
|
CONFIG_SMP=y
|
|
CONFIG_CPU_FREQ=y
|
|
CONFIG_CPU_FREQ_STAT=y
|
|
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
|
|
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
|
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
|
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
|
|
CONFIG_CPUFREQ_DT=y
|
|
CONFIG_ACPI_CPPC_CPUFREQ=m
|
|
CONFIG_VIRTUALIZATION=y
|
|
CONFIG_KVM=m
|
|
CONFIG_ACPI=y
|
|
CONFIG_JUMP_LABEL=y
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_BLK_DEV_THROTTLING=y
|
|
CONFIG_SPARSEMEM_MANUAL=y
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_XFRM_USER=m
|
|
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_INET_ESP=m
|
|
CONFIG_NETFILTER=y
|
|
CONFIG_BRIDGE_NETFILTER=m
|
|
CONFIG_NF_CONNTRACK=m
|
|
CONFIG_NF_CONNTRACK_FTP=m
|
|
CONFIG_NF_CONNTRACK_TFTP=m
|
|
CONFIG_NETFILTER_XT_MARK=m
|
|
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
|
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
|
CONFIG_NETFILTER_XT_MATCH_IPVS=m
|
|
CONFIG_IP_VS=m
|
|
CONFIG_IP_VS_PROTO_TCP=y
|
|
CONFIG_IP_VS_PROTO_UDP=y
|
|
CONFIG_IP_VS_RR=m
|
|
CONFIG_IP_VS_NFCT=y
|
|
CONFIG_NF_LOG_ARP=m
|
|
CONFIG_NF_LOG_IPV4=m
|
|
CONFIG_IP_NF_IPTABLES=m
|
|
CONFIG_IP_NF_FILTER=m
|
|
CONFIG_IP_NF_TARGET_REJECT=m
|
|
CONFIG_IP_NF_NAT=m
|
|
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
|
CONFIG_IP_NF_TARGET_REDIRECT=m
|
|
CONFIG_IP_NF_MANGLE=m
|
|
CONFIG_NF_LOG_IPV6=m
|
|
CONFIG_IP6_NF_IPTABLES=m
|
|
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
|
|
CONFIG_IP6_NF_FILTER=m
|
|
CONFIG_IP6_NF_TARGET_REJECT=m
|
|
CONFIG_IP6_NF_MANGLE=m
|
|
CONFIG_BRIDGE=m
|
|
CONFIG_BRIDGE_VLAN_FILTERING=y
|
|
CONFIG_VLAN_8021Q=m
|
|
CONFIG_NET_SCHED=y
|
|
CONFIG_NET_CLS_CGROUP=m
|
|
CONFIG_NETLINK_DIAG=y
|
|
CONFIG_CGROUP_NET_PRIO=y
|
|
CONFIG_CAN=m
|
|
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_PCIE_FU740=y
|
|
CONFIG_PCIE_STARFIVE_HOST=m
|
|
CONFIG_DEVTMPFS=y
|
|
CONFIG_DEVTMPFS_MOUNT=y
|
|
CONFIG_SIFIVE_CCACHE=y
|
|
CONFIG_MTD=y
|
|
CONFIG_MTD_BLOCK=y
|
|
CONFIG_MTD_CFI=y
|
|
CONFIG_MTD_CFI_ADV_OPTIONS=y
|
|
CONFIG_MTD_SPI_NOR=y
|
|
CONFIG_BLK_DEV_LOOP=y
|
|
CONFIG_VIRTIO_BLK=y
|
|
CONFIG_BLK_DEV_NVME=m
|
|
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_MD=y
|
|
CONFIG_BLK_DEV_DM=m
|
|
CONFIG_DM_THIN_PROVISIONING=m
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_DUMMY=m
|
|
CONFIG_MACVLAN=m
|
|
CONFIG_IPVLAN=m
|
|
CONFIG_VXLAN=m
|
|
CONFIG_VETH=m
|
|
CONFIG_VIRTIO_NET=y
|
|
CONFIG_MACB=y
|
|
CONFIG_E1000E=y
|
|
CONFIG_R8169=y
|
|
CONFIG_STMMAC_ETH=m
|
|
CONFIG_MICREL_PHY=y
|
|
CONFIG_MICROSEMI_PHY=y
|
|
CONFIG_MOTORCOMM_PHY=y
|
|
CONFIG_INPUT_MOUSEDEV=y
|
|
CONFIG_KEYBOARD_SUN4I_LRADC=m
|
|
CONFIG_SERIAL_8250=y
|
|
CONFIG_SERIAL_8250_CONSOLE=y
|
|
CONFIG_SERIAL_8250_DW=y
|
|
CONFIG_SERIAL_OF_PLATFORM=y
|
|
CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
|
|
CONFIG_VIRTIO_CONSOLE=y
|
|
CONFIG_HW_RANDOM=y
|
|
CONFIG_HW_RANDOM_VIRTIO=y
|
|
CONFIG_HW_RANDOM_JH7110=m
|
|
CONFIG_I2C=y
|
|
CONFIG_I2C_CHARDEV=m
|
|
CONFIG_I2C_DESIGNWARE_CORE=y
|
|
CONFIG_I2C_DESIGNWARE_PLATFORM=y
|
|
CONFIG_I2C_MV64XXX=m
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_CADENCE_QUADSPI=m
|
|
CONFIG_SPI_PL022=m
|
|
CONFIG_SPI_SIFIVE=y
|
|
CONFIG_SPI_SUN6I=y
|
|
# CONFIG_PTP_1588_CLOCK is not set
|
|
CONFIG_PINCTRL_SOPHGO_CV1800B=y
|
|
CONFIG_PINCTRL_SOPHGO_CV1812H=y
|
|
CONFIG_PINCTRL_SOPHGO_SG2000=y
|
|
CONFIG_PINCTRL_SOPHGO_SG2002=y
|
|
CONFIG_GPIO_SIFIVE=y
|
|
CONFIG_POWER_RESET_GPIO_RESTART=y
|
|
CONFIG_SENSORS_SFCTEMP=m
|
|
CONFIG_CPU_THERMAL=y
|
|
CONFIG_DEVFREQ_THERMAL=y
|
|
CONFIG_WATCHDOG=y
|
|
CONFIG_SUNXI_WATCHDOG=y
|
|
CONFIG_MFD_AXP20X_I2C=y
|
|
CONFIG_REGULATOR=y
|
|
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
|
CONFIG_REGULATOR_AXP20X=y
|
|
CONFIG_REGULATOR_GPIO=y
|
|
CONFIG_MEDIA_SUPPORT=m
|
|
CONFIG_VIDEO_CADENCE_CSI2RX=m
|
|
CONFIG_DRM=m
|
|
CONFIG_DRM_RADEON=m
|
|
CONFIG_DRM_NOUVEAU=m
|
|
CONFIG_DRM_SUN4I=m
|
|
CONFIG_DRM_VIRTIO_GPU=m
|
|
CONFIG_FB=y
|
|
CONFIG_SOUND=y
|
|
CONFIG_SND=y
|
|
CONFIG_SND_SOC=y
|
|
CONFIG_SND_DESIGNWARE_I2S=m
|
|
CONFIG_SND_SOC_STARFIVE=m
|
|
CONFIG_SND_SOC_JH7110_PWMDAC=m
|
|
CONFIG_SND_SOC_JH7110_TDM=m
|
|
CONFIG_SND_SOC_WM8978=m
|
|
CONFIG_SND_SIMPLE_CARD=m
|
|
CONFIG_USB=y
|
|
CONFIG_USB_OTG=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_XHCI_PLATFORM=y
|
|
# CONFIG_USB_XHCI_RCAR is not set
|
|
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_USB_CDNS_SUPPORT=m
|
|
CONFIG_USB_CDNS3=m
|
|
CONFIG_USB_CDNS3_GADGET=y
|
|
CONFIG_USB_CDNS3_HOST=y
|
|
CONFIG_USB_CDNS3_STARFIVE=m
|
|
CONFIG_USB_MUSB_HDRC=m
|
|
CONFIG_USB_MUSB_SUNXI=m
|
|
CONFIG_NOP_USB_XCEIV=m
|
|
CONFIG_USB_GADGET=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_MASS_STORAGE=y
|
|
CONFIG_USB_CONFIGFS_F_FS=y
|
|
CONFIG_MMC=y
|
|
CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_PLTFM=y
|
|
CONFIG_MMC_SDHCI_OF_DWCMSHC=y
|
|
CONFIG_MMC_SDHCI_CADENCE=y
|
|
CONFIG_MMC_SPI=y
|
|
CONFIG_MMC_DW=y
|
|
CONFIG_MMC_DW_STARFIVE=y
|
|
CONFIG_MMC_SUNXI=y
|
|
CONFIG_RTC_CLASS=y
|
|
CONFIG_RTC_DRV_SUN6I=y
|
|
CONFIG_DMADEVICES=y
|
|
CONFIG_DMA_SUN6I=m
|
|
CONFIG_DW_AXI_DMAC=y
|
|
CONFIG_VIRTIO_PCI=y
|
|
CONFIG_VIRTIO_BALLOON=y
|
|
CONFIG_VIRTIO_INPUT=y
|
|
CONFIG_VIRTIO_MMIO=y
|
|
CONFIG_CLK_SOPHGO_CV1800=y
|
|
CONFIG_CLK_SOPHGO_SG2042_PLL=y
|
|
CONFIG_CLK_SOPHGO_SG2042_CLKGEN=y
|
|
CONFIG_CLK_SOPHGO_SG2042_RPGATE=y
|
|
CONFIG_SUN8I_DE2_CCU=m
|
|
CONFIG_SUN50I_IOMMU=y
|
|
CONFIG_RPMSG_CHAR=y
|
|
CONFIG_RPMSG_CTRL=y
|
|
CONFIG_RPMSG_VIRTIO=y
|
|
CONFIG_PM_DEVFREQ=y
|
|
CONFIG_IIO=y
|
|
CONFIG_PHY_SUN4I_USB=m
|
|
CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
|
|
CONFIG_PHY_STARFIVE_JH7110_PCIE=m
|
|
CONFIG_PHY_STARFIVE_JH7110_USB=m
|
|
CONFIG_LIBNVDIMM=y
|
|
CONFIG_NVMEM_SUNXI_SID=y
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_EXT4_FS_POSIX_ACL=y
|
|
CONFIG_EXT4_FS_SECURITY=y
|
|
CONFIG_BTRFS_FS=m
|
|
CONFIG_BTRFS_FS_POSIX_ACL=y
|
|
CONFIG_AUTOFS_FS=y
|
|
CONFIG_OVERLAY_FS=m
|
|
CONFIG_ISO9660_FS=y
|
|
CONFIG_JOLIET=y
|
|
CONFIG_ZISOFS=y
|
|
CONFIG_MSDOS_FS=y
|
|
CONFIG_VFAT_FS=y
|
|
CONFIG_TMPFS=y
|
|
CONFIG_TMPFS_POSIX_ACL=y
|
|
CONFIG_HUGETLBFS=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_NLS_CODEPAGE_437=y
|
|
CONFIG_NLS_ISO8859_1=m
|
|
CONFIG_SECURITY=y
|
|
CONFIG_SECURITY_SELINUX=y
|
|
CONFIG_SECURITY_APPARMOR=y
|
|
CONFIG_DEFAULT_SECURITY_DAC=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_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
|