dbg_gen
dbg_gen("process PEB %d", pnum);
dbg_gen("process PEB %d", pnum);
dbg_gen("max. sequence number: %llu", ai->max_sqnum);
dbg_gen("%s major is %u", ubi->ubi_name, MAJOR(dev));
dbg_gen("sizeof(struct ubi_ainf_peb) %zu", sizeof(struct ubi_ainf_peb));
dbg_gen("sizeof(struct ubi_wl_entry) %zu", sizeof(struct ubi_wl_entry));
dbg_gen("min_io_size %d", ubi->min_io_size);
dbg_gen("max_write_size %d", ubi->max_write_size);
dbg_gen("hdrs_min_io_size %d", ubi->hdrs_min_io_size);
dbg_gen("ec_hdr_alsize %d", ubi->ec_hdr_alsize);
dbg_gen("vid_hdr_alsize %d", ubi->vid_hdr_alsize);
dbg_gen("vid_hdr_offset %d", ubi->vid_hdr_offset);
dbg_gen("vid_hdr_aloffset %d", ubi->vid_hdr_aloffset);
dbg_gen("vid_hdr_shift %d", ubi->vid_hdr_shift);
dbg_gen("leb_start %d", ubi->leb_start);
dbg_gen("max_erroneous %d", ubi->max_erroneous);
dbg_gen("re-name volumes");
dbg_gen("open device %d, volume %d, mode %d",
dbg_gen("attach MTD device");
dbg_gen("detach MTD device");
dbg_gen("release device %d, volume %d, mode %d",
dbg_gen("only %lld of %lld bytes received for atomic LEB change for volume %d:%d, cancel",
dbg_gen("read %zd bytes from offset %lld of volume %d",
dbg_gen("read from corrupted volume %d", vol->vol_id);
dbg_gen("requested: write %zd bytes to offset %lld of volume %u",
dbg_gen("erase LEB %d:%d", vol->vol_id, lnum);
dbg_gen("will rename volume %d from \"%s\" to \"%s\"",
dbg_gen("will remove volume %d, name \"%s\"",
dbg_gen("create volume");
dbg_gen("remove volume");
dbg_gen("re-size volume");
dbg_gen("bit-flip (emulated)");
dbg_gen("open device %d, volume %d, mode %d", ubi_num, vol_id, mode);
dbg_gen("open device %d, volume %s, mode %d", ubi_num, name, mode);
dbg_gen("open volume %s, mode %d", pathname, mode);
dbg_gen("close device %d, volume %d, mode %d",
dbg_gen("read %d bytes from LEB %d:%d:%d", len, vol_id, lnum, offset);
dbg_gen("read %d bytes from LEB %d:%d:%d", len, vol_id, lnum, offset);
dbg_gen("write %d bytes to LEB %d:%d:%d", len, vol_id, lnum, offset);
dbg_gen("atomically write %d bytes to LEB %d:%d", len, vol_id, lnum);
dbg_gen("erase LEB %d:%d", vol->vol_id, lnum);
dbg_gen("unmap LEB %d:%d", vol->vol_id, lnum);
dbg_gen("map LEB %d:%d", vol->vol_id, lnum);
dbg_gen("test LEB %d:%d", vol->vol_id, lnum);
dbg_gen("start update of volume %d, %llu bytes", vol->vol_id, bytes);
dbg_gen("start changing LEB %d:%d, %u bytes",
dbg_gen("all %d bytes contain 0xFF - skip", len);
dbg_gen("write %d of %lld bytes, %lld already passed",
dbg_gen("write %d of %lld bytes, %lld already passed",
dbg_gen("set update marker for volume %d", vol->vol_id);
dbg_gen("already set");
dbg_gen("clear update marker for volume %d", vol->vol_id);
dbg_gen("search for vacant volume ID");
dbg_gen("create device %d, volume %d, %llu bytes, type %d, name %s",
dbg_gen("remove device %d, volume %d", ubi->ubi_num, vol_id);
dbg_gen("re-size device %d, volume %d to from %d to %d PEBs",
dbg_gen("add volume %d", vol_id);
dbg_gen("free volume %d", vol->vol_id);
dbg_gen("create volume table (copy #%d)", copy + 1);
dbg_gen("check layout volume");
dbg_gen("dent '%pd', mode %#hx in dir ino %lu",
dbg_gen("dent '%pd' in dir ino %lu", dentry, dir->i_ino);
dbg_gen("dent '%pd', target '%s' in dir ino %lu", dentry,
dbg_gen("dent '%pd' ino %lu in dir ino %lu to dent '%pd' in dir ino %lu flags 0x%x",
dbg_gen("dent '%pd' ino %lu in dir ino %lu exchange dent '%pd' ino %lu in dir ino %lu",
dbg_gen("'%pd' in dir ino %lu", dentry, dir->i_ino);
dbg_gen("not found");
dbg_gen("dent '%pd', mode %#hx in dir ino %lu",
dbg_gen("dent '%pd', mode %#hx in dir ino %lu",
dbg_gen("dent '%pd', mode %#hx in dir ino %lu",
dbg_gen("dir ino %lu, f_pos %#llx", dir->i_ino, ctx->pos);
dbg_gen("ino %llu, new f_pos %#x",
dbg_gen("dent '%pd' to ino %lu (nlink %d) in dir ino %lu",
dbg_gen("dent '%pd' from ino %lu (nlink %d) in dir ino %lu",
dbg_gen("directory '%pd', ino %lu in dir ino %lu", dentry,
dbg_gen("ino %lu, pg %lu, i_size %lld, flags %#lx",
dbg_gen("ino %lu, size %lld -> %lld", inode->i_ino, old_size, new_size);
dbg_gen("size %lld -> %lld", inode->i_size, new_size);
dbg_gen("ino %lu, mode %#x, ia_valid %#x",
dbg_gen("syncing inode %lu", inode->i_ino);
dbg_gen("ino %lu, pg %lu, i_size %lld", inode->i_ino, folio->index,
dbg_gen("hole");
dbg_gen("ino %lu, pos %llu, len %u, i_size %lld",
dbg_gen("ino %lu, pos %llu, pg %lu, len %u, copied %d, i_size %lld",
dbg_gen("copied %d instead of %d, read page and repeat",
dbg_gen("ino %lu, pg %lu, i_size %lld, flags %#lx",
dbg_gen("hole");
dbg_gen("ino %lu, pg %lu, pg flags %#lx",
dbg_gen("get flags: %#x, i_flags %#x", flags, inode->i_flags);
dbg_gen("set flags: %#x, i_flags %#x", flags, inode->i_flags);
dbg_gen("deleted twice ino %lu", (unsigned long)orph->inum);
dbg_gen("delete later ino %lu", (unsigned long)orph->inum);
dbg_gen("deleting orphan ino %lu", (unsigned long)orphan->inum);
dbg_gen("ino %lu", (unsigned long)inum);
dbg_gen("LEB Properties Tree created (LEBs %d-%d)", lpt_first,
dbg_gen("default superblock created at LEB 0:0");
dbg_gen("default master node created at LEB %d:0", UBIFS_MST_LNUM);
dbg_gen("default root indexing node created LEB %d:0",
dbg_gen("root inode created at LEB %d:0",
dbg_gen("inode %lu", inum);
dbg_gen("default compressor: %s", ubifs_compr_name(c, c->default_compr));
dbg_gen("data journal heads: %d",
dbg_gen("log LEBs: %d (%d - %d)",
dbg_gen("LPT area LEBs: %d (%d - %d)",
dbg_gen("orphan area LEBs: %d (%d - %d)",
dbg_gen("main area LEBs: %d (%d - %d)",
dbg_gen("index LEBs: %d", c->lst.idx_lebs);
dbg_gen("total index bytes: %llu (%llu KiB, %llu MiB)",
dbg_gen("key hash type: %d", c->key_hash_type);
dbg_gen("tree fanout: %d", c->fanout);
dbg_gen("reserved GC LEB: %d", c->gc_lnum);
dbg_gen("max. znode size %d", c->max_znode_sz);
dbg_gen("max. index node size %d", c->max_idx_node_sz);
dbg_gen("node sizes: data %zu, inode %zu, dentry %zu",
dbg_gen("node sizes: trun %zu, sb %zu, master %zu",
dbg_gen("node sizes: ref %zu, cmt. start %zu, orph %zu",
dbg_gen("max. node sizes: data %zu, inode %zu dentry %zu, idx %d",
dbg_gen("dead watermark: %d", c->dead_wm);
dbg_gen("dark watermark: %d", c->dark_wm);
dbg_gen("LEB overhead: %d", c->leb_overhead);
dbg_gen("max. dark space: %lld (%lld KiB, %lld MiB)",
dbg_gen("maximum bud bytes: %lld (%lld KiB, %lld MiB)",
dbg_gen("BG commit bud bytes: %lld (%lld KiB, %lld MiB)",
dbg_gen("current bud bytes %lld (%lld KiB, %lld MiB)",
dbg_gen("max. seq. number: %llu", c->max_sqnum);
dbg_gen("commit number: %llu", c->cmt_no);
dbg_gen("max. xattrs per inode: %d", ubifs_xattr_max_cnt(c));
dbg_gen("max orphans: %d", c->max_orphans);
dbg_gen("un-mounting UBI device %d, volume %d", c->vi.ubi_num,
dbg_gen("re-mounted read-write");
dbg_gen("old flags %#lx, new flags %#x", sb->s_flags, fc->sb_flags);
dbg_gen("disable bulk-read");
dbg_gen("name %s, flags %#x", fc->source, fc->sb_flags);
dbg_gen("opened ubi%d_%d", c->vi.ubi_num, c->vi.vol_id);
dbg_gen("this ubi volume is already mounted");
dbg_gen("inode %lu, mode %#x, nlink %u",
dbg_gen("inode %lu, mode %#x", inode->i_ino, (int)inode->i_mode);
dbg_gen("inode %lu", inode->i_ino);
dbg_gen("free space %lld bytes (%lld blocks)",
dbg_gen("ino %lu ('%pd'), buffer size %zd", host->i_ino,
dbg_gen("xattr '%s', ino %lu ('%pd'), buf size %zd", name,
dbg_gen("xattr '%s', host ino %lu ('%pd'), size %zd",