#
cc8dae91 |
| 19-Jan-2024 |
miod <miod@openbsd.org> |
More files to be blessed by the clean target.
|
#
27592c65 |
| 28-Apr-2023 |
krw <krw@openbsd.org> |
Move FSDISKTYPE uses from disklabel(8) invocations to vnconfig(8) invocations, making the geometry information written to the disklabel a bit more logically related to the disktab information from wh
Move FSDISKTYPE uses from disklabel(8) invocations to vnconfig(8) invocations, making the geometry information written to the disklabel a bit more logically related to the disktab information from whence it came. Also makes FSDISKTYPE usage consistent.
Flip the disklabel(8) invocations to the "echo '/ *'" idiom to make it obvious that the desire is to create a single 'a' partition containing all free space.
No intentional functional change. MBRs, disklabels and newfs outputs appear identical.
reads good to kn@
show more ...
|
#
c2ec8100 |
| 28-Apr-2023 |
krw <krw@openbsd.org> |
Retire -E's "expert" mode. Introduced 23 years ago to avoid confusing users with FFS attributes that only experts should fiddle with. Actual use has withered away with functionality rendered moot or
Retire -E's "expert" mode. Introduced 23 years ago to avoid confusing users with FFS attributes that only experts should fiddle with. Actual use has withered away with functionality rendered moot or moved elsewhere.
'-e' remains for the truly obscure corner cases.
Simply excise the code for now to see if hidden users/uses are exposed. Further simplifications are possible if no such users/uses surface.
ok with sthen@ millert@ kn@ otto@
show more ...
|
#
012c3cca |
| 26-Apr-2023 |
krw <krw@openbsd.org> |
Don't rely on the disklabel defaults or a disktab entry's ba#/fa# values for the block/fragment sizes that some install media need. Hoist the desired values into the newfs(8) invocations to make it o
Don't rely on the disklabel defaults or a disktab entry's ba#/fa# values for the block/fragment sizes that some install media need. Hoist the desired values into the newfs(8) invocations to make it obvious non-default values are required and what the values are.
No functional change.
show more ...
|
#
ce5d0fa6 |
| 26-Jul-2021 |
kn <kn@openbsd.org> |
Pass make flags to kernel and lib builds
Running `make -j4' in /usr/src/distrib/amd64/ramdisk_cd/ et al. executes make(1) to both build the RAMDISK kernel and build libraries.
Doing so does not pro
Pass make flags to kernel and lib builds
Running `make -j4' in /usr/src/distrib/amd64/ramdisk_cd/ et al. executes make(1) to both build the RAMDISK kernel and build libraries.
Doing so does not propagate the flags specified to the ramdisk_cd invocation, which in turn means `-j4' for example is ignored and both kernel and libraries will not be built in parallel.
Pass make(1)'s MFLAGS along to retain relevant flags; make is clever enough to separate flags, variable assignments and targets from each other and only pass along things to `MFLAGS' that'd make sense, i.e. `make -C. -j4 foo=bar' does *not* pass `-C.' to change directories. (can be easily tested with `make -p ... | grep MFLAGS'.)
This makes hacking on ramdisks/the installer much faster, espescially since the `bsd' target does `make clean' and therefore builds a new kernel every time.
OK deraadt
show more ...
|
#
32d40e93 |
| 14-Feb-2021 |
semarie <semarie@openbsd.org> |
distrib: restore rdsetroot -x usage (extract the disk.fs image) on stripped bsd.rd
It passes options to keep rd_root_size and rd_root_image symbols while stripping. These symbols are the ones used b
distrib: restore rdsetroot -x usage (extract the disk.fs image) on stripped bsd.rd
It passes options to keep rd_root_size and rd_root_image symbols while stripping. These symbols are the ones used by rdsetroot to insert or extract disk image into RAMDISK.
ok danj@ deraadt@
show more ...
|
#
4c3b9f70 |
| 13-Feb-2021 |
semarie <semarie@openbsd.org> |
distrib: merge "cp a b; strip b" to "objcopy -S a b"
ok deraadt@ danj@
|
#
35bd4277 |
| 31-Dec-2020 |
deraadt <deraadt@openbsd.org> |
oops, this was installing the smaller bsd.rd, which would be replaced by the proper miniroot bsd.rd a bit later.
|
#
6bc807e4 |
| 18-May-2020 |
otto <otto@openbsd.org> |
Make ffs2 the default for newfs; change all calls to create e.g. floppy filesystems or ramdisks to use explicit -O 1; installer already does that. ok sthen@
|
#
4675fc66 |
| 17-May-2020 |
deraadt <deraadt@openbsd.org> |
Change install images called *.fs to *.img. These are UFS filesystem images, but additionally have a bootblock in the first 8K (since UFS does not use that space). There are some UEFI direct-from-i
Change install images called *.fs to *.img. These are UFS filesystem images, but additionally have a bootblock in the first 8K (since UFS does not use that space). There are some UEFI direct-from-internet bootloaders that require the name *.img. So this makes things more convenient for those, while keeping it consistant in all architectures. ok kettenis beck kn
show more ...
|
#
0e6c59ce |
| 03-May-2019 |
deraadt <deraadt@openbsd.org> |
Further removal of differences (using install instead of cp, sorting chunks in a specified order, using a few variables, performing bsd.rd to bsd.gz conversion as similar as possible)
|
#
e602012d |
| 30-Apr-2019 |
deraadt <deraadt@openbsd.org> |
step by step, more removal of differences
|
#
4d23fe49 |
| 30-Apr-2019 |
deraadt <deraadt@openbsd.org> |
repair more trivial differences
|
#
03c1d9f7 |
| 30-Apr-2019 |
deraadt <deraadt@openbsd.org> |
rm is in /bin, no need to specify
|
#
47fa51d5 |
| 30-Apr-2019 |
deraadt <deraadt@openbsd.org> |
Every Makefile on every architecture had deviated in unique ways. Eliminate many more differences. When it makes sense, build bsd.rd and miniroot/ramdisk.fs and cd.iso in the same directory. More s
Every Makefile on every architecture had deviated in unique ways. Eliminate many more differences. When it makes sense, build bsd.rd and miniroot/ramdisk.fs and cd.iso in the same directory. More steps coming after this..
show more ...
|
#
cac5294d |
| 29-Apr-2019 |
deraadt <deraadt@openbsd.org> |
TOPDIR and TOP are not neccessary.
|
#
88e2a9b1 |
| 29-Apr-2019 |
deraadt <deraadt@openbsd.org> |
remove the abstraction REV on top of abstraction OSrev which is always the sme.
|
#
fad8bdf9 |
| 28-Apr-2019 |
deraadt <deraadt@openbsd.org> |
cleanup the situation around "df -i"
|
#
cc7fe0ed |
| 28-Apr-2019 |
deraadt <deraadt@openbsd.org> |
incorporate GZIPFLAGS into place everywhere
|
#
6a1b39a0 |
| 28-Apr-2019 |
deraadt <deraadt@openbsd.org> |
CBIN variable is also pointless, it is always "instbin". Rather than having two mysterious names, let's settle on one.
|
#
5d3a6210 |
| 28-Apr-2019 |
deraadt <deraadt@openbsd.org> |
the BSD_RD variable is pointless
|
#
7b572f1f |
| 28-Apr-2019 |
deraadt <deraadt@openbsd.org> |
Use new vnconfig vnd-auto-allocate mode. Resolve some variation between architectures, and start removing some crazy junk that has collected over the years. Being tested on all architectures... ok
Use new vnconfig vnd-auto-allocate mode. Resolve some variation between architectures, and start removing some crazy junk that has collected over the years. Being tested on all architectures... ok various people.
show more ...
|
#
9b26c7b8 |
| 14-Apr-2019 |
deraadt <deraadt@openbsd.org> |
Instead of using COPTS=-Oz (and similar) in make environment to force tightly-built ramdisk kernels, set the option in per-arch Makefile.inc based upon SMALL_KERNEL
|
#
4a3b5ded |
| 05-Apr-2019 |
deraadt <deraadt@openbsd.org> |
Use new rdsetroot.
|
#
b784eb60 |
| 19-Sep-2017 |
jasper <jasper@openbsd.org> |
remove unused GZIPEXT
|