svn commit: r348840 - head/sys/riscv/riscv

2019-06-09 Thread Mitchell Horne
Author: mhorne Date: Sun Jun 9 15:52:26 2019 New Revision: 348840 URL: https://svnweb.freebsd.org/changeset/base/348840 Log: Remove unused mcall_trap() function The mcall_trap() dummy function is unused, and should be removed as we are unlikely to support M-mode traps any time soon.

svn commit: r348839 - head/sys/riscv/conf

2019-06-09 Thread Mitchell Horne
Author: mhorne Date: Sun Jun 9 15:50:35 2019 New Revision: 348839 URL: https://svnweb.freebsd.org/changeset/base/348839 Log: RISC-V: Clean up some GENERIC options Some of the config options that are disabled by default seem to be only for historical reasons. Enable those that appear to

svn commit: r348838 - head/sys/riscv/riscv

2019-06-09 Thread Mitchell Horne
Author: mhorne Date: Sun Jun 9 15:48:36 2019 New Revision: 348838 URL: https://svnweb.freebsd.org/changeset/base/348838 Log: RISC-V: Announce real and available memory at boot Most architectures print their total (real) and available memory during boot. Properly initialize the realmem

svn commit: r348837 - head/sys/riscv/riscv

2019-06-09 Thread Mitchell Horne
Author: mhorne Date: Sun Jun 9 15:45:48 2019 New Revision: 348837 URL: https://svnweb.freebsd.org/changeset/base/348837 Log: Add TSLOG events to initriscv() Add the enter and exit events, similar to what's found in hammer_time() on amd64. We must use TSRAW as the pcpu isn't yet

svn commit: r348836 - in head/sys: conf riscv/include riscv/riscv

2019-06-09 Thread Mitchell Horne
Author: mhorne Date: Sun Jun 9 15:43:38 2019 New Revision: 348836 URL: https://svnweb.freebsd.org/changeset/base/348836 Log: Fix global pointer relaxations in the RISC-V kernel The gp register is intended to used by the linker as another means of performing relaxations, and should point

svn commit: r348835 - head/sys/riscv/riscv

2019-06-09 Thread Mitchell Horne
Author: mhorne Date: Sun Jun 9 15:36:51 2019 New Revision: 348835 URL: https://svnweb.freebsd.org/changeset/base/348835 Log: Remove block of dead code Approved by: markj (mentor) Modified: head/sys/riscv/riscv/exception.S Modified: head/sys/riscv/riscv/exception.S

svn commit: r346892 - in stable/12: lib/clang lib/clang/include/llvm/Config lib/clang/libllvm share/man/man5 share/mk tools/build/options

2019-04-29 Thread Mitchell Horne
Author: mhorne Date: Mon Apr 29 16:16:00 2019 New Revision: 346892 URL: https://svnweb.freebsd.org/changeset/base/346892 Log: MFC r346016: Add option to build LLVM RISC-V target Approved by: markj (mentor) Added: stable/12/tools/build/options/WITHOUT_LLVM_TARGET_RISCV - copied

svn commit: r346891 - in stable/11: lib/clang lib/clang/include/llvm/Config lib/clang/libllvm share/man/man5 share/mk tools/build/options

2019-04-29 Thread Mitchell Horne
Author: mhorne Date: Mon Apr 29 16:14:24 2019 New Revision: 346891 URL: https://svnweb.freebsd.org/changeset/base/346891 Log: MFC r346016: Add option to build LLVM RISC-V target Approved by: markj (mentor) Added: stable/11/tools/build/options/WITHOUT_LLVM_TARGET_RISCV - copied

svn commit: r346021 - in head/sys/riscv: include riscv

2019-04-07 Thread Mitchell Horne
Author: mhorne Date: Sun Apr 7 20:12:24 2019 New Revision: 346021 URL: https://svnweb.freebsd.org/changeset/base/346021 Log: RISC-V: initialize pcpu slightly earlier In certain scenarios, it is possible for PCPU data to be accessed before it has been initialized (e.g. during printf if

svn commit: r346016 - in head: lib/clang lib/clang/include/llvm/Config lib/clang/libllvm share/man/man5 share/mk tools/build/options

2019-04-07 Thread Mitchell Horne
Author: mhorne Date: Sun Apr 7 18:24:26 2019 New Revision: 346016 URL: https://svnweb.freebsd.org/changeset/base/346016 Log: Add option to build LLVM RISC-V target Reviewed by: emaste, dim Approved by: markj (mentor) MFC after:3 weeks Differential Revision:

svn commit: r345417 - in head: share/misc usr.bin/calendar/calendars

2019-03-22 Thread Mitchell Horne
ov\nmelif...@freebsd.org\n2011/10/04"] +mhorne [label="Mitchell Horne\nmho...@freebsd.org\n2019/03/20"] miwi [label="Martin Wilke\nm...@freebsd.org\n2011/02/18\n2018/06/14"] mizhka [label="Michael Zhilin\nmiz...@freebsd.org\n2016/07/19"] mjacob [label="M

<    1   2   3