]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Linux 6.7 compat: simplify current_time() check
authorRob Norris <robn@despairlabs.com>
Sat, 16 Dec 2023 07:01:45 +0000 (18:01 +1100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 20 Dec 2023 19:47:18 +0000 (11:47 -0800)
commit00f40961e0eb7d8bcdb016020f1f2dbe372d3e96
tree4ace093c07c2107fe567b3dcfebbb7ed2a23ebc5
parentdbda45160ffa43e5ecf0498a609230f1afee7b3f
Linux 6.7 compat: simplify current_time() check

6.7 changed the names of the time members in struct inode, so we can't
assign back to it because we don't know its name. In practice this
doesn't matter though - if we're missing current_time(), then we must be
on <4.9, and we know our fallback will need to return timespec.

Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Rob Norris <robn@despairlabs.com>
Sponsored-by: https://github.com/sponsors/robn
Closes #15681
config/kernel-current-time.m4