lkml.org 
[lkml]   [2023]   [Apr]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH 02/17] fs: remove the special !CONFIG_BLOCK def_blk_fops
On Mon, Apr 24, 2023 at 12:22:30PM -0700, Randy Dunlap wrote:
> On 4/23/23 22:49, Christoph Hellwig wrote:
> > + if (IS_ENABLED(CONFIG_BLOCK))
> > + inode->i_fop = &def_blk_fops;
>
> It looks like def_blk_fops is being removed (commit message and patch
> fragment below), but here (above line) it is being used.
>
> Am I just confused?

The def_blk_fops is removed only for the !CONFIG_BLOCK case. Its usage is under
a branch known at compile time, so it's optimized out for that case before
trying to resolve the symbol.

\
 
 \ /
  Last update: 2023-04-24 21:38    [W:1.645 / U:0.076 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site