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-linus-6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux

Pull RISC-V fixes from Palmer Dabbelt:

- A fix to make the ISA extension static keys writable after init. This
manifests at least as a crash when loading modules (including KVM).

- A fixup for a build warning related to a poorly formed comment in our
perf driver.

* tag 'riscv-for-linus-6.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
perf: riscv legacy: fix kerneldoc comment warning
riscv: Ensure isa-ext static keys are writable

+2 -2
+1 -1
arch/riscv/kernel/cpufeature.c
··· 28 28 /* Host ISA bitmap */ 29 29 static DECLARE_BITMAP(riscv_isa, RISCV_ISA_EXT_MAX) __read_mostly; 30 30 31 - __ro_after_init DEFINE_STATIC_KEY_ARRAY_FALSE(riscv_isa_ext_keys, RISCV_ISA_EXT_KEY_MAX); 31 + DEFINE_STATIC_KEY_ARRAY_FALSE(riscv_isa_ext_keys, RISCV_ISA_EXT_KEY_MAX); 32 32 EXPORT_SYMBOL(riscv_isa_ext_keys); 33 33 34 34 /**
+1 -1
drivers/perf/riscv_pmu_legacy.c
··· 72 72 local64_set(&hwc->prev_count, initial_val); 73 73 } 74 74 75 - /** 75 + /* 76 76 * This is just a simple implementation to allow legacy implementations 77 77 * compatible with new RISC-V PMU driver framework. 78 78 * This driver only allows reading two counters i.e CYCLE & INSTRET.