Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/ews4800mips/conf/RAMDISK
RevisionDateAuthorComments
 1.37  22-Apr-2025  christos bump
 1.36  18-Apr-2025  christos bump
 1.35  17-Apr-2025  christos bump
 1.34  16-Apr-2025  christos bump
 1.33  27-Sep-2020  roy branches: 1.33.26;
vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.
 1.32  14-Jun-2020  tsutsui Disable COMPAT_13 and UFS_EXTATTR. Saves ~52kbytes.
 1.31  14-Jun-2020  tsutsui Sort options to match GENERIC.
 1.30  14-Jun-2020  tsutsui Disable npf instead of obsolete ipfilter. Saves ~82kbytes.

Maybe other installation kernels that include GENEIRIC-like ones
and use "no pseudo-device" options should be checked:
https://mail-index.netbsd.org/source-changes/2018/08/01/msg097235.html
 1.29  09-Jun-2020  tsutsui Fix comment.
 1.28  09-Jun-2020  tsutsui Specify -fno-unwind-tables to shrink binary. Saves ~3.5%.
 1.27  09-Jun-2020  tsutsui Suppress "options `COMPAT_xx' is not defined" warnings.
 1.26  07-Apr-2020  martin Disable userconf in the RAMDISK kernel to shrink it a bit
 1.25  19-Jan-2020  thorpej Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is
long since obsolete.
 1.24  23-Dec-2019  christos branches: 1.24.2;
Add a comment where the other memory disk is defined to avoid future confusion.
 1.23  27-Apr-2019  sevan Skip CARP & Veriexec support in RAMDISK to reduce size
 1.22  24-Dec-2017  christos branches: 1.22.4;
No DDB/ksyms
 1.21  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.20  20-Sep-2016  christos Put back the original size, this is not the reason we don't fit.
 1.19  19-Sep-2016  christos grow more
 1.18  18-Sep-2016  christos grow
 1.17  21-Aug-2015  christos branches: 1.17.2;
comment out disabling ksyms
 1.16  10-Mar-2012  joerg branches: 1.16.2; 1.16.16;
P1003_1B_SEMAPHORE is no longer optional.
 1.15  20-Mar-2011  tsutsui branches: 1.15.4; 1.15.8;
Shrink more options, file-systems and device.
 1.14  06-Mar-2011  bouyer 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.
 1.13  08-Feb-2011  tsutsui Disable more file-system and pseudo-devices to shrink install floppies.
 1.12  07-Dec-2009  pooka branches: 1.12.4; 1.12.6; 1.12.8;
remove rest of 'no file-system PORTAL' (portalfs kernel driver was removed)
 1.11  06-Feb-2009  jym 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.
 1.10  16-Jul-2008  tsutsui branches: 1.10.2;
Disable more pseudo-devices to shrink an install kernel.
 1.9  30-Jan-2008  tsutsui branches: 1.9.6; 1.9.10; 1.9.12; 1.9.14; 1.9.16;
Disable more options and file-systems to shrink install kernel.
 1.8  17-Oct-2007  garbled branches: 1.8.2;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.7  15-Oct-2007  tsutsui Disable agr(4) to shrink an install kernel.
 1.6  16-Feb-2007  tsutsui branches: 1.6.6; 1.6.14; 1.6.22; 1.6.24; 1.6.26;
Disable more options to shrink kernel size.
 1.5  02-Oct-2006  chs branches: 1.5.2; 1.5.4;
remove MALLOC_NOINLINE, it doesn't do anything anymore.
 1.4  28-Aug-2006  tsutsui branches: 1.4.2; 1.4.4;
options SYSTRACE is now disabled in GENERIC,
so remove "no options SYSTRACE".
 1.3  09-Jan-2006  tsutsui branches: 1.3.2; 1.3.6; 1.3.16; 1.3.18;
- Shrink more functions.
- Adjust MEMORY_DISK_ROOT_SIZE.
 1.2  08-Jan-2006  tsutsui Shrink RAMDISK kernel by disabling some functions.
 1.1  29-Dec-2005  tsutsui branches: 1.1.2;
