Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/evbarm/conf/MARVELL_NAS
RevisionDateAuthorComments
 1.44  29-Jan-2024  christos PR/57889: Ricardo Branco: ext2fs does not have user immutable and append
file flags, only system ones. Restrict those to the superuser. Before
the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the
default.
 1.43  07-Aug-2022  simonb 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.
 1.42  30-Aug-2021  rin Enable FFS_EI and DISKLABEL_EI as this SoC supports both endians now.
 1.41  27-Sep-2020  roy vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.
 1.40  16-Aug-2020  jdolecek make COMPAT_LINUX option disabled by default

leave the option enabled only in amd64/i386 ALL kernels to make
sure it continues to be compilable also when included in kernel
 1.39  01-Aug-2020  maxv Remove references to BRIDGE_IPF, it is now compiled in by default.
 1.38  18-Apr-2020  skrll PMAP_DEBUG has been deleted on arm
 1.37  18-Apr-2020  skrll Trailing whitespace
 1.36  25-Mar-2020  jdolecek branches: 1.36.2;
remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs
to prepare for their eventual removal
 1.35  19-Jan-2020  thorpej Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is
long since obsolete.
 1.34  26-Apr-2019  sevan branches: 1.34.4;
Use veriexec.config to reduce duplication
 1.33  23-Oct-2018  jdolecek remove the 'wd* at umass?' for the non-standardized and rare (extinct?)
In-System Design ATA protocol over Bulk-Only devices from most kernels,
leave only in i386/amd64 ALL; it's unmaintained and likely currently broken,
lack of test hardware makes it impossible to support
 1.32  01-Aug-2018  maxv 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).
 1.31  14-Jul-2018  maxv Remove "options IPKDB", and the other associated options, from the config
files.

ipkdb is being retired. Its code is really old, and hasn't kept pace with
today's expectations: IPv6, SMP, modern NICs. The associated code for x86
was already removed because it was too incorrect to stay.

There are plans to rewrite a similar feature from scratch.

ok kamil christos
 1.30  12-Jul-2018  maxv Remove the kernel PMC code. Sent yesterday on tech-kern@.

This change:

* Removes "options PERFCTRS", the associated includes, and the associated
ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is
good.

* Removes the PMC code of ARM XSCALE.

* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.

* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The
definitions are put in sysarch.h.

* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control
and sys_pmc_get_info syscalls. They are marked as OBSOL in kern,
netbsd32 and rump.

* Removes the pmc_evid_t and pmc_ctr_t types.

* Removes all the associated man pages. The sets are marked as obsolete.
 1.29  17-Feb-2018  sevan branches: 1.29.2; 1.29.4;
With the introduction of ddb.dumpstack which is enabled by default, we no longer
need to explicitly set DDB_COMMANDONENTER to run a trace.
 1.28  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.27  13-Sep-2017  sevan Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh
 1.26  29-Jul-2017  maxv Remove TCP_COMPAT_42 from the config files. Pass 3.
 1.25  19-Feb-2017  rin PR kern/51208
Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for
ALL on amd64 and i386.
 1.24  26-Nov-2016  christos branches: 1.24.2;
mention PAX_SEGVGUARD dependency on FILEASSOC
 1.23  12-Aug-2015  maxv branches: 1.23.2;
Remove KMEMSTATS.
 1.22  16-Jul-2015  reinoud Update MARVELL_NAS to allow it to execute 6.X userland and fix obvious
obmissions.

The config file itself would benefit from rewriting it to use GENERIC.common
but i haven't dug into that yet.
 1.21  23-Aug-2014  dholland branches: 1.21.2;
Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.
 1.20  03-Aug-2014  martin Add COMPAT_NETBSD32 to more kernels (we have too many)
 1.19  21-May-2014  zafer fix typo.
 1.18  05-Oct-2013  kiyohara branches: 1.18.2;
Change some comments and coment-outed options.
 1.17  30-Jun-2013  rmind G/C PFIL_HOOKS from the kernel configs.
 1.16  05-Jun-2013  christos branches: 1.16.2;
