public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Fix some bugs on RV32 build fail and issue
@ 2018-09-26  8:31 Zong Li
  2018-09-26  8:31 ` [PATCH v2 1/5] RISC-V: Build tishift only on 64-bit Zong Li
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Zong Li @ 2018-09-26  8:31 UTC (permalink / raw)
  To: palmer, aou; +Cc: hch, zong, vincentc, linux-riscv, linux-kernel, Zong Li

This patches contain the modificaion as follows:
1. Fix up the building fail on RV32.
2. Add umoddi3 and udivmoddi4 functions for RV32.
3. Fix ioremap problem on RV32.

Changes in v2:
 - Retain the copyright notices from libgcc in umoddi3.c and udivmoddi4.c.

Vincent Chen (1):
  RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t in ioremap

Zong Li (4):
  RISC-V: Build tishift only on 64-bit
  RISC-V: Use swiotlb on RV64 only
  lib: Add umoddi3 and udivmoddi4 of GCC library routines
  RISC-V: Select GENERIC_LIB_UMODDI3 on RV32

 arch/riscv/Kconfig        |   1 +
 arch/riscv/kernel/setup.c |   3 +
 arch/riscv/lib/Makefile   |   3 +-
 arch/riscv/mm/ioremap.c   |   2 +-
 lib/Kconfig               |   3 +
 lib/Makefile              |   1 +
 lib/udivmoddi4.c          | 309 ++++++++++++++++++++++++++++++++++++++++++++++
 lib/umoddi3.c             |  34 +++++
 8 files changed, 354 insertions(+), 2 deletions(-)
 create mode 100644 lib/udivmoddi4.c
 create mode 100644 lib/umoddi3.c

-- 
2.7.4


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

end of thread, other threads:[~2018-09-29  3:40 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-26  8:31 [PATCH v2 0/5] Fix some bugs on RV32 build fail and issue Zong Li
2018-09-26  8:31 ` [PATCH v2 1/5] RISC-V: Build tishift only on 64-bit Zong Li
2018-09-26  8:31 ` [PATCH v2 2/5] RISC-V: Use swiotlb on RV64 only Zong Li
2018-09-26  8:31 ` [PATCH v2 3/5] lib: Add umoddi3 and udivmoddi4 of GCC library routines Zong Li
2018-09-26 14:11   ` Christoph Hellwig
2018-09-26  8:31 ` [PATCH v2 4/5] RISC-V: Select GENERIC_LIB_UMODDI3 on RV32 Zong Li
2018-09-26  8:31 ` [PATCH v2 5/5] RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t in ioremap Zong Li
2018-09-28 23:52 ` [PATCH v2 0/5] Fix some bugs on RV32 build fail and issue Palmer Dabbelt
2018-09-29  3:40   ` Zong Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox