The NetBSD Project

CVS log for src/sys/arch/riscv/conf/GENERIC

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / riscv / conf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.24 / (download) - annotate - [select for diffs], Sun May 7 12:41:48 2023 UTC (9 months, 2 weeks ago) by skrll
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, HEAD
Changes since 1.23: +20 -164 lines
Diff to previous 1.23 (colored)

RISC-V support that works on QEMU with a single hart.

Thanks for Simon Burge for plic(4).

Revision 1.23 / (download) - annotate - [select for diffs], Thu Feb 9 14:09:49 2023 UTC (12 months, 1 week ago) by abs
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

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

Revision 1.22 / (download) - annotate - [select for diffs], Thu Feb 9 13:16:04 2023 UTC (12 months, 1 week ago) by abs
Branch: MAIN
Changes since 1.21: +3 -2 lines
Diff to previous 1.21 (colored)

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)

Revision 1.21 / (download) - annotate - [select for diffs], Fri Nov 25 12:35:44 2022 UTC (14 months, 3 weeks ago) by jmcneill
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10
Changes since 1.20: +6 -2 lines
Diff to previous 1.20 (colored)

Add driver for SiFive FU540 PRCI clock controller.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Nov 19 12:10:03 2022 UTC (15 months ago) by skrll
Branch: MAIN
Changes since 1.19: +4 -4 lines
Diff to previous 1.19 (colored)

Some comments

Revision 1.19 / (download) - annotate - [select for diffs], Tue Nov 15 14:44:04 2022 UTC (15 months, 1 week ago) by simonb
Branch: MAIN
Changes since 1.18: +4 -2 lines
Diff to previous 1.18 (colored)

Include GENERIC.local if it exists.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Nov 12 11:14:44 2022 UTC (15 months, 1 week ago) by simonb
Branch: MAIN
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 (colored)

Add NFS_BOOT_DHCP option.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Oct 12 07:56:46 2022 UTC (16 months, 1 week ago) by simonb
Branch: MAIN
Changes since 1.16: +5 -5 lines
Diff to previous 1.16 (colored)

"options<space><tab>"

Revision 1.16 / (download) - annotate - [select for diffs], Thu Sep 29 10:10:09 2022 UTC (16 months, 3 weeks ago) by riastradh
Branch: MAIN
CVS Tags: bouyer-sunxi-drm-base, bouyer-sunxi-drm
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored)

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

Revision 1.15 / (download) - annotate - [select for diffs], Tue Sep 27 08:18:21 2022 UTC (16 months, 3 weeks ago) by skrll
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

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>

Revision 1.14 / (download) - annotate - [select for diffs], Sun Sep 11 15:31:11 2022 UTC (17 months, 1 week ago) by skrll
Branch: MAIN
Changes since 1.13: +25 -11 lines
Diff to previous 1.13 (colored)

Add some bus_space(9), bus_dma(9) and FDT infrastructure. Baby steps.

Remove the RISC-V Host Target Interface (HTIF) Emulation code.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 7 02:52:29 2022 UTC (18 months, 2 weeks ago) by simonb
Branch: MAIN
Changes since 1.12: +7 -9 lines
Diff to previous 1.12 (colored)

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.

Revision 1.10.10.2 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:36 2021 UTC (2 years, 10 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.10.10.1: +2 -3 lines
Diff to previous 1.10.10.1 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)

