tag name | bigtime_2020-06-01 (bde8685c935201f746907fd18a5e6fce1b1d2026) |
tag date | 2020-06-01 21:21:37 -0700 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit 722b5c5d67... |
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.