remove obsolete networking options
 1.15  15-May-2013  reinoud Add (arbitrary) USB serial port support.
XXX why aren't other classes of USB devices added?
 1.14  27-Apr-2013  christos more bogus number removal
 1.13  27-Apr-2013  christos the bogus number police
 1.12  27-Apr-2013  christos remove confusing numeric locators where they are unused.
 1.11  02-Mar-2013  christos Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.
 1.10  01-Mar-2013  joerg Retire OSI network stack. OK core@
 1.9  29-Aug-2012  skrll branches: 1.9.2;
Typo in comment
 1.8  27-Jul-2012  kiyohara Enable mvcesa.
Also enable idmac in SHEEVAPLUG.
 1.7  31-Mar-2012  tsutsui Remove obsolete System V semaphores and share memory limit options
(SEMMNI, SEMMNS, SEMUME and SHMMAXPGS).
 1.6  10-Mar-2012  joerg P1003_1B_SEMAPHORE is no longer optional.
 1.5  18-Dec-2011  dholland WABPL is no longer considered experimental (has not been for some time)
so update its comment in config files.
 1.4  22-Nov-2011  tls branches: 1.4.2;

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.
 1.3  06-Mar-2011  bouyer branches: 1.3.4;
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.2  23-Nov-2010  hannken branches: 1.2.2; 1.2.4; 1.2.6;
Remove unused count from pseudo-device md.
 1.1  02-Oct-2010  kiyohara branches: 1.1.2; 1.1.4;
Add support Marvell Sheevaplug.
Add some NAS on Marvell SoC.
 1.1.4.2  22-Oct-2010  uebayasi Sync with HEAD (-D20101022).
 1.1.4.1  02-Oct-2010  uebayasi file MARVELL_NAS was added on branch uebayasi-xip on 2010-10-22 07:21:14 +0000
 1.1.2.2  09-Oct-2010  yamt sync with head
 1.1.2.1  02-Oct-2010  yamt file MARVELL_NAS was added on branch yamt-nfs-mp on 2010-10-09 03:31:43 +0000
 1.2.6.3  21-Apr-2011  rmind sync with head
 1.2.6.2  05-Mar-2011  rmind sync with head
 1.2.6.1  23-Nov-2010  rmind file MARVELL_NAS was added on branch rmind-uvmplock on 2011-03-05 20:50:03 +0000
 1.2.4.1  08-Feb-2011  bouyer Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
 1.2.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.3.4.3  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.3.4.2  30-Oct-2012  yamt sync with head
 1.3.4.1  17-Apr-2012  yamt sync with head
 1.4.2.3  05-Apr-2012  mrg sync to latest -current.
 1.4.2.2  11-Mar-2012  mrg sync to latest -current
 1.4.2.1  18-Feb-2012  mrg merge to -current.
 1.9.2.3  03-Dec-2017  jdolecek update from HEAD
 1.9.2.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.9.2.1  23-Jun-2013  tls resync from head
 1.16.2.2  18-May-2014  rmind sync with head
 1.16.2.1  28-Aug-2013  rmind sync with head
 1.18.2.1  10-Aug-2014  tls Rebase.
 1.21.2.3  28-Aug-2017  skrll Sync with HEAD
 1.21.2.2  05-Dec-2016  skrll Sync with HEAD
 1.21.2.1  22-Sep-2015  skrll Sync with HEAD
 1.23.2.2  20-Mar-2017  pgoyette Sync with HEAD
 1.23.2.1  07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.24.2.1  21-Apr-2017  bouyer Sync with HEAD
 1.29.4.3  21-Apr-2020  martin Sync with HEAD
 1.29.4.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.29.4.1  10-Jun-2019  christos Sync with HEAD
 1.29.2.3  26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.29.2.2  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.29.2.1  28-Jul-2018  pgoyette Sync with HEAD
 1.34.4.1  25-Jan-2020  ad Sync with head.
 1.36.2.1  20-Apr-2020  bouyer Sync with HEAD

RSS XML Feed