diff options
author | pfg <pfg@FreeBSD.org> | 2016-06-07 14:37:43 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2016-06-07 14:37:43 +0000 |
commit | 900e707c8ab5b0f551a6b1edd88b4393a62d5772 (patch) | |
tree | aa284024d214248685698b0ddc057f12104d45d7 /lib/libc/stdlib/system.c | |
parent | 91c2355efb33f3c21dd998a05b06d2e54c331c96 (diff) | |
download | FreeBSD-src-900e707c8ab5b0f551a6b1edd88b4393a62d5772.zip FreeBSD-src-900e707c8ab5b0f551a6b1edd88b4393a62d5772.tar.gz |
ext2fs: cleanup generation number management.
Ext2/3/4 manages generation numbers differently than UFS so adopt
some rules that should work well. When allocating a new inode,
make sure we generate a "good" random value specifically avoiding
zero.
Don't interfere with the numbers that are already generated in
the filesystem: ext2fs doesn't have the backwards compatibility
issues where there were no generation numbers.
Reviewed by: kevlo
MFC after: 1 week
Diffstat (limited to 'lib/libc/stdlib/system.c')
0 files changed, 0 insertions, 0 deletions