tag name | bigtime_2020-03-03 (80f34440cf8de73d355799c74506c0db77f1309e) |
tag date | 2020-03-03 18:48:23 -0800 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit 1c7f7ca869... |
xfs: widen timestamps to deal with y2038
This series performs some refactoring of our timestamp and inode
encoding functions, then retrofits the timestamp union to handle
timestamps as a 64-bit nanosecond counter. Next, it refactors the quota
grace period expiration timer code a bit before implementing bit
shifting to widen the effective counter size to 34 bits. This enables
correct time handling on XFS through the year 2486.