| #
76ce3e0f |
| 23-May-2024 |
pgoyette <pgoyette@NetBSD.org> |
Get the case right when reverting local changes
|
| #
a0c1e983 |
| 22-May-2024 |
pgoyette <pgoyette@NetBSD.org> |
Remove some more accidental local changes
|
| #
8f43f9fe |
| 20-May-2024 |
pgoyette <pgoyette@NetBSD.org> |
Oooppss remove some local change that was accidentally committed
|
| #
f937c412 |
| 03-Jun-2023 |
lukem <lukem@NetBSD.org> |
bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER
Provide a single variable CC_WNO_ADDRESS_OF_PACKED_MEMBER with options for both clang and gcc, to replace CLANG_NO_ADDR_OF_PACKED_MEMBER CC_N
bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER
Provide a single variable CC_WNO_ADDRESS_OF_PACKED_MEMBER with options for both clang and gcc, to replace CLANG_NO_ADDR_OF_PACKED_MEMBER CC_NO_ADDR_OF_PACKED_MEMBER GCC_NO_ADDR_OF_PACKED_MEMBER
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
show more ...
|
| #
11f18d41 |
| 29-May-2023 |
lukem <lukem@NetBSD.org> |
bsd.own.mk: rename NO_ADDR_OF_PACKED_MEMBER to CC_NO_ADDR_OF_PACKED_MEMBER
Add "CC_" prefix to NO_ADDR_OF_PACKED_MEMBER.
We now have the following convention: GCC_NO_*: Disable specific warnings fr
bsd.own.mk: rename NO_ADDR_OF_PACKED_MEMBER to CC_NO_ADDR_OF_PACKED_MEMBER
Add "CC_" prefix to NO_ADDR_OF_PACKED_MEMBER.
We now have the following convention: GCC_NO_*: Disable specific warnings from GCC. CLANG_NO_*: Disable specific warnings from Clang. CC_NO_*: Disable specific warnings from both Clang and GCC.
This reserves "NO_*" Makefile variables to disable other features.
Some space->tab fixes.
show more ...
|
| #
a52ee8aa |
| 09-Aug-2022 |
pgoyette <pgoyette@NetBSD.org> |
Now that UFS_DIRHASH is default for biuilt-in file system modules, we need to update the loadable module builds, too.
|
| #
c8c2d0fc |
| 08-Jan-2022 |
pgoyette <pgoyette@NetBSD.org> |
Remove extra blank line
|
| #
80c3d1e5 |
| 08-Jan-2022 |
pgoyette <pgoyette@NetBSD.org> |
Use \t for pre-comment white-space
|
| #
67f139e2 |
| 06-Jan-2022 |
pgoyette <pgoyette@NetBSD.org> |
Since UFS_DIRHASH is explicitly disabled in GENERIC kernels (due to being suspected of memory corruption), it should not be enabled in the default module configurations either.
|
| #
0f75d4c1 |
| 18-Oct-2020 |
christos <christos@NetBSD.org> |
Provide a global no-packed-address for both gcc and clang
|
| #
facf2dbe |
| 18-Oct-2020 |
christos <christos@NetBSD.org> |
use the GCC_ warning variable
|
| #
53f398bf |
| 18-Oct-2020 |
christos <christos@NetBSD.org> |
Avoid alignment of packed member
|
| #
9aa2a9c3 |
| 16-May-2020 |
christos <christos@NetBSD.org> |
Add ACL support for FFS. From FreeBSD.
|
| #
0c792cd1 |
| 18-Apr-2020 |
christos <christos@NetBSD.org> |
Extended attribute support for ffsv2, from FreeBSD.
|
| #
cfb1182f |
| 19-Aug-2019 |
christos <christos@NetBSD.org> |
Enable extended attributes in modules.
|
| #
31dfde78 |
| 20-Jun-2019 |
pgoyette <pgoyette@NetBSD.org> |
Split the ufs code out of the ffs module and into its own module.
Adapt chfs and ext2fs modules accordingly.
|
| #
2ab43f0f |
| 17-Jun-2019 |
christos <christos@NetBSD.org> |
Add missing file for QUOTA
|
| #
2bc4fb1f |
| 17-Feb-2019 |
rin <rin@NetBSD.org> |
Bump default value of WARNS for modules from 3 to 5, and explicitly set WARNS for modules that fail with WARNS=5.
Also, turn on -Wno-missing-noreturn for clang for some files.
At the moment, among
Bump default value of WARNS for modules from 3 to 5, and explicitly set WARNS for modules that fail with WARNS=5.
Also, turn on -Wno-missing-noreturn for clang for some files.
At the moment, among ~ 360 modules, - 2 (lua and zfs) need WARNS=0 - 1 (solaris) needs WARNS=1 - 136 need WARNS=3 (mostly due to sign-compare) - 4 need WARNS=4 - others can be compiled with WARNS=5
Discussed on tech-kern.
show more ...
|
| #
42c8d67c |
| 08-May-2014 |
hannken <hannken@NetBSD.org> |
Add a global vnode cache:
- vcache_get() retrieves a referenced and initialised vnode / fs node pair. - vcache_remove() removes a vnode / fs node pair from the cache.
On cache miss vcache_get() cal
Add a global vnode cache:
- vcache_get() retrieves a referenced and initialised vnode / fs node pair. - vcache_remove() removes a vnode / fs node pair from the cache.
On cache miss vcache_get() calls new vfs operation vfs_loadvnode() to initialise a vnode / fs node pair. This call is guaranteed exclusive, no other thread will try to load this vnode / fs node pair.
Convert ufs/ext2fs, ufs/ffs and ufs/mfs to use this interface.
Remove now unused ufs/ufs_ihash
Discussed on tech-kern.
Welcome to 6.99.41
show more ...
|
| #
32dd7587 |
| 10-May-2012 |
riastradh <riastradh@NetBSD.org> |
Update ffs, ext2fs, and tmpfs module makefiles to add *_rename.c.
ok martin
|
| #
a216da57 |
| 26-May-2011 |
joerg <joerg@NetBSD.org> |
Default to -Wno-sign-compare -Wno-pointer-sign for clang. Push -Wno-array-bounds down to the cases that depend on it. Selectively disable warnings for 3rd party software or non-trivial issues to be r
Default to -Wno-sign-compare -Wno-pointer-sign for clang. Push -Wno-array-bounds down to the cases that depend on it. Selectively disable warnings for 3rd party software or non-trivial issues to be reviewed later to get clang -Werror to build most of the tree.
show more ...
|
| #
b41e8c3e |
| 13-Mar-2011 |
bouyer <bouyer@NetBSD.org> |
Fix source list for ffs module.
|
| #
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 ...
|
| #
c79910ee |
| 03-Mar-2010 |
pooka <pooka@NetBSD.org> |
-DFFS is no longer necessary
|
| #
59fcf213 |
| 22-Feb-2009 |
ad <ad@NetBSD.org> |
PR kern/26878 FFSv2 + softdep = livelock (no free ram) PR kern/16942 panic with softdep and quotas PR kern/19565 panic: softdep_write_inodeblock: indirect pointer #1 mismatch PR kern/26274 softdep pa
PR kern/26878 FFSv2 + softdep = livelock (no free ram) PR kern/16942 panic with softdep and quotas PR kern/19565 panic: softdep_write_inodeblock: indirect pointer #1 mismatch PR kern/26274 softdep panic: allocdirect_merge: ... PR kern/26374 Long delay before non-root users can write to softdep partitions PR kern/28621 1.6.x "vp != NULL" panic in ffs_softdep.c:4653 while unmounting a softdep (+quota) filesystem PR kern/29513 FFS+Softdep panic with unfsck-able file-corruption PR kern/31544 The ffs softdep code appears to fail to write dirty bits to disk PR kern/31981 stopping scsi disk can cause panic (softdep) PR kern/32116 kernel panic in softdep (assertion failure) PR kern/32532 softdep_trackbufs deadlock PR kern/37191 softdep: locking against myself PR kern/40474 Kernel panic after remounting raid root with softdep
Retire softdep, pass 2. As discussed and later formally announced on the mailing lists.
show more ...
|