Sync with HEAD.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jan 20 01:20:26 2021 UTC (3 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.11: +2 -3 lines
Diff to previous 1.11 (colored)

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

Revision 1.10.10.1 / (download) - annotate - [select for diffs], Mon Dec 14 14:38:00 2020 UTC (3 years, 2 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

Sync w/ HEAD.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 4 06:56:56 2020 UTC (3 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

Miscellaneous updates to reflect riscv-privileged-20190608.pdf

Some from zmcgrew@

Revision 1.8.6.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:06:41 2019 UTC (4 years, 8 months ago) by christos
Branch: phil-wifi
Changes since 1.8: +3 -9 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with HEAD

Revision 1.10 / (download) - annotate - [select for diffs], Sat Jun 1 12:42:27 2019 UTC (4 years, 8 months ago) by maxv
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: thorpej-futex
Changes since 1.9: +3 -5 lines
Diff to previous 1.9 (colored)

Misc changes in RISC-V. Start changing the memory layout, too.

Revision 1.8.4.1 / (download) - annotate - [select for diffs], Thu Sep 6 06:55:40 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.8: +2 -6 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.9 / (download) - annotate - [select for diffs], Wed Aug 1 20:04:13 2018 UTC (5 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, isaki-audio2-base, isaki-audio2
Changes since 1.8: +2 -6 lines
Diff to previous 1.8 (colored)

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).

Revision 1.8.2.2 / (download) - annotate - [select for diffs], Sun Dec 3 11:36:38 2017 UTC (6 years, 2 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.8.2.1: +178 -0 lines
Diff to previous 1.8.2.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

update from HEAD

Revision 1.8.2.1, Mon Nov 6 02:57:18 2017 UTC (6 years, 3 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.8: +0 -178 lines
FILE REMOVED

file GENERIC was added on branch tls-maxphys on 2017-12-03 11:36:38 +0000

Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 6 02:57:18 2017 UTC (6 years, 3 months ago) by rin
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, phil-wifi-base, pgoyette-compat-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: tls-maxphys, phil-wifi, pgoyette-compat
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)

Revive commented out DISKLABEL_EI option to kernel configuration files
that contain FFS_EI option.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Sep 14 07:58:43 2017 UTC (6 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.6: +4 -6 lines
Diff to previous 1.6 (colored)

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.

Revision 1.1.2.5 / (download) - annotate - [select for diffs], Mon Aug 28 17:51:50 2017 UTC (6 years, 5 months ago) by skrll
Branch: nick-nhusb
Changes since 1.1.2.4: +3 -2 lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD

Revision 1.3.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:34 2017 UTC (6 years, 10 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Sync with HEAD

Revision 1.2.2.1 / (download) - annotate - [select for diffs], Mon Mar 20 06:57:19 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Sync with HEAD

Revision 1.6 / (download) - annotate - [select for diffs], Sun Feb 26 12:21:15 2017 UTC (6 years, 11 months ago) by maya
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1
Changes since 1.5: +2 -3 lines
Diff to previous 1.5 (colored)

Remove commented DISKLABEL_EI for strictly little endian architectures

It will never be useful.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Feb 26 12:03:14 2017 UTC (6 years, 11 months ago) by rin
Branch: MAIN
Changes since 1.4: +3 -2 lines
Diff to previous 1.4 (colored)

Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for
other platforms by default.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Feb 19 07:47:01 2017 UTC (7 years ago) by rin
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

PR kern/51208
Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for
ALL on amd64 and i386.

Revision 1.1.2.4 / (download) - annotate - [select for diffs], Wed Oct 5 20:55:34 2016 UTC (7 years, 4 months ago) by skrll
Branch: nick-nhusb
Changes since 1.1.2.3: +3 -3 lines
Diff to previous 1.1.2.3 (colored) to branchpoint 1.1 (colored)

Sync with HEAD

Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 7 10:44:05 2016 UTC (7 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107, pgoyette-localcount-20161104, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, localcount-20160914, bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

rename ifmpls to mpls, so we don't have if_ifmpls...

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Tue Sep 22 12:05:50 2015 UTC (8 years, 5 months ago) by skrll
Branch: nick-nhusb
Changes since 1.1.2.2: +2 -3 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored)

Sync with HEAD

Revision 1.2 / (download) - annotate - [select for diffs], Fri Aug 7 13:53:28 2015 UTC (8 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921
Branch point for: pgoyette-localcount
Changes since 1.1: +2 -3 lines
Diff to previous 1.1 (colored)

Remove KMEMSTATS.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Mon Apr 6 15:18:01 2015 UTC (8 years, 10 months ago) by skrll
Branch: nick-nhusb
Changes since 1.1.2.1: +179 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)

Sync with HEAD

Revision 1.1.2.1, Sat Mar 28 16:13:56 2015 UTC (8 years, 10 months ago) by skrll
Branch: nick-nhusb
Changes since 1.1: +0 -179 lines
FILE REMOVED

file GENERIC was added on branch nick-nhusb on 2015-04-06 15:18:01 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Sat Mar 28 16:13:56 2015 UTC (8 years, 10 months ago) by matt
Branch: MAIN
CVS Tags: nick-nhusb-base-20150606, nick-nhusb-base-20150406
Branch point for: nick-nhusb

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>