From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A9CFEEC1433 for ; Tue, 3 Mar 2026 11:35:52 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1E19F10E7BE; Tue, 3 Mar 2026 11:35:45 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=suse.cz header.i=@suse.cz header.b="kpuEv/ra"; dkim=permerror (0-bit key) header.d=suse.cz header.i=@suse.cz header.b="giQRaJtY"; dkim=pass (1024-bit key) header.d=suse.cz header.i=@suse.cz header.b="kpuEv/ra"; dkim=permerror (0-bit key) header.d=suse.cz header.i=@suse.cz header.b="giQRaJtY"; dkim-atps=neutral Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6CFD310E7A0 for ; Tue, 3 Mar 2026 11:33:33 +0000 (UTC) Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 14FD65BDFA; Tue, 3 Mar 2026 11:33:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1772537612; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=p4DdREtNiJiOQrLwoyUgGYussCYHVyIxoDajXjekPXE=; b=kpuEv/raO0eFZTfGUyM+Zp0J3N8d/BUc56ofJM3npHqMnUodITGE00WQXx2aJzIh8OmGRi djUl98VPvFOmJaF3RG8TbY14u/wNVNsNbpO2KCdHXd2JhDtNcahijqb6GinSQeIx2YF7dS RGFXs8NFjCMxKc9DFVPaDzIwBAIpxzU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1772537612; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=p4DdREtNiJiOQrLwoyUgGYussCYHVyIxoDajXjekPXE=; b=giQRaJtY2xPj1wOFq6Fa2xMiBEgSBCEyj1CDFiY1PGUtyx5b36SikfpUlOrmAycGcKKEg1 gOFGyXQ4XTv9MECg== Authentication-Results: smtp-out2.suse.de; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b="kpuEv/ra"; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=giQRaJtY DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1772537612; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=p4DdREtNiJiOQrLwoyUgGYussCYHVyIxoDajXjekPXE=; b=kpuEv/raO0eFZTfGUyM+Zp0J3N8d/BUc56ofJM3npHqMnUodITGE00WQXx2aJzIh8OmGRi djUl98VPvFOmJaF3RG8TbY14u/wNVNsNbpO2KCdHXd2JhDtNcahijqb6GinSQeIx2YF7dS RGFXs8NFjCMxKc9DFVPaDzIwBAIpxzU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1772537612; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=p4DdREtNiJiOQrLwoyUgGYussCYHVyIxoDajXjekPXE=; b=giQRaJtY2xPj1wOFq6Fa2xMiBEgSBCEyj1CDFiY1PGUtyx5b36SikfpUlOrmAycGcKKEg1 gOFGyXQ4XTv9MECg== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 00BEF3EA6E; Tue, 3 Mar 2026 11:33:32 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id skktAAzHpmngUwAAD6G6ig (envelope-from ); Tue, 03 Mar 2026 11:33:32 +0000 Received: by quack3.suse.cz (Postfix, from userid 1000) id ADD8FA0A1B; Tue, 3 Mar 2026 12:33:27 +0100 (CET) Date: Tue, 3 Mar 2026 12:33:27 +0100 From: Jan Kara To: Jeff Layton Cc: Alexander Viro , Christian Brauner , Jan Kara , Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers , Dan Williams , Matthew Wilcox , Eric Biggers , "Theodore Y. Ts'o" , Muchun Song , Oscar Salvador , David Hildenbrand , David Howells , Paulo Alcantara , Andreas Dilger , Jan Kara , Jaegeuk Kim , Chao Yu , Trond Myklebust , Anna Schumaker , Chuck Lever , NeilBrown , Olga Kornievskaia , Dai Ngo , Tom Talpey , Steve French , Ronnie Sahlberg , Shyam Prasad N , Bharath SM , Alexander Aring , Ryusuke Konishi , Viacheslav Dubeyko , Eric Van Hensbergen , Latchesar Ionkov , Dominique Martinet , Christian Schoenebeck , David Sterba , Marc Dionne , Ian Kent , Luis de Bethencourt , Salah Triki , "Tigran A. Aivazian" , Ilya Dryomov , Alex Markuze , Jan Harkes , coda@cs.cmu.edu, Nicolas Pitre , Tyler Hicks , Amir Goldstein , Christoph Hellwig , John Paul Adrian Glaubitz , Yangtao Li , Mikulas Patocka , David Woodhouse , Richard Weinberger , Dave Kleikamp , Konstantin Komarov , Mark Fasheh , Joel Becker , Joseph Qi , Mike Marshall , Martin Brandenburg , Miklos Szeredi , Anders Larsen , Zhihao Cheng , Damien Le Moal , Naohiro Aota , Johannes Thumshirn , John Johansen , Paul Moore , James Morris , "Serge E. Hallyn" , Mimi Zohar , Roberto Sassu , Dmitry Kasatkin , Eric Snowberg , Fan Wu , Stephen Smalley , Ondrej Mosnacek , Casey Schaufler , Alex Deucher , Christian =?utf-8?B?S8O2bmln?= , David Airlie , Simona Vetter , Sumit Semwal , Eric Dumazet , Kuniyuki Iwashima , Paolo Abeni , Willem de Bruijn , "David S. Miller" , Jakub Kicinski , Simon Horman , Oleg Nesterov , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Ian Rogers , Adrian Hunter , James Clark , "Darrick J. Wong" , Martin Schiller , Eric Paris , Joerg Reuter , Marcel Holtmann , Johan Hedberg , Luiz Augusto von Dentz , Oliver Hartkopp , Marc Kleine-Budde , David Ahern , Neal Cardwell , Steffen Klassert , Herbert Xu , Remi Denis-Courmont , Marcelo Ricardo Leitner , Xin Long , Magnus Karlsson , Maciej Fijalkowski , Stanislav Fomichev , Alexei Starovoitov , Daniel Borkmann , Jesper Dangaard Brouer , John Fastabend , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, nvdimm@lists.linux.dev, fsverity@lists.linux.dev, linux-mm@kvack.org, netfs@lists.linux.dev, linux-ext4@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, linux-nfs@vger.kernel.org, linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, linux-nilfs@vger.kernel.org, v9fs@lists.linux.dev, linux-afs@lists.infradead.org, autofs@vger.kernel.org, ceph-devel@vger.kernel.org, codalist@coda.cs.cmu.edu, ecryptfs@vger.kernel.org, linux-mtd@lists.infradead.org, jfs-discussion@lists.sourceforge.net, ntfs3@lists.linux.dev, ocfs2-devel@lists.linux.dev, devel@lists.orangefs.org, linux-unionfs@vger.kernel.org, apparmor@lists.ubuntu.com, linux-security-module@vger.kernel.org, linux-integrity@vger.kernel.org, selinux@vger.kernel.org, amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org, linaro-mm-sig@lists.linaro.org, netdev@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-fscrypt@vger.kernel.org, linux-xfs@vger.kernel.org, linux-hams@vger.kernel.org, linux-x25@vger.kernel.org, audit@vger.kernel.org, linux-bluetooth@vger.kernel.org, linux-can@vger.kernel.org, linux-sctp@vger.kernel.org, bpf@vger.kernel.org Subject: Re: [PATCH v2 082/110] ext2: replace PRIino with %llu/%llx format strings Message-ID: <632zh5igh5dlniw2aboh23enl34csbfb5oizz4udz2mca55rxc@ncjzx2adt5za> References: <20260302-iino-u64-v2-0-e5388800dae0@kernel.org> <20260302-iino-u64-v2-82-e5388800dae0@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260302-iino-u64-v2-82-e5388800dae0@kernel.org> X-Rspamd-Server: rspamd2.dmz-prg2.suse.org X-Spamd-Result: default: False [-0.51 / 50.00]; BAYES_HAM(-3.00)[100.00%]; FORGED_RECIPIENTS(2.00)[m:viro@zeniv.linux.org.uk, m:jack@suse.cz, m:rostedt@goodmis.org, m:mathieu.desnoyers@efficios.com, m:tytso@mit.edu, m:osalvador@suse.de, m:dhowells@redhat.com, m:pc@manguebit.org, m:adilger.kernel@dilger.ca, m:jack@suse.com, m:chuck.lever@oracle.com, m:neil@brown.name, m:okorniev@redhat.com, m:Dai.Ngo@oracle.com, m:tom@talpey.com, m:sfrench@samba.org, m:ronniesahlberg@gmail.com, m:sprasad@microsoft.com, m:bharathsm@microsoft.com, m:alex.aring@gmail.com, m:konishi.ryusuke@gmail.com, m:slava@dubeyko.com, m:asmadeus@codewreck.org, m:linux_oss@crudebyte.com, m:dsterba@suse.com, m:marc.dionne@auristor.com, m:raven@themaw.net, m:salah.triki@gmail.com, m:aivazian.tigran@gmail.com, m:idryomov@gmail.com, m:amarkuze@redhat.com, m:jaharkes@cs.cmu.edu, m:coda@cs.cmu.edu, m:nico@fluxnic.net, m:code@tyhicks.com, m:amir73il@gmail.com, m:glaubitz@physik.fu-berlin.de, m:frank.li@vivo.com, m:mikulas@artax.karlin.mff.cuni.cz, m:richard@nod.at, m:almaz.alexandrovich@paragon-software.com, m:mark@fasheh.com, m:jlbec@evil plan.org, m:hubcap@omnibond.com, m:martin@omnibond.com, m:miklos@szeredi.hu, m:al@alarsen.net, m:naohiro.aota@wdc.com, m:john.johansen@canonical.com, m:paul@paul-moore.com, m:jmorris@namei.org, m:serge@hallyn.com, m:dmitry.kasatkin@gmail.com, m:eric.snowberg@oracle.com, m:stephen.smalley.work@gmail.com, m:omosnace@redhat.com, m:casey@schaufler-ca.com, m:alexander.deucher@amd.com, m:christian.koenig@amd.com, m:airlied@gmail.com, m:simona@ffwll.ch, m:edumazet@google.com, m:kuniyu@google.com, m:pabeni@redhat.com, m:willemb@google.com, m:davem@davemloft.net, m:oleg@redhat.com, m:mingo@redhat.com, s:adrian.hunter@intel.com, s:maciej.fijalkowski@intel.com, s:magnus.karlsson@intel.com, s:daniel@iogearbox.net, s:ast@kernel.org, s:djwong@kernel.org, s:dsahern@kernel.org, s:hawk@kernel.org, s:jolsa@kernel.org, s:linux-mm@kvack.org, s:james.clark@linaro.org, s:alexander.shishkin@linux.intel.com, s:amd-gfx@lists.freedesktop.org, s:dri-devel@lists.freedesktop.org, s:linux-afs@lists.infradead.org, s:linux-mtd@lists.infradead.org, s:linar o-mm-sig@lists.linaro.org,s:fsverity@lists.linux.dev,s:netfs@lists.linux.dev,s:ntfs3@lists.linux.dev]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[]; NEURAL_HAM_SHORT(-0.20)[-1.000]; R_DKIM_ALLOW(-0.20)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519]; MIME_GOOD(-0.10)[text/plain]; MX_GOOD(-0.01)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519]; MIME_TRACE(0.00)[0:+]; SPAMHAUS_XBL(0.00)[2a07:de40:b281:104:10:150:64:97:from]; FUZZY_RATELIMITED(0.00)[rspamd.com]; RCVD_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; FREEMAIL_CC(0.00)[zeniv.linux.org.uk, kernel.org, suse.cz, goodmis.org, efficios.com, intel.com, infradead.org, mit.edu, linux.dev, suse.de, redhat.com, manguebit.org, dilger.ca, suse.com, oracle.com, brown.name, talpey.com, samba.org, gmail.com, microsoft.com, dubeyko.com, ionkov.net, codewreck.org, crudebyte.com, auristor.com, themaw.net, cs.cmu.edu, fluxnic.net, tyhicks.com, physik.fu-berlin.de, vivo.com, artax.karlin.mff.cuni.cz, nod.at, paragon-software.com, fasheh.com, evilplan.org, linux.alibaba.com, omnibond.com, szeredi.hu, alarsen.net, huawei.com, wdc.com, canonical.com, paul-moore.com, namei.org, hallyn.com, linux.ibm.com, schaufler-ca.com, amd.com, ffwll.ch, linaro.org, google.com, davemloft.net, arm.com, linux.intel.com, dev.tdt.de, yaina.de, holtmann.org, hartkopp.net, pengutronix.de, secunet.com, gondor.apana.org.au, fomichev.me, iogearbox.net, vger.kernel.org, lists.linux.dev, kvack.org, lists.sourceforge.net, lists.samba.org, lists.infradead.org, coda.cs.cmu.edu, lists.orangefs.org, lists.ubuntu.com, lists.freedesktop.org, lists.linaro.or g]; DNSWL_BLOCKED(0.00)[2a07:de40:b281:104:10:150:64:97:from,2a07:de40:b281:106:10:150:64:167:received]; RCPT_COUNT_GT_50(0.00)[172]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_SOME(0.00)[]; TAGGED_RCPT(0.00)[]; MISSING_XM_UA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DKIM_TRACE(0.00)[suse.cz:+]; R_RATELIMIT(0.00)[to_ip_from(RLp7r18z3ddgt3fwq5oy83ragc)]; DBL_BLOCKED_OPENRESOLVER(0.00)[suse.cz:dkim, suse.cz:email, suse.com:email, imap1.dmz-prg2.suse.org:helo, imap1.dmz-prg2.suse.org:rdns] X-Spamd-Bar: / X-Rspamd-Queue-Id: 14FD65BDFA X-Rspamd-Action: no action X-Mailman-Approved-At: Tue, 03 Mar 2026 11:35:37 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" On Mon 02-03-26 15:25:06, Jeff Layton wrote: > Now that i_ino is u64 and the PRIino format macro has been removed, > replace all uses in ext2 with the concrete format strings. > > Signed-off-by: Jeff Layton Looks good. Feel free to add: Reviewed-by: Jan Kara Honza > --- > fs/ext2/dir.c | 10 +++++----- > fs/ext2/ialloc.c | 2 +- > fs/ext2/inode.c | 2 +- > fs/ext2/xattr.c | 14 +++++++------- > 4 files changed, 14 insertions(+), 14 deletions(-) > > diff --git a/fs/ext2/dir.c b/fs/ext2/dir.c > index f87106907da31bb7c1ca65c0ec2dcc0d47d27c62..278d4be8ecbe7790204b5ba985a7ce088fadb181 100644 > --- a/fs/ext2/dir.c > +++ b/fs/ext2/dir.c > @@ -141,7 +141,7 @@ static bool ext2_check_folio(struct folio *folio, int quiet, char *kaddr) > Ebadsize: > if (!quiet) > ext2_error(sb, __func__, > - "size of directory #%" PRIino "u is not a multiple " > + "size of directory #%llu is not a multiple " > "of chunk size", dir->i_ino); > goto fail; > Eshort: > @@ -160,7 +160,7 @@ static bool ext2_check_folio(struct folio *folio, int quiet, char *kaddr) > error = "inode out of bounds"; > bad_entry: > if (!quiet) > - ext2_error(sb, __func__, "bad entry in directory #%" PRIino "u: : %s - " > + ext2_error(sb, __func__, "bad entry in directory #%llu: : %s - " > "offset=%llu, inode=%lu, rec_len=%d, name_len=%d", > dir->i_ino, error, folio_pos(folio) + offs, > (unsigned long) le32_to_cpu(p->inode), > @@ -170,7 +170,7 @@ static bool ext2_check_folio(struct folio *folio, int quiet, char *kaddr) > if (!quiet) { > p = (ext2_dirent *)(kaddr + offs); > ext2_error(sb, "ext2_check_folio", > - "entry in directory #%" PRIino "u spans the page boundary" > + "entry in directory #%llu spans the page boundary" > "offset=%llu, inode=%lu", > dir->i_ino, folio_pos(folio) + offs, > (unsigned long) le32_to_cpu(p->inode)); > @@ -281,7 +281,7 @@ ext2_readdir(struct file *file, struct dir_context *ctx) > > if (IS_ERR(kaddr)) { > ext2_error(sb, __func__, > - "bad page in #%" PRIino "u", > + "bad page in #%llu", > inode->i_ino); > ctx->pos += PAGE_SIZE - offset; > return PTR_ERR(kaddr); > @@ -383,7 +383,7 @@ struct ext2_dir_entry_2 *ext2_find_entry (struct inode *dir, > /* next folio is past the blocks we've got */ > if (unlikely(n > (dir->i_blocks >> (PAGE_SHIFT - 9)))) { > ext2_error(dir->i_sb, __func__, > - "dir %" PRIino "u size %lld exceeds block count %llu", > + "dir %llu size %lld exceeds block count %llu", > dir->i_ino, dir->i_size, > (unsigned long long)dir->i_blocks); > goto out; > diff --git a/fs/ext2/ialloc.c b/fs/ext2/ialloc.c > index 6a317411e54191578343308b5a3990aea9c36436..bf21b57cf98cd5f90e1177454a8fd5cca482c2f8 100644 > --- a/fs/ext2/ialloc.c > +++ b/fs/ext2/ialloc.c > @@ -590,7 +590,7 @@ struct inode *ext2_new_inode(struct inode *dir, umode_t mode, > goto fail_free_drop; > > mark_inode_dirty(inode); > - ext2_debug("allocating inode %" PRIino "u\n", inode->i_ino); > + ext2_debug("allocating inode %llu\n", inode->i_ino); > ext2_preread_inode(inode); > return inode; > > diff --git a/fs/ext2/inode.c b/fs/ext2/inode.c > index 0ca9148583646812b478f01fd35bcad11498f951..45286c0c3b6b8f86a1ecec0e2f545c5a678dd6ac 100644 > --- a/fs/ext2/inode.c > +++ b/fs/ext2/inode.c > @@ -1152,7 +1152,7 @@ static void ext2_free_branches(struct inode *inode, __le32 *p, __le32 *q, int de > */ > if (!bh) { > ext2_error(inode->i_sb, "ext2_free_branches", > - "Read failure, inode=%" PRIino "u, block=%ld", > + "Read failure, inode=%llu, block=%ld", > inode->i_ino, nr); > continue; > } > diff --git a/fs/ext2/xattr.c b/fs/ext2/xattr.c > index 4b3dadc0a2a47c85682d9c74edb900cf0f20996f..14ada70db36a76d1436944a3622e5caf0b373b9e 100644 > --- a/fs/ext2/xattr.c > +++ b/fs/ext2/xattr.c > @@ -227,7 +227,7 @@ ext2_xattr_get(struct inode *inode, int name_index, const char *name, > if (!ext2_xattr_header_valid(HDR(bh))) { > bad_block: > ext2_error(inode->i_sb, "ext2_xattr_get", > - "inode %" PRIino "u: bad block %d", inode->i_ino, > + "inode %llu: bad block %d", inode->i_ino, > EXT2_I(inode)->i_file_acl); > error = -EIO; > goto cleanup; > @@ -313,7 +313,7 @@ ext2_xattr_list(struct dentry *dentry, char *buffer, size_t buffer_size) > if (!ext2_xattr_header_valid(HDR(bh))) { > bad_block: > ext2_error(inode->i_sb, "ext2_xattr_list", > - "inode %" PRIino "u: bad block %d", inode->i_ino, > + "inode %llu: bad block %d", inode->i_ino, > EXT2_I(inode)->i_file_acl); > error = -EIO; > goto cleanup; > @@ -454,7 +454,7 @@ ext2_xattr_set(struct inode *inode, int name_index, const char *name, > if (!ext2_xattr_header_valid(header)) { > bad_block: > ext2_error(sb, "ext2_xattr_set", > - "inode %" PRIino "u: bad block %d", inode->i_ino, > + "inode %llu: bad block %d", inode->i_ino, > EXT2_I(inode)->i_file_acl); > error = -EIO; > goto cleanup; > @@ -833,7 +833,7 @@ ext2_xattr_delete_inode(struct inode *inode) > > if (!ext2_data_block_valid(sbi, EXT2_I(inode)->i_file_acl, 1)) { > ext2_error(inode->i_sb, "ext2_xattr_delete_inode", > - "inode %" PRIino "u: xattr block %d is out of data blocks range", > + "inode %llu: xattr block %d is out of data blocks range", > inode->i_ino, EXT2_I(inode)->i_file_acl); > goto cleanup; > } > @@ -841,14 +841,14 @@ ext2_xattr_delete_inode(struct inode *inode) > bh = sb_bread(inode->i_sb, EXT2_I(inode)->i_file_acl); > if (!bh) { > ext2_error(inode->i_sb, "ext2_xattr_delete_inode", > - "inode %" PRIino "u: block %d read error", inode->i_ino, > + "inode %llu: block %d read error", inode->i_ino, > EXT2_I(inode)->i_file_acl); > goto cleanup; > } > ea_bdebug(bh, "b_count=%d", atomic_read(&(bh->b_count))); > if (!ext2_xattr_header_valid(HDR(bh))) { > ext2_error(inode->i_sb, "ext2_xattr_delete_inode", > - "inode %" PRIino "u: bad block %d", inode->i_ino, > + "inode %llu: bad block %d", inode->i_ino, > EXT2_I(inode)->i_file_acl); > goto cleanup; > } > @@ -952,7 +952,7 @@ ext2_xattr_cache_find(struct inode *inode, struct ext2_xattr_header *header) > bh = sb_bread(inode->i_sb, ce->e_value); > if (!bh) { > ext2_error(inode->i_sb, "ext2_xattr_cache_find", > - "inode %" PRIino "u: block %ld read error", > + "inode %llu: block %ld read error", > inode->i_ino, (unsigned long) ce->e_value); > } else { > lock_buffer(bh); > > -- > 2.53.0 > -- Jan Kara SUSE Labs, CR