Linux-RISC-V Archive on lore.kernel.org
 help / color / Atom feed
* [GIT PULL] RISC-V Fixes for 5.9
@ 2020-10-09 17:52 Palmer Dabbelt
  2020-10-09 19:31 ` pr-tracker-bot
  0 siblings, 1 reply; 6+ messages in thread
From: Palmer Dabbelt @ 2020-10-09 17:52 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-riscv, linux-kernel

The following changes since commit 549738f15da0e5a00275977623be199fbbf7df50:

  Linux 5.9-rc8 (2020-10-04 16:04:34 -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.9

for you to fetch changes up to 84814460eef9af0fb56a4698341c9cb7996a6312:

  riscv: Fixup bootup failure with HARDENED_USERCOPY (2020-10-06 18:34:00 -0700)

----------------------------------------------------------------
RISC-V Fixes for 5.9

I have two fixes this week:

* A fix to actually reserve the device tree's memory.  Without this the device
  tree can be overwritten on systems that don't otherwise reserve it.  This
  issue should only manifest on !MMU systems.
* A workaround for a BUG() that triggers when the memory that originally
  contained initdata is freed and later repurposed.  This triggers a BUG() on
  builds that with HARDENED_USERCOPY enabled.

----------------------------------------------------------------
Atish Patra (1):
      RISC-V: Make sure memblock reserves the memory containing DT

Guo Ren (1):
      riscv: Fixup bootup failure with HARDENED_USERCOPY

 arch/riscv/kernel/vmlinux.lds.S | 5 +++--
 arch/riscv/mm/init.c            | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] RISC-V Fixes for 5.9
  2020-10-09 17:52 [GIT PULL] RISC-V Fixes for 5.9 Palmer Dabbelt
@ 2020-10-09 19:31 ` pr-tracker-bot
  0 siblings, 0 replies; 6+ messages in thread
From: pr-tracker-bot @ 2020-10-09 19:31 UTC (permalink / raw)
  To: Palmer Dabbelt; +Cc: linux-riscv, Linus Torvalds, linux-kernel

The pull request you sent on Fri, 09 Oct 2020 10:52:09 -0700 (PDT):

> git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.9

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/8a5f78d98c26c8e2a79ea37224435d2b434453e1

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] 6+ messages in thread

* Re: [GIT PULL] RISC-V Fixes for 5.9
  2020-10-05  7:16 ` Christoph Hellwig
@ 2020-10-05 15:50   ` Palmer Dabbelt
  0 siblings, 0 replies; 6+ messages in thread
From: Palmer Dabbelt @ 2020-10-05 15:50 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: linux-riscv, Linus Torvalds, linux-kernel

On Mon, 05 Oct 2020 00:16:32 PDT (-0700), Christoph Hellwig wrote:
> On Fri, Oct 02, 2020 at 09:07:27AM -0700, Palmer Dabbelt wrote:
>> * The addition of a symbol export for clint_time_val, which has been inlined
>>   into some timex functions and can be used by drivers.
>
> Err, haven't we just agreed on that this is a bad idea and jitterentropy
> should not call get_cycles()?

Sorry, I hadn't seen that when I'd posted the PR.  It looks like there's a
jitterentropy fix in the works, I'll drop the export when that lands.  Probably
best to talk on that thread, though, as there's more context over there.

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] RISC-V Fixes for 5.9
  2020-10-02 16:07 Palmer Dabbelt
  2020-10-02 17:15 ` pr-tracker-bot
@ 2020-10-05  7:16 ` Christoph Hellwig
  2020-10-05 15:50   ` Palmer Dabbelt
  1 sibling, 1 reply; 6+ messages in thread
From: Christoph Hellwig @ 2020-10-05  7:16 UTC (permalink / raw)
  To: Palmer Dabbelt; +Cc: linux-riscv, Linus Torvalds, linux-kernel

On Fri, Oct 02, 2020 at 09:07:27AM -0700, Palmer Dabbelt wrote:
> * The addition of a symbol export for clint_time_val, which has been inlined
>   into some timex functions and can be used by drivers.

Err, haven't we just agreed on that this is a bad idea and jitterentropy
should not call get_cycles()?

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] RISC-V Fixes for 5.9
  2020-10-02 16:07 Palmer Dabbelt
@ 2020-10-02 17:15 ` pr-tracker-bot
  2020-10-05  7:16 ` Christoph Hellwig
  1 sibling, 0 replies; 6+ messages in thread
From: pr-tracker-bot @ 2020-10-02 17:15 UTC (permalink / raw)
  To: Palmer Dabbelt; +Cc: linux-riscv, Linus Torvalds, linux-kernel

The pull request you sent on Fri, 02 Oct 2020 09:07:27 -0700 (PDT):

> git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-5.9-rc8

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/db23baa28eb1f93df1fc175a419e7ffe5b6f1582

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] 6+ messages in thread

* [GIT PULL] RISC-V Fixes for 5.9
@ 2020-10-02 16:07 Palmer Dabbelt
  2020-10-02 17:15 ` pr-tracker-bot
  2020-10-05  7:16 ` Christoph Hellwig
  0 siblings, 2 replies; 6+ messages in thread
From: Palmer Dabbelt @ 2020-10-02 16:07 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-riscv, linux-kernel

The following changes since commit a1b8638ba1320e6684aa98233c15255eb803fac7:

  Linux 5.9-rc7 (2020-09-27 14:38:10 -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.9-rc8

for you to fetch changes up to aa9887608e77b835d51f05a54940380391cd4e21:

  RISC-V: Check clint_time_val before use (2020-09-30 11:05:14 -0700)

----------------------------------------------------------------
RISC-V Fixes for 5.9

I have two fixes for this week:

* The addition of a symbol export for clint_time_val, which has been inlined
  into some timex functions and can be used by drivers.
* A fix to avoid calling get_cycles() before the timers have been probed.

These both only effect !MMU systems.

----------------------------------------------------------------
Anup Patel (1):
      RISC-V: Check clint_time_val before use

Palmer Dabbelt (1):
      clocksource: clint: Export clint_time_val for modules

 arch/riscv/include/asm/stackprotector.h |  4 ----
 arch/riscv/include/asm/timex.h          | 13 +++++++++++++
 drivers/clocksource/timer-clint.c       |  1 +
 3 files changed, 14 insertions(+), 4 deletions(-)

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, back to index

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-09 17:52 [GIT PULL] RISC-V Fixes for 5.9 Palmer Dabbelt
2020-10-09 19:31 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2020-10-02 16:07 Palmer Dabbelt
2020-10-02 17:15 ` pr-tracker-bot
2020-10-05  7:16 ` Christoph Hellwig
2020-10-05 15:50   ` Palmer Dabbelt

Linux-RISC-V Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-riscv/0 linux-riscv/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-riscv linux-riscv/ https://lore.kernel.org/linux-riscv \
		linux-riscv@lists.infradead.org
	public-inbox-index linux-riscv

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.infradead.lists.linux-riscv


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git