summaryrefslogtreecommitdiff
path: root/drivers/phy/axiado/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorJori Koolstra <jkoolstra@xs4all.nl>2026-07-10 18:42:31 +0200
committerChristian Brauner <brauner@kernel.org>2026-07-30 12:16:55 +0200
commit4d315e54aa898ea491ce2fe72ee482f74b7ba84a (patch)
treeb166aa79edd59e2baa857941be450b60f7c16e35 /drivers/phy/axiado/git@git.tavy.me:linux.git
parent24f3a09163caad1dde3f801f1bafc69f1991a357 (diff)
vfs: move create error && negative dentry case in lookup_open() up
O_CREAT is stripped when create_error is set in lookup_open(), so when lookup does not return an inode, the case if (!dentry->d_inode && (open_flag & O_CREAT)) is always skipped. We can get rid of this cognitive step by handling the error case first. Reviewed-by: NeilBrown <neil@brown.name> Signed-off-by: Jori Koolstra <jkoolstra@xs4all.nl> Link: https://patch.msgid.link/20260710164233.827744-2-jkoolstra@xs4all.nl Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
Diffstat (limited to 'drivers/phy/axiado/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions