Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'riscv/for-v5.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux

Pull RISC-V fixes from Paul Walmsley:
"Three minor RISC-V-related changes for v5.3-rc3:

- Add build ID to VDSO builds to avoid a double-free in perf when
libelf isn't used

- Align the RV64 defconfig to the output of "make savedefconfig" so
subsequent defconfig patches don't get out of hand

- Drop a superfluous DT property from the FU540 SoC DT data (since it
must be already set in board data that includes it)"

* tag 'riscv/for-v5.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
riscv: defconfig: align RV64 defconfig to the output of "make savedefconfig"
riscv: dts: fu540-c000: drop "timebase-frequency"
riscv: Fix perf record without libelf support

+6 -7
-1
arch/riscv/boot/dts/sifive/fu540-c000.dtsi
··· 21 21 cpus { 22 22 #address-cells = <1>; 23 23 #size-cells = <0>; 24 - timebase-frequency = <1000000>; 25 24 cpu0: cpu@0 { 26 25 compatible = "sifive,e51", "sifive,rocket0", "riscv"; 27 26 device_type = "cpu";
+5 -5
arch/riscv/configs/defconfig
··· 34 34 CONFIG_PCI_HOST_GENERIC=y 35 35 CONFIG_PCIE_XILINX=y 36 36 CONFIG_DEVTMPFS=y 37 + CONFIG_DEVTMPFS_MOUNT=y 37 38 CONFIG_BLK_DEV_LOOP=y 38 39 CONFIG_VIRTIO_BLK=y 39 40 CONFIG_BLK_DEV_SD=y ··· 54 53 CONFIG_SERIAL_OF_PLATFORM=y 55 54 CONFIG_SERIAL_EARLYCON_RISCV_SBI=y 56 55 CONFIG_HVC_RISCV_SBI=y 56 + CONFIG_SPI=y 57 + CONFIG_SPI_SIFIVE=y 57 58 # CONFIG_PTP_1588_CLOCK is not set 58 59 CONFIG_DRM=y 59 60 CONFIG_DRM_RADEON=y ··· 69 66 CONFIG_USB_OHCI_HCD_PLATFORM=y 70 67 CONFIG_USB_STORAGE=y 71 68 CONFIG_USB_UAS=y 69 + CONFIG_MMC=y 70 + CONFIG_MMC_SPI=y 72 71 CONFIG_VIRTIO_MMIO=y 73 - CONFIG_SPI_SIFIVE=y 74 72 CONFIG_EXT4_FS=y 75 73 CONFIG_EXT4_FS_POSIX_ACL=y 76 74 CONFIG_AUTOFS4_FS=y ··· 87 83 CONFIG_CRYPTO_USER_API_HASH=y 88 84 CONFIG_CRYPTO_DEV_VIRTIO=y 89 85 CONFIG_PRINTK_TIME=y 90 - CONFIG_SPI=y 91 - CONFIG_MMC_SPI=y 92 - CONFIG_MMC=y 93 - CONFIG_DEVTMPFS_MOUNT=y 94 86 # CONFIG_RCU_TRACE is not set
+1 -1
arch/riscv/kernel/vdso/Makefile
··· 37 37 # these symbols in the kernel code rather than hand-coded addresses. 38 38 39 39 SYSCFLAGS_vdso.so.dbg = -shared -s -Wl,-soname=linux-vdso.so.1 \ 40 - -Wl,--hash-style=both 40 + -Wl,--build-id -Wl,--hash-style=both 41 41 $(obj)/vdso-dummy.o: $(src)/vdso.lds $(obj)/rt_sigreturn.o FORCE 42 42 $(call if_changed,vdsold) 43 43