| #
624144bd |
| 30-Aug-2021 |
christos <christos@NetBSD.org> |
use -ffunction-sections -fdata-sections --gc-sections with an ldscript that keeps _start. This deletes all unused code and shrinks the RAMDISK kernel enough to be able to boot again:
-rwxr-xr-x 1 r
use -ffunction-sections -fdata-sections --gc-sections with an ldscript that keeps _start. This deletes all unused code and shrinks the RAMDISK kernel enough to be able to boot again:
-rwxr-xr-x 1 root src 2519436 Aug 30 06:38 RAMDISK.1/netbsd* -rwxr-xr-x 1 root src 2104440 Aug 30 07:41 RAMDISK/netbsd*
text data bss dec hex filename 1525412 686252 63552 2275216 22b790 RAMDISK.1/netbsd 1098524 686400 67008 1851932 1c421c RAMDISK/netbsd
show more ...
|
| #
764686a7 |
| 03-Apr-2019 |
christos <christos@NetBSD.org> |
Gut more stuff so we fit. Last working RAMDISK kernel was 6.1.5. Nobody runs this stuff anymore, so consider that netbsd 9 might be the last sun2 release.
|
| #
f71d13bd |
| 01-Aug-2018 |
maxv <maxv@NetBSD.org> |
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 enable
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).
show more ...
|
| #
95772a88 |
| 14-Sep-2017 |
mrg <mrg@NetBSD.org> |
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 dependancie
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.
show more ...
|
| #
5f6e25a1 |
| 29-Jul-2017 |
maxv <maxv@NetBSD.org> |
Remove TCP_COMPAT_42 from the config files. Pass 3.
|
| #
02aebf5e |
| 07-Aug-2015 |
maxv <maxv@NetBSD.org> |
Remove KMEMSTATS.
|
| #
666e9191 |
| 30-Jun-2013 |
rmind <rmind@NetBSD.org> |
G/C PFIL_HOOKS from the kernel configs.
|
| #
e46f5f00 |
| 05-Jun-2013 |
christos <christos@NetBSD.org> |
remove obsolete networking options
|
| #
1cc8b68d |
| 27-Apr-2013 |
christos <christos@NetBSD.org> |
the bogus number police
|
| #
dc14ae83 |
| 27-Apr-2013 |
christos <christos@NetBSD.org> |
remove confusing numeric locators where they are unused.
|
| #
2c1aa36c |
| 02-Mar-2013 |
christos <christos@NetBSD.org> |
Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
|
| #
e240adbd |
| 01-Mar-2013 |
joerg <joerg@NetBSD.org> |
Retire OSI network stack. OK core@
|
| #
8a012bd8 |
| 22-Nov-2011 |
tls <tls@NetBSD.org> |
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they
The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be.
This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
show more ...
|
| #
4cbd24b2 |
| 30-Jun-2011 |
wiz <wiz@NetBSD.org> |
dependant -> dependent
|
| #
063f96f3 |
| 06-Mar-2011 |
bouyer <bouyer@NetBSD.org> |
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by
merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on.
See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details.
show more ...
|
| #
afdfce8e |
| 23-Nov-2010 |
hannken <hannken@NetBSD.org> |
Remove unused count from pseudo-device md.
|
| #
835e533b |
| 16-Apr-2010 |
pooka <pooka@NetBSD.org> |
Remove unused count (invariably "4") from pseudo-device fss.
|
| #
92ae85d1 |
| 06-Feb-2009 |
jym <jym@NetBSD.org> |
Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the confi
Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4)
See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html
Reviewed by abs@ in private mail.
show more ...
|
| #
6ba528b5 |
| 24-Nov-2008 |
ad <ad@NetBSD.org> |
Remove softdep, pass 1. We are focused on improving journalling.
Proposed on tech-kern@.
|
| #
0efea177 |
| 12-Nov-2008 |
ad <ad@NetBSD.org> |
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| #
1415bf50 |
| 02-Jun-2008 |
he <he@NetBSD.org> |
Bump miniroot size from 500k to 600k to compensate for recent bloat.
|
| #
03326f4a |
| 27-Apr-2008 |
tsutsui <tsutsui@NetBSD.org> |
Shrink ramdisk to 500k again. The crunched binary with optimized libraries fits it.
|
| #
9188a0e3 |
| 26-Apr-2008 |
tsutsui <tsutsui@NetBSD.org> |
Shrink install kernels a bit.
|
| #
080dee1d |
| 26-Apr-2008 |
tsutsui <tsutsui@NetBSD.org> |
Remove obsolete options SHMMAXPGS.
|
| #
fffa7e0b |
| 25-Apr-2008 |
he <he@NetBSD.org> |
Bump the ramdisk from 500k to 700k to compensate for bloat which happened while the sun2 kernels were unbuildable.
|