If you're following along the config rationalization, you might want to "diff -u GENERIC XEN3_DOM0". It's still huge, but it's mostly things that are just commented out in XEN3_DOM0 now. There are a few categories: 1) hyperv/virtio: probably we don't want to add these 2) options FOO where there is no reason to not have them in DOM0 3) modern hardware where we ought to have it 4) hardware that's very crufty and maybe we don't (cardbus/pcmcia) but maybe we do 5) using the usb include file instead of something that might or might not be like it. 6) various nits, changing bus0 to bus* sorts of things 7) Commented out things in XEN3_DOM0 that no longer appear in GENERIC, when those things don't have anything to do with Xen. (so just drop them) 8) some of the std.amd64/std.xen stuff doesn't really make sense. I am inclined to defer this for now until the easier/safer stuff is fixed. and aside from 1 and 4 I think this is all just drift, not intended. So I am inclined to adjust 7, 2, 3, 6, and 5, as separare steps, erring on the side of leaving out changes if I think people will be upset. (I will be doing a build.sh release and test-booting the dom0 kernel before committing actual changes.)
--- Begin Message ---
- To: source-changes%NetBSD.org@localhost
- Subject: CVS commit: src/sys/arch/amd64/conf
- From: "Greg Troxel" <gdt%netbsd.org@localhost>
- Date: Fri, 5 Mar 2021 20:30:56 +0000
Module Name: src Committed By: gdt Date: Fri Mar 5 20:30:56 UTC 2021 Modified Files: src/sys/arch/amd64/conf: XEN3_DOM0 Log Message: XEN3_DOM0: Approach GENERIC When processed to remove comments, blank lines, normalize whitespace, and sort/uniq (one line was previously duplicated), this file is identical to the previous version. It has been reorganized to reduce diffs to GENERIC, and many missing lines from GENERIC have been added but commented out. To generate a diff of this commit: cvs rdiff -u -r1.191 -r1.192 src/sys/arch/amd64/conf/XEN3_DOM0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
--- End Message ---