2018-09-10 11:00:47 +02:00
|
|
|
commit e819a011a9842e640d54a4e6ccc70d1935c39827
|
2018-05-07 06:15:49 +02:00
|
|
|
Author: Stephan Wiesand <stephan.wiesand@desy.de>
|
2018-09-10 11:00:47 +02:00
|
|
|
Date: Fri Aug 24 16:15:32 2018 +0200
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Update NEWS for 1.8.1.1
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Release notes for the OpenAFS 1.8.1.1 release
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Change-Id: I94e0d52c22ca1f7ddfab0f12538a3e32136a3846
|
|
|
|
Reviewed-on: https://gerrit.openafs.org/13297
|
2018-08-18 10:24:54 +02:00
|
|
|
Tested-by: BuildBot <buildbot@rampaginggeek.com>
|
2018-09-10 11:00:47 +02:00
|
|
|
Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
|
2018-08-18 10:24:54 +02:00
|
|
|
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
|
|
|
|
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
commit 9128c17c5e3e3df0ab87d1298078cdeadd9c4ce7
|
2018-08-18 10:24:54 +02:00
|
|
|
Author: Stephan Wiesand <stephan.wiesand@desy.de>
|
2018-09-10 11:00:47 +02:00
|
|
|
Date: Fri Aug 24 16:19:07 2018 +0200
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Make OpenAFS 1.8.1.1
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Update configure version strings for 1.8.1.1. Note that macos kext
|
|
|
|
can be of form XXXX.YY[.ZZ[(d|a|b|fc)NNN]] where d dev, a alpha,
|
|
|
|
b beta, f final candidate so we have no way to represent 1.8.1.1.
|
|
|
|
Switch to 1.8.2 dev 1 for macOS.
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Change-Id: I9a8e9a2f0e2c70599d4c9c95eb8828f31aa35731
|
|
|
|
Reviewed-on: https://gerrit.openafs.org/13298
|
2018-08-18 10:24:54 +02:00
|
|
|
Tested-by: Michael Meffie <mmeffie@sinenomine.net>
|
|
|
|
Tested-by: BuildBot <buildbot@rampaginggeek.com>
|
2018-09-10 11:00:47 +02:00
|
|
|
Reviewed-by: Marcio Brito Barbosa <mbarbosa@sinenomine.net>
|
2018-08-18 10:24:54 +02:00
|
|
|
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
|
|
|
|
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
commit 554176bd236d772d670df9bdd2496facd5a4209a
|
|
|
|
Author: Joe Gorse <jhgorse@gmail.com>
|
|
|
|
Date: Mon Jul 2 20:36:04 2018 +0000
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
LINUX: Update to Linux struct iattr->ia_ctime to timespec64 with 4.18
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
With 4.18+ Linux kernels we see a transition to 64-bit time stamps by
|
|
|
|
default.
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
current_kernel_time() returns the 32-bit struct timespec.
|
|
|
|
current_kernel_time64() returns the 64-bit struct timespec64.
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
struct iattr->ia_ctime expects struct timespec64 as of 4.18+.
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Timestamps greater than 31-bit rollover after 2147483647 or
|
|
|
|
January 19, 2038 03:14:07 UTC. This is the same approach taken by
|
|
|
|
the Linux developers for converting between timepsec64 and timespec.
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Reviewed-on: https://gerrit.openafs.org/13241
|
|
|
|
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
|
2018-05-07 06:15:49 +02:00
|
|
|
Tested-by: BuildBot <buildbot@rampaginggeek.com>
|
|
|
|
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
|
2018-09-10 11:00:47 +02:00
|
|
|
(cherry picked from commit 0bc5c15029cf7e720731f1415fcf9dc972d57ef4)
|
2018-05-07 06:15:49 +02:00
|
|
|
|
2018-09-10 11:00:47 +02:00
|
|
|
Change-Id: I16f93fd54dd45fe64f0c6fd499bf3adca978e9b1
|
|
|
|
Reviewed-on: https://gerrit.openafs.org/13268
|
2018-08-18 10:24:54 +02:00
|
|
|
Tested-by: BuildBot <buildbot@rampaginggeek.com>
|
2018-05-07 06:15:49 +02:00
|
|
|
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
|
|
|
|
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
|