ChangeLog, pass1.c, problem.c, problem.h, problemP.h:
pass1.c: Treat inodes with a low dtime (that were from a corrupted
orphan list) specially.
problem.c, problem.h: Add new problem codes PR_1_LOW_DTIME and
PR_1_ORPHAN_LIST_REFUGEES, and a new latch group, PR_LATCH_LOW_DTIME.
problemP.h: Expand the size of the problem flag to be an int instead
of a short. Expand space in the flag word which is reserved for
problem latch flags from 3 bits to 8 bits.
ChangeLog, expect.1, expect.2, image.gz, name:
f_badorphan: New test which verifies corrupted orphan list handling.
2001-05-14 16:47:41 +04:00
|
|
|
Clearing orphaned inode 54 (uid=0, gid=0, mode=0100600, size=44610)
|
|
|
|
Clearing orphaned inode 32 (uid=0, gid=0, mode=040700, size=1024)
|
|
|
|
Clearing orphaned inode 67 (uid=0, gid=0, mode=040700, size=1024)
|
|
|
|
Clearing orphaned inode 55 (uid=0, gid=0, mode=040700, size=1024)
|
2003-08-21 08:40:26 +04:00
|
|
|
Backing up journal inode block information.
|
|
|
|
|
ChangeLog, pass1.c, problem.c, problem.h, problemP.h:
pass1.c: Treat inodes with a low dtime (that were from a corrupted
orphan list) specially.
problem.c, problem.h: Add new problem codes PR_1_LOW_DTIME and
PR_1_ORPHAN_LIST_REFUGEES, and a new latch group, PR_LATCH_LOW_DTIME.
problemP.h: Expand the size of the problem flag to be an int instead
of a short. Expand space in the flag word which is reserved for
problem latch flags from 3 bits to 8 bits.
ChangeLog, expect.1, expect.2, image.gz, name:
f_badorphan: New test which verifies corrupted orphan list handling.
2001-05-14 16:47:41 +04:00
|
|
|
Pass 1: Checking inodes, blocks, and sizes
|
|
|
|
Inodes that were part of a corrupted orphan linked list found. Fix? yes
|
|
|
|
|
|
|
|
Inode 13 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 17 was part of the orphaned inode list. FIXED.
|
|
|
|
Deleted inode 18 has zero dtime. Fix? yes
|
|
|
|
|
|
|
|
Inode 19 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 22 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 23 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 24 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 25 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 26 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 27 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 28 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 30 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 33 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 36 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 38 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 43 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 44 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 46 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 47 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 51 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 53 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 56 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 61 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 65 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 70 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 71 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 75 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 77 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 83 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 84 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 85 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 87 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 91 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 93 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 96 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 97 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 99 was part of the orphaned inode list. FIXED.
|
|
|
|
Inode 109 was part of the orphaned inode list. FIXED.
|
|
|
|
Pass 2: Checking directory structure
|
|
|
|
Pass 3: Checking directory connectivity
|
|
|
|
Pass 4: Checking reference counts
|
|
|
|
Pass 5: Checking group summary information
|
2002-03-07 10:47:07 +03:00
|
|
|
Block bitmap differences: -(1363--1399) -(1401--1405) -1461 -(1505--1533) -(1538--1540) -(1566--1574) -(1593--1600) -(1604--1605) -1654 -(1656--1703) -(1706--1726) -1728 -(1803--1804) -1913 -(2286--2295) -2392 -(2960--2973) -(3118--3154) -3345 -(3451--3452) -3569 -(3748--3749) -4409 -(4411--4414) -(4435--4456) -(4720--4725) -4929 -(4967--4984) -(5258--5275) -(5352--5354) -(5412--5425) -5493 -(5620--5647) -(5676--5677) -(5720--5744) -(5760--5788) -6013
|
ChangeLog, pass1.c, problem.c, problem.h, problemP.h:
pass1.c: Treat inodes with a low dtime (that were from a corrupted
orphan list) specially.
problem.c, problem.h: Add new problem codes PR_1_LOW_DTIME and
PR_1_ORPHAN_LIST_REFUGEES, and a new latch group, PR_LATCH_LOW_DTIME.
problemP.h: Expand the size of the problem flag to be an int instead
of a short. Expand space in the flag word which is reserved for
problem latch flags from 3 bits to 8 bits.
ChangeLog, expect.1, expect.2, image.gz, name:
f_badorphan: New test which verifies corrupted orphan list handling.
2001-05-14 16:47:41 +04:00
|
|
|
Fix? yes
|
|
|
|
|
|
|
|
Free blocks count wrong for group #0 (5801, counted=6210).
|
|
|
|
Fix? yes
|
|
|
|
|
|
|
|
Free blocks count wrong (5801, counted=6210).
|
|
|
|
Fix? yes
|
|
|
|
|
2002-03-07 10:47:07 +03:00
|
|
|
Inode bitmap differences: -13 -(17--19) -(22--28) -30 -33 -36 -38 -(43--44) -(46--47) -51 -53 -56 -61 -65 -(70--71) -75 -77 -(83--85) -87 -91 -93 -(96--97) -99 -109
|
ChangeLog, pass1.c, problem.c, problem.h, problemP.h:
pass1.c: Treat inodes with a low dtime (that were from a corrupted
orphan list) specially.
problem.c, problem.h: Add new problem codes PR_1_LOW_DTIME and
PR_1_ORPHAN_LIST_REFUGEES, and a new latch group, PR_LATCH_LOW_DTIME.
problemP.h: Expand the size of the problem flag to be an int instead
of a short. Expand space in the flag word which is reserved for
problem latch flags from 3 bits to 8 bits.
ChangeLog, expect.1, expect.2, image.gz, name:
f_badorphan: New test which verifies corrupted orphan list handling.
2001-05-14 16:47:41 +04:00
|
|
|
Fix? yes
|
|
|
|
|
|
|
|
Free inodes count wrong for group #0 (1951, counted=1989).
|
|
|
|
Fix? yes
|
|
|
|
|
|
|
|
Directories count wrong for group #0 (41, counted=22).
|
|
|
|
Fix? yes
|
|
|
|
|
|
|
|
Free inodes count wrong (1951, counted=1989).
|
|
|
|
Fix? yes
|
|
|
|
|
|
|
|
|
|
|
|
test_filesys: ***** FILE SYSTEM WAS MODIFIED *****
|
|
|
|
test_filesys: 59/2048 files (22.0% non-contiguous), 1982/8192 blocks
|
|
|
|
Exit status is 1
|