History log of /src/sys/arch/riscv/conf/GENERIC |
Revision | | Date | Author | Comments |
1.24 |
| 07-May-2023 |
skrll | RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
|
1.23 |
| 09-Feb-2023 |
abs | Adjust _all_ cinclude of *.local files
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end"
The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
|
1.22 |
| 09-Feb-2023 |
abs | Ensure GENERIC.local is always at the end of GENERIC
Where a GENERIC config had an existing inclusion of GENERIC.local, ensure it is always at the end of the file, with a consistent comment:
# Pull in optional local configuration cinclude "arch/landisk/conf/GENERIC.local"
This allows GENERIC.local to correctly override all options
(This pass does not affect any GENERIC which did not already have an include of GENERIC.local)
|
1.21 |
| 25-Nov-2022 |
jmcneill | Add driver for SiFive FU540 PRCI clock controller.
|
1.20 |
| 19-Nov-2022 |
skrll | Some comments
|
1.19 |
| 15-Nov-2022 |
simonb | Include GENERIC.local if it exists.
|
1.18 |
| 12-Nov-2022 |
simonb | Add NFS_BOOT_DHCP option.
|
1.17 |
| 12-Oct-2022 |
simonb | "options<space><tab>"
|
1.16 |
| 29-Sep-2022 |
riastradh | swwdog(4): Add to GENERIC kernels.
Plus a handful of others that I'm familiar with. Lots of special- purpose kernels should probably have this too but I'm not going through all the arm, mips, and ppc evaluation board kernels to see which ones are relevant.
Omitted from systems I know to be very small: - sun2/GENERIC - dreamcast/GENERIC Feel free to remove it from others that need to be kept smaller.
Compile-tested a few of these just in case: - alpha/GENERIC - amd64/GENERIC - evbmips/OCTEON - i386/GENERIC - riscv/GENERIC
PR kern/29702
|
1.15 |
| 27-Sep-2022 |
skrll | Basic ddb and backtrace support.
[ 1.0000000] panic: kernel diagnostic assertion "msgbufaddr != 0" failed: file "/home/nick/netbsd/nbcvs/src/sys/arch/riscv/riscv/riscv_machdep.c", line 564 [ 1.0000000] cpu0: Begin traceback... [ 1.0000000] trace fp ffffffc000801dd0 [ 1.0000000] fp ffffffc000801e10 ?() at ffffffc0001eee98 [ 1.0000000] fp ffffffc000801e30 ?() at ffffffc0002ad984 [ 1.0000000] fp ffffffc000801ee0 ?() at ffffffc000005430 [ 1.0000000] cpu0: End traceback... [ 1.0000000] Trapframe @ 0xffffffc000801cb0 (cause=3 (breakpoint), status=0x100, pc=0xffffffc0000007e4, va=0): [ 1.0000000] ra =0xffffffc0001eee9c, sp =0xffffffc000801dd0, gp =0xffffffc0006a8f40, tp = 0 [ 1.0000000] s0 =0xffffffc000600ac0, s1 = 0x1000, s2 =0xffffffc000438df0, s3 =0xffffffc000801d80 [ 1.0000000] s4 =0xffffffc0001eed78, s5 =0xffffffc0006d55f8, s6 =0xffffffc000801d88, s7 =0xffffffc0006dfdb8 [ 1.0000000] s8 =0xffffffc000428c18, s9 =0xffffffc000801dd0, s10=0xffffffc0000a3822, s11=0xffffffc0006d55f8 [ 1.0000000] a0 = 0x17, a1 = 0xa, a2 = 0, a3 =0xffffffc00041f658 [ 1.0000000] a4 = 0, a5 = 0x1, a5 = 0, a7 = 0x1 [ 1.0000000] t0 =0xffffffc0006dfe30, t1 =0xffffffc000801bb8, t2 =0xffffffc000803000, t3 = 0x75 [ 1.0000000] t4 = 0, t5 = 0x63, t6 = 0x1 [ 1.0000000] kernel: breakpoint Stopped in pid 0.0 (system) at ffffffc0000007e4: c.ebreak db>
|
1.14 |
| 11-Sep-2022 |
skrll | Add some bus_space(9), bus_dma(9) and FDT infrastructure. Baby steps.
Remove the RISC-V Host Target Interface (HTIF) Emulation code.
|
1.13 |
| 07-Aug-2022 |
simonb | UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
|
1.12 |
| 20-Jan-2021 |
nia | do not enable kernel OSS compat in configs without compat_linux
perhaps kernel OSS compat can be merged into compat_linux to avoid further confusion
|
1.11 |
| 04-Nov-2020 |
skrll | Miscellaneous updates to reflect riscv-privileged-20190608.pdf
Some from zmcgrew@
|
1.10 |
| 01-Jun-2019 |
maxv | branches: 1.10.10; Misc changes in RISC-V. Start changing the memory layout, too.
|
1.9 |
| 01-Aug-2018 |
maxv | Unreference IPF/PF from all the config files, and enable NPF instead when wanted. This also fixes some inconsistencies I saw in several files (eg IPF options while IPF was not compiled, IPF+PF enabled by default, etc).
|
1.8 |
| 06-Nov-2017 |
rin | branches: 1.8.2; 1.8.4; 1.8.6; Revive commented out DISKLABEL_EI option to kernel configuration files that contain FFS_EI option.
|
1.7 |
| 14-Sep-2017 |
mrg | clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options.
removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
|
1.6 |
| 26-Feb-2017 |
maya | Remove commented DISKLABEL_EI for strictly little endian architectures
It will never be useful.
|
1.5 |
| 26-Feb-2017 |
rin | Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for other platforms by default.
|
1.4 |
| 19-Feb-2017 |
rin | PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386.
|
1.3 |
| 07-Aug-2016 |
christos | branches: 1.3.2; rename ifmpls to mpls, so we don't have if_ifmpls...
|
1.2 |
| 07-Aug-2015 |
maxv | branches: 1.2.2; Remove KMEMSTATS.
|
1.1 |
| 28-Mar-2015 |
matt | branches: 1.1.2; Beginnings of RISCV kernel support. Note that the pmap support is not yet committed and probably won't be for awhile. This is mostly preliminary waiting for the supervisor specification to come out. Lots of missing pieces but it mostly builds.
|
1.1.2.5 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
1.1.2.4 |
| 05-Oct-2016 |
skrll | Sync with HEAD
|
1.1.2.3 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|
1.1.2.2 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.2.1 |
| 28-Mar-2015 |
skrll | file GENERIC was added on branch nick-nhusb on 2015-04-06 15:18:01 +0000
|
1.2.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.3.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.8.6.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.8.4.1 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.8.2.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.8.2.1 |
| 06-Nov-2017 |
jdolecek | file GENERIC was added on branch tls-maxphys on 2017-12-03 11:36:38 +0000
|
1.10.10.2 |
| 03-Apr-2021 |
thorpej | Sync with HEAD.
|
1.10.10.1 |
| 14-Dec-2020 |
thorpej | Sync w/ HEAD.
|