Initial import of NetBSD/ews4800mips port,
for NEC's MIPS based EWS4800 workstations.

Most porting work was done by UCHIYAMA Yasushi <uch@netbsd>
http://mail-index.netbsd.org/port-mips/2004/06/27/0000.html
and various cleanup, updating, and fixes have been done by me.
Currently only EWS4800/350, 360, 360AD, 360ADII, 360EX and 360SX
models are supported.
 1.1.2.1  15-Jan-2006  yamt sync with head.
 1.3.18.1  01-Sep-2006  riz Pull up following revision(s) (requested by tsutsui in ticket #91):
sys/arch/ews4800mips/conf/RAMDISK: revision 1.4
options SYSTRACE is now disabled in GENERIC,
so remove "no options SYSTRACE".
 1.3.16.6  04-Feb-2008  yamt sync with head.
 1.3.16.5  27-Oct-2007  yamt sync with head.
 1.3.16.4  26-Feb-2007  yamt sync with head.
 1.3.16.3  30-Dec-2006  yamt sync with head.
 1.3.16.2  21-Jun-2006  yamt sync with head.
 1.3.16.1  09-Jan-2006  yamt file RAMDISK was added on branch yamt-lazymbuf on 2006-06-21 14:51:09 +0000
 1.3.6.1  03-Sep-2006  yamt sync with head.
 1.3.2.1  09-Sep-2006  rpaulo sync with head
 1.4.4.1  22-Oct-2006  yamt sync with head
 1.4.2.1  18-Nov-2006  ad Sync with head.
 1.5.4.1  03-Jun-2008  skrll Sync with netbsd-4.
 1.5.2.2  09-Mar-2008  bouyer Pull up following revision(s) (requested by tsutsui in ticket #1095):
sys/arch/ews4800mips/conf/RAMDISK: revision 1.9
Disable more options and file-systems to shrink install kernel.
 1.5.2.1  04-Feb-2008  riz Pull up following revision(s) (requested by tsutsui in ticket #1055):
sys/arch/ews4800mips/conf/RAMDISK: revision 1.7
Disable agr(4) to shrink an install kernel.
 1.6.26.1  18-Oct-2007  yamt sync with head.
 1.6.24.2  23-Mar-2008  matt sync with HEAD
 1.6.24.1  06-Nov-2007  matt sync with HEAD
 1.6.22.1  26-Oct-2007  joerg Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
 1.6.14.1  16-Oct-2007  garbled Sync with HEAD
 1.6.6.1  23-Oct-2007  ad Sync with head.
 1.8.2.1  18-Feb-2008  mjf Sync with HEAD.
 1.9.16.1  19-Oct-2008  haad Sync with HEAD.
 1.9.14.1  18-Jul-2008  simonb Sync with head.
 1.9.12.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.9.10.2  11-Mar-2010  yamt sync with head
 1.9.10.1  04-May-2009  yamt sync with head.
 1.9.6.1  28-Sep-2008  mjf Sync with HEAD.
 1.10.2.1  03-Mar-2009  skrll Sync with HEAD.
 1.12.8.2  08-Feb-2011  bouyer Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
 1.12.8.1  08-Feb-2011  bouyer Sync with HEAD
 1.12.6.1  06-Jun-2011  jruoho Sync with HEAD.
 1.12.4.2  21-Apr-2011  rmind sync with head
 1.12.4.1  05-Mar-2011  rmind sync with head
 1.15.8.1  11-Mar-2012  mrg sync to latest -current
 1.15.4.1  17-Apr-2012  yamt sync with head
 1.16.16.2  05-Oct-2016  skrll Sync with HEAD
 1.16.16.1  22-Sep-2015  skrll Sync with HEAD
 1.16.2.1  03-Dec-2017  jdolecek update from HEAD
 1.17.2.1  04-Nov-2016  pgoyette Sync with HEAD
 1.22.4.3  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.22.4.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.22.4.1  10-Jun-2019  christos Sync with HEAD
 1.24.2.1  25-Jan-2020  ad Sync with head.
 1.33.26.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed