Message ID | 20191213141046.1770441-1-arnd@arndb.de (mailing list archive) |
---|---|
Headers | show |
Series | nfsd: avoid 32-bit time_t | expand |
On Fri, Dec 13, 2019 at 3:12 PM Arnd Bergmann <arnd@arndb.de> wrote: > > Hi Bruce, Chuck, > > NFSd is one of the last areas of the kernel that is not y2038 safe > yet, this series addresses the remaining issues here. > > I did not get any comments for the first version I posted [1], and > I hope this just means that everything was fine and you plan to > merge this soon ;-) > > I uploaded a git branch to [2] for testing. > > Please review and merge for linux-5.6 so we can remove the 32-bit > time handling from that release. I've included the update y2038 nfsd branch from git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git y2038-nfsd-v2 in my y2038 branch now, so it should be part of linux-next from the coming snapshot. My plan is to send a linux-5.6 pull request to the nfsd maintainers for this branch unless we find bugs in linux-next or I get more review comments. Arnd
On Wed, Dec 18, 2019 at 06:21:06PM +0100, Arnd Bergmann wrote: > On Fri, Dec 13, 2019 at 3:12 PM Arnd Bergmann <arnd@arndb.de> wrote: > > > > Hi Bruce, Chuck, > > > > NFSd is one of the last areas of the kernel that is not y2038 safe > > yet, this series addresses the remaining issues here. > > > > I did not get any comments for the first version I posted [1], and > > I hope this just means that everything was fine and you plan to > > merge this soon ;-) > > > > I uploaded a git branch to [2] for testing. > > > > Please review and merge for linux-5.6 so we can remove the 32-bit > > time handling from that release. > > I've included the update y2038 nfsd branch from > > git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git y2038-nfsd-v2 > > in my y2038 branch now, so it should be part of linux-next from the coming > snapshot. My plan is to send a linux-5.6 pull request to the nfsd > maintainers for > this branch unless we find bugs in linux-next or I get more review comments. Sorry for the silence. The patches look fine to me, so I took them from your git branch and applied them to my local tree (after fixing up some minor conflicts with the copy patches) and then saw some delegation-related test failures, which I haven't had the chance to investigate yet. Hopefully before the end of the week. --b.
On Wed, Dec 18, 2019 at 6:25 PM J. Bruce Fields <bfields@fieldses.org> wrote: > On Wed, Dec 18, 2019 at 06:21:06PM +0100, Arnd Bergmann wrote: > > On Fri, Dec 13, 2019 at 3:12 PM Arnd Bergmann <arnd@arndb.de> wrote: > > > > git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git y2038-nfsd-v2 > > > > in my y2038 branch now, so it should be part of linux-next from the coming > > snapshot. My plan is to send a linux-5.6 pull request to the nfsd > > maintainers for > > this branch unless we find bugs in linux-next or I get more review comments. > > Sorry for the silence. The patches look fine to me, so I took them from > your git branch and applied them to my local tree (after fixing up some > minor conflicts with the copy patches) and then saw some > delegation-related test failures, which I haven't had the chance to > investigate yet. Hopefully before the end of the week. Ok, I've taken the nfsd changes out of my y2038 branch again then, to make sure we don't get these regressions in linux-next. Thanks for taking care of the patches. I will not be in the office from Friday to the end of the year, so probably won't be able to respin the series quickly once you find the bug(s), but I should be able to reply to emails about this. Arnd