* [GIT PULL] RISC-V Patches for the 5.15 Merge Window, Part 1
@ 2021-09-05 0:15 ` Palmer Dabbelt
0 siblings, 0 replies; 5+ messages in thread
From: Palmer Dabbelt @ 2021-09-05 0:15 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-riscv, linux-kernel
The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.15-mw0
for you to fetch changes up to c24a19674258dcc968a198d8e0d4717c8f27700c:
riscv: add support for hugepage migration (2021-08-26 22:01:22 -0700)
----------------------------------------------------------------
RISC-V Patches for the 5.15 Merge Window, Part 1
* Support for PC-relative instructions (auipc and branches) in kprobes.
* Support for forced IRQ threading.
* Support for the hlt/nohlt kernel command line options, via the generic
idle loop.
* Support for showing the edge/level triggered behavior of interrupts in
/proc/interrupts.
* A handful of cleanups to our address mapping mechanisms.
* Support for allocating gigantic hugepages via CMA.
* Support for the undefined behavior sanitizer.
* A handful of cleanups to the VDSO that allow the kernel to build with
LLD.
* Support for hugepage migration.
----------------------------------------------------------------
There are a handful of patches that I'm still hoping to pick up for this merge
window, but I thoughti t would be best to get these out now rather than
waiting.
----------------------------------------------------------------
Alexandre Ghiti (6):
riscv: Optimize kernel virtual address conversion macro
riscv: Introduce va_kernel_pa_offset for 32-bit kernel
riscv: Get rid of map_size parameter to create_kernel_page_table
riscv: Use __maybe_unused instead of #ifdefs around variable declarations
riscv: Simplify BUILTIN_DTB device tree mapping handling
riscv: Move early fdt mapping creation in its own function
Chen Lifu (2):
riscv: kprobes: implement the auipc instruction
riscv: kprobes: implement the branch instructions
Chen Wandun (1):
riscv: add support for hugepage migration
Drew Fustini (1):
dt-bindings: riscv: add starfive jh7100 bindings
Jason Wang (1):
riscv: use strscpy to replace strlcpy
Jisheng Zhang (2):
riscv: Keep the riscv Kconfig selects sorted
riscv: Enable Undefined Behavior Sanitizer UBSAN
Kefeng Wang (4):
riscv: Allow forced irq threading
riscv: Enable idle generic idle loop
riscv: Enable GENERIC_IRQ_SHOW_LEVEL
riscv: Support allocating gigantic hugepages using CMA
Kenneth Lee (1):
riscv: fix the global name pfn_base confliction error
Palmer Dabbelt (1):
RISC-V: Fix VDSO build for !MMU
Saleem Abdulrasool (1):
riscv: explicitly use symbol offsets for VDSO
Tong Tiangen (1):
riscv: Implement thread_struct whitelist for hardened usercopy
.../devicetree/bindings/riscv/starfive.yaml | 27 +++++
arch/riscv/Kconfig | 12 +-
arch/riscv/Makefile | 6 +
arch/riscv/include/asm/page.h | 21 +---
arch/riscv/include/asm/processor.h | 8 ++
arch/riscv/include/asm/vdso.h | 23 ++--
arch/riscv/kernel/probes/decode-insn.c | 5 +-
arch/riscv/kernel/probes/simulate-insn.c | 112 ++++++++++++++++++
arch/riscv/kernel/setup.c | 2 +-
arch/riscv/kernel/vdso/Makefile | 26 ++---
arch/riscv/kernel/vdso/gen_vdso_offsets.sh | 5 +
arch/riscv/kernel/vdso/so2s.sh | 6 -
arch/riscv/mm/init.c | 130 +++++++++------------
13 files changed, 256 insertions(+), 127 deletions(-)
create mode 100644 Documentation/devicetree/bindings/riscv/starfive.yaml
create mode 100755 arch/riscv/kernel/vdso/gen_vdso_offsets.sh
delete mode 100755 arch/riscv/kernel/vdso/so2s.sh
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL] RISC-V Patches for the 5.15 Merge Window, Part 1
@ 2021-09-05 0:15 ` Palmer Dabbelt
0 siblings, 0 replies; 5+ messages in thread
From: Palmer Dabbelt @ 2021-09-05 0:15 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-riscv, linux-kernel
The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.15-mw0
for you to fetch changes up to c24a19674258dcc968a198d8e0d4717c8f27700c:
riscv: add support for hugepage migration (2021-08-26 22:01:22 -0700)
----------------------------------------------------------------
RISC-V Patches for the 5.15 Merge Window, Part 1
* Support for PC-relative instructions (auipc and branches) in kprobes.
* Support for forced IRQ threading.
* Support for the hlt/nohlt kernel command line options, via the generic
idle loop.
* Support for showing the edge/level triggered behavior of interrupts in
/proc/interrupts.
* A handful of cleanups to our address mapping mechanisms.
* Support for allocating gigantic hugepages via CMA.
* Support for the undefined behavior sanitizer.
* A handful of cleanups to the VDSO that allow the kernel to build with
LLD.
* Support for hugepage migration.
----------------------------------------------------------------
There are a handful of patches that I'm still hoping to pick up for this merge
window, but I thoughti t would be best to get these out now rather than
waiting.
----------------------------------------------------------------
Alexandre Ghiti (6):
riscv: Optimize kernel virtual address conversion macro
riscv: Introduce va_kernel_pa_offset for 32-bit kernel
riscv: Get rid of map_size parameter to create_kernel_page_table
riscv: Use __maybe_unused instead of #ifdefs around variable declarations
riscv: Simplify BUILTIN_DTB device tree mapping handling
riscv: Move early fdt mapping creation in its own function
Chen Lifu (2):
riscv: kprobes: implement the auipc instruction
riscv: kprobes: implement the branch instructions
Chen Wandun (1):
riscv: add support for hugepage migration
Drew Fustini (1):
dt-bindings: riscv: add starfive jh7100 bindings
Jason Wang (1):
riscv: use strscpy to replace strlcpy
Jisheng Zhang (2):
riscv: Keep the riscv Kconfig selects sorted
riscv: Enable Undefined Behavior Sanitizer UBSAN
Kefeng Wang (4):
riscv: Allow forced irq threading
riscv: Enable idle generic idle loop
riscv: Enable GENERIC_IRQ_SHOW_LEVEL
riscv: Support allocating gigantic hugepages using CMA
Kenneth Lee (1):
riscv: fix the global name pfn_base confliction error
Palmer Dabbelt (1):
RISC-V: Fix VDSO build for !MMU
Saleem Abdulrasool (1):
riscv: explicitly use symbol offsets for VDSO
Tong Tiangen (1):
riscv: Implement thread_struct whitelist for hardened usercopy
.../devicetree/bindings/riscv/starfive.yaml | 27 +++++
arch/riscv/Kconfig | 12 +-
arch/riscv/Makefile | 6 +
arch/riscv/include/asm/page.h | 21 +---
arch/riscv/include/asm/processor.h | 8 ++
arch/riscv/include/asm/vdso.h | 23 ++--
arch/riscv/kernel/probes/decode-insn.c | 5 +-
arch/riscv/kernel/probes/simulate-insn.c | 112 ++++++++++++++++++
arch/riscv/kernel/setup.c | 2 +-
arch/riscv/kernel/vdso/Makefile | 26 ++---
arch/riscv/kernel/vdso/gen_vdso_offsets.sh | 5 +
arch/riscv/kernel/vdso/so2s.sh | 6 -
arch/riscv/mm/init.c | 130 +++++++++------------
13 files changed, 256 insertions(+), 127 deletions(-)
create mode 100644 Documentation/devicetree/bindings/riscv/starfive.yaml
create mode 100755 arch/riscv/kernel/vdso/gen_vdso_offsets.sh
delete mode 100755 arch/riscv/kernel/vdso/so2s.sh
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] RISC-V Patches for the 5.15 Merge Window, Part 1
2021-09-05 0:15 ` Palmer Dabbelt
@ 2021-09-05 19:07 ` pr-tracker-bot
-1 siblings, 0 replies; 5+ messages in thread
From: pr-tracker-bot @ 2021-09-05 19:07 UTC (permalink / raw)
To: Palmer Dabbelt; +Cc: Linus Torvalds, linux-riscv, linux-kernel
The pull request you sent on Sat, 04 Sep 2021 17:15:57 -0700 (PDT):
> git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.15-mw0
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/063df71a574b88e94391a3a719cf66d1b46df884
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] RISC-V Patches for the 5.15 Merge Window, Part 1
@ 2021-09-05 19:07 ` pr-tracker-bot
0 siblings, 0 replies; 5+ messages in thread
From: pr-tracker-bot @ 2021-09-05 19:07 UTC (permalink / raw)
To: Palmer Dabbelt; +Cc: Linus Torvalds, linux-riscv, linux-kernel
The pull request you sent on Sat, 04 Sep 2021 17:15:57 -0700 (PDT):
> git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.15-mw0
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/063df71a574b88e94391a3a719cf66d1b46df884
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] RISC-V Patches for the 5.15 Merge Window, Part 1
2021-09-05 0:15 ` Palmer Dabbelt
(?)
(?)
@ 2021-09-06 10:06 ` Ben Dooks
-1 siblings, 0 replies; 5+ messages in thread
From: Ben Dooks @ 2021-09-06 10:06 UTC (permalink / raw)
To: Palmer Dabbelt; +Cc: linux-riscv
On 05/09/2021 01:15, Palmer Dabbelt wrote:
> The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:
>
> Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.15-mw0
>
> for you to fetch changes up to c24a19674258dcc968a198d8e0d4717c8f27700c:
>
> riscv: add support for hugepage migration (2021-08-26 22:01:22 -0700)
>
> ----------------------------------------------------------------
Did my build flags for assembly in modules get missed?
--
Ben Dooks http://www.codethink.co.uk/
Senior Engineer Codethink - Providing Genius
https://www.codethink.co.uk/privacy.html
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-09-06 10:03 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-05 0:15 [GIT PULL] RISC-V Patches for the 5.15 Merge Window, Part 1 Palmer Dabbelt
2021-09-05 0:15 ` Palmer Dabbelt
2021-09-05 19:07 ` pr-tracker-bot
2021-09-05 19:07 ` pr-tracker-bot
2021-09-06 10:06 ` Ben Dooks
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.