ext2_err.et.in revision 47e90ebd348661ff0d3970ce0d57e6822e403f9f
1885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# 2885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# Copyright (C) 1993, 1994, 1995, 1996 Theodore Ts'o. 3885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# 4885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# %Begin-Header% 5885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# This file may be redistributed under the terms of the GNU Public 6885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# License. 7885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# %End-Header% 8885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org# 9885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org error_table ext2 10885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 11e3ea049fcaee2247e45f0ce793d4313babb4ef69tlegrand@chromium.orgec EXT2_ET_BASE, 12885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "EXT2FS Library version @E2FSPROGS_VERSION@" 13885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 14885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_EXT2FS_FILSYS, 15e3ea049fcaee2247e45f0ce793d4313babb4ef69tlegrand@chromium.org "Wrong magic number for ext2_filsys structure" 16885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 17885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_BADBLOCKS_LIST, 18885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for badblocks_list structure" 19885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 20885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_BADBLOCKS_ITERATE, 21885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for badblocks_iterate structure" 22885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 23885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_INODE_SCAN, 24885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for inode_scan structure" 25885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 26885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_IO_CHANNEL, 27885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for io_channel structure" 28885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 29885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_UNIX_IO_CHANNEL, 30885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for unix io_channel structure" 31885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 32885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_IO_MANAGER, 33885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for io_manager structure" 34885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 35885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_BLOCK_BITMAP, 36885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for block_bitmap structure" 37885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 38885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_INODE_BITMAP, 39885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for inode_bitmap structure" 40885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 41885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_GENERIC_BITMAP, 42885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for generic_bitmap structure" 43885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 44885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_TEST_IO_CHANNEL, 45885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for test io_channel structure" 46885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 47885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_DBLIST, 48885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for directory block list structure" 49885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 50885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_ICOUNT, 51885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for icount structure" 52885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 53885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_PQ_IO_CHANNEL, 54885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for Powerquest io_channel structure" 55885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 56885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_EXT2_FILE, 57885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for ext2 file structure" 58885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 59885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_E2IMAGE, 60885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for Ext2 Image Header" 61885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 62885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_INODE_IO_CHANNEL, 63885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number for inode io_channel structure" 64885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 65885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_MAGIC_RESERVED_9, 66885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Wrong magic number --- RESERVED_9" 67885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 68885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_BAD_MAGIC, 69885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Bad magic number in super-block" 70885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 71885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_REV_TOO_HIGH, 72885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Filesystem revision too high" 73885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 74885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_RO_FILSYS, 75885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Attempt to write to filesystem opened read-only" 76885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 77885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_GDESC_READ, 78885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Can't read group descriptors" 79885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 80885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_GDESC_WRITE, 81885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Can't write group descriptors" 82885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 83885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_GDESC_BAD_BLOCK_MAP, 84885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Corrupt group descriptor: bad block for block bitmap" 85885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 86885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_GDESC_BAD_INODE_MAP, 87885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Corrupt group descriptor: bad block for inode bitmap" 88885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 89885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_GDESC_BAD_INODE_TABLE, 90885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Corrupt group descriptor: bad block for inode table" 91885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 92885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_INODE_BITMAP_WRITE, 93885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Can't write an inode bitmap" 94885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 95885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_INODE_BITMAP_READ, 96885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Can't read an inode bitmap" 97885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 98885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_BLOCK_BITMAP_WRITE, 99885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Can't write an block bitmap" 100885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 101885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_BLOCK_BITMAP_READ, 102885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Can't read an block bitmap" 103885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org 104885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.orgec EXT2_ET_INODE_TABLE_WRITE, 105885f2ff5a7a7d6a73432d26a6c0ae9147e6b452sergeyu@chromium.org "Can't write an inode table" 106 107ec EXT2_ET_INODE_TABLE_READ, 108 "Can't read an inode table" 109 110ec EXT2_ET_NEXT_INODE_READ, 111 "Can't read next inode" 112 113ec EXT2_ET_UNEXPECTED_BLOCK_SIZE, 114 "Filesystem has unexpected block size" 115 116ec EXT2_ET_DIR_CORRUPTED, 117 "EXT2 directory corrupted" 118 119ec EXT2_ET_SHORT_READ, 120 "Attempt to read block from filesystem resulted in short read" 121 122ec EXT2_ET_SHORT_WRITE, 123 "Attempt to write block from filesystem resulted in short write" 124 125ec EXT2_ET_DIR_NO_SPACE, 126 "No free space in the directory" 127 128ec EXT2_ET_NO_INODE_BITMAP, 129 "Inode bitmap not loaded" 130 131ec EXT2_ET_NO_BLOCK_BITMAP, 132 "Block bitmap not loaded" 133 134ec EXT2_ET_BAD_INODE_NUM, 135 "Illegal inode number" 136 137ec EXT2_ET_BAD_BLOCK_NUM, 138 "Illegal block number" 139 140ec EXT2_ET_EXPAND_DIR_ERR, 141 "Internal error in ext2fs_expand_dir" 142 143ec EXT2_ET_TOOSMALL, 144 "Not enough space to build proposed filesystem" 145 146ec EXT2_ET_BAD_BLOCK_MARK, 147 "Illegal block number passed to ext2fs_mark_block_bitmap" 148 149ec EXT2_ET_BAD_BLOCK_UNMARK, 150 "Illegal block number passed to ext2fs_unmark_block_bitmap" 151 152ec EXT2_ET_BAD_BLOCK_TEST, 153 "Illegal block number passed to ext2fs_test_block_bitmap" 154 155ec EXT2_ET_BAD_INODE_MARK, 156 "Illegal inode number passed to ext2fs_mark_inode_bitmap" 157 158ec EXT2_ET_BAD_INODE_UNMARK, 159 "Illegal inode number passed to ext2fs_unmark_inode_bitmap" 160 161ec EXT2_ET_BAD_INODE_TEST, 162 "Illegal inode number passed to ext2fs_test_inode_bitmap" 163 164ec EXT2_ET_FUDGE_BLOCK_BITMAP_END, 165 "Attempt to fudge end of block bitmap past the real end" 166 167ec EXT2_ET_FUDGE_INODE_BITMAP_END, 168 "Attempt to fudge end of inode bitmap past the real end" 169 170ec EXT2_ET_BAD_IND_BLOCK, 171 "Illegal indirect block found" 172 173ec EXT2_ET_BAD_DIND_BLOCK, 174 "Illegal doubly indirect block found" 175 176ec EXT2_ET_BAD_TIND_BLOCK, 177 "Illegal triply indirect block found" 178 179ec EXT2_ET_NEQ_BLOCK_BITMAP, 180 "Block bitmaps are not the same" 181 182ec EXT2_ET_NEQ_INODE_BITMAP, 183 "Inode bitmaps are not the same" 184 185ec EXT2_ET_BAD_DEVICE_NAME, 186 "Illegal or malformed device name" 187 188ec EXT2_ET_MISSING_INODE_TABLE, 189 "A block group is missing an inode table" 190 191ec EXT2_ET_CORRUPT_SUPERBLOCK, 192 "The ext2 superblock is corrupt" 193 194ec EXT2_ET_BAD_GENERIC_MARK, 195 "Illegal generic bit number passed to ext2fs_mark_generic_bitmap" 196 197ec EXT2_ET_BAD_GENERIC_UNMARK, 198 "Illegal generic bit number passed to ext2fs_unmark_generic_bitmap" 199 200ec EXT2_ET_BAD_GENERIC_TEST, 201 "Illegal generic bit number passed to ext2fs_test_generic_bitmap" 202 203ec EXT2_ET_SYMLINK_LOOP, 204 "Too many symbolic links encountered." 205 206ec EXT2_ET_CALLBACK_NOTHANDLED, 207 "The callback function will not handle this case" 208 209ec EXT2_ET_BAD_BLOCK_IN_INODE_TABLE, 210 "The inode is from a bad block in the inode table" 211 212ec EXT2_ET_UNSUPP_FEATURE, 213 "Filesystem has unsupported feature(s)" 214 215ec EXT2_ET_RO_UNSUPP_FEATURE, 216 "Filesystem has unsupported read-only feature(s)" 217 218ec EXT2_ET_LLSEEK_FAILED, 219 "IO Channel failed to seek on read or write" 220 221ec EXT2_ET_NO_MEMORY, 222 "Memory allocation failed" 223 224ec EXT2_ET_INVALID_ARGUMENT, 225 "Invalid argument passed to ext2 library" 226 227ec EXT2_ET_BLOCK_ALLOC_FAIL, 228 "Could not allocate block in ext2 filesystem" 229 230ec EXT2_ET_INODE_ALLOC_FAIL, 231 "Could not allocate inode in ext2 filesystem" 232 233ec EXT2_ET_NO_DIRECTORY, 234 "Ext2 inode is not a directory" 235 236ec EXT2_ET_TOO_MANY_REFS, 237 "Too many references in table" 238 239ec EXT2_ET_FILE_NOT_FOUND, 240 "File not found by ext2_lookup" 241 242ec EXT2_ET_FILE_RO, 243 "File open read-only" 244 245ec EXT2_ET_DB_NOT_FOUND, 246 "Ext2 directory block not found" 247 248ec EXT2_ET_DIR_EXISTS, 249 "Ext2 directory already exists" 250 251ec EXT2_ET_UNIMPLEMENTED, 252 "Unimplemented ext2 library function" 253 254ec EXT2_ET_CANCEL_REQUESTED, 255 "User cancel requested" 256 257ec EXT2_ET_FILE_TOO_BIG, 258 "Ext2 file too big" 259 260ec EXT2_ET_JOURNAL_NOT_BLOCK, 261 "Supplied journal device not a block device" 262 263ec EXT2_ET_NO_JOURNAL_SB, 264 "Journal superblock not found" 265 266ec EXT2_ET_JOURNAL_TOO_SMALL, 267 "Journal must be at least 1024 blocks" 268 269ec EXT2_ET_JOURNAL_UNSUPP_VERSION, 270 "Unsupported journal version" 271 272ec EXT2_ET_LOAD_EXT_JOURNAL, 273 "Error loading external journal" 274 275ec EXT2_ET_NO_JOURNAL, 276 "Journal not found" 277 278ec EXT2_ET_DIRHASH_UNSUPP, 279 "Directory hash unsupported" 280 281ec EXT2_ET_BAD_EA_BLOCK_NUM, 282 "Illegal extended attribute block number" 283 284ec EXT2_ET_TOO_MANY_INODES, 285 "Cannot create filesystem with requested number of inodes" 286 287ec EXT2_ET_NOT_IMAGE_FILE, 288 "E2image snapshot not in use" 289 290ec EXT2_ET_RES_GDT_BLOCKS, 291 "Too many reserved group descriptor blocks" 292 293ec EXT2_ET_RESIZE_INODE_CORRUPT, 294 "Resize inode is corrupt" 295 296ec EXT2_ET_SET_BMAP_NO_IND, 297 "Missing indirect block not present" 298 299ec EXT2_ET_TDB_SUCCESS, 300 "TDB: Success" 301 302ec EXT2_ET_TDB_ERR_CORRUPT, 303 "TDB: Corrupt database" 304 305ec EXT2_ET_TDB_ERR_IO, 306 "TDB: IO Error" 307 308ec EXT2_ET_TDB_ERR_LOCK, 309 "TDB: Locking error" 310 311ec EXT2_ET_TDB_ERR_OOM, 312 "TDB: Out of memory" 313 314ec EXT2_ET_TDB_ERR_EXISTS, 315 "TDB: Record exists" 316 317ec EXT2_ET_TDB_ERR_NOLOCK, 318 "TDB: Lock exists on other keys" 319 320ec EXT2_ET_TDB_ERR_EINVAL, 321 "TDB: Invalid parameter" 322 323ec EXT2_ET_TDB_ERR_NOEXIST, 324 "TDB: Record does not exist" 325 326ec EXT2_ET_TDB_ERR_RDONLY, 327 "TDB: Write not permitted" 328 329 end 330 331