mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-03-08 01:24:09 +01:00
linuxPackages.openafs: Patch for Linux kernel 6.19
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This commit is contained in:
parent
ec7c70d12c
commit
10f366744e
1 changed files with 33 additions and 9 deletions
|
|
@ -43,23 +43,47 @@ stdenv.mkDerivation {
|
|||
url = "https://github.com/openafs/openafs/commit/eb6753d93b930ad7d65772a9751117f6969a5e92.patch";
|
||||
hash = "sha256-97/MdG9DrHEtOKCRLCTgl6ZEtqLUsaNs9LcAzcyrTF4=";
|
||||
})
|
||||
# Linux: mount_nodev removed, use new mount API
|
||||
# Linux: Use get_tree_nodev
|
||||
(fetchpatch {
|
||||
url = "https://gerrit.openafs.org/changes/16646/revisions/93db75395149e1f0dbdc3a0572f58449dd9da98d/patch";
|
||||
url = "https://gerrit.openafs.org/changes/16646/revisions/d8202bcd24c90cfef138e54264355d242d8f2f2a/patch";
|
||||
decode = "base64 -d";
|
||||
hash = "sha256-5eYliZV3WPjbQ3WGvZuqzeu060MHRof2yozSWPn+Njg=";
|
||||
hash = "sha256-lj7tRCrgWFPFsd5cMg9CQAFOx3VYUf3fS4JGNyAgnWk=";
|
||||
})
|
||||
# Linux: Rename LINUX_WRITEPAGES_USES_FOLIOS
|
||||
# Linux: Introduce LINUX_WRITE_CACHE_PAGES_USES_FOLIOS
|
||||
(fetchpatch {
|
||||
url = "https://gerrit.openafs.org/changes/16650/revisions/1e5801afe3069a9ca586c745ae1e26feb8f1048f/patch";
|
||||
url = "https://gerrit.openafs.org/changes/16650/revisions/cef9524c481520040dc93a02f5df9cd9eb8907a2/patch";
|
||||
decode = "base64 -d";
|
||||
hash = "sha256-qtqe64qhRwNBwfKkGhuEAKFDMFDirFxz9M0Wvtk+r1Q=";
|
||||
hash = "sha256-SUJxhIL1vNDS8IO6GVGQ8aZOa6XabR3qFfTzWV6umao=";
|
||||
})
|
||||
# Linux: Don't use write_cache_pages for writepages
|
||||
# Linux: Avoid write_cache_pages() for ->writepages()
|
||||
(fetchpatch {
|
||||
url = "https://gerrit.openafs.org/changes/16648/revisions/652674cec6c6c7349709dc080b6a2db3253424e6/patch";
|
||||
url = "https://gerrit.openafs.org/changes/16648/revisions/dd83364354692eaa323b246df17fec2a3f11057d/patch";
|
||||
decode = "base64 -d";
|
||||
hash = "sha256-5T4hOge3U5uk3NSFxocYEjgfXU1Se5FkQk2rCRZDlfU=";
|
||||
hash = "sha256-3hPqwfkpRkS/XXmWjl+zy4KmVL8RkBuhmC+O0D/h85U=";
|
||||
})
|
||||
# Linux: Move afs_root()/afs_fill_super() in osi_vfsops
|
||||
(fetchpatch {
|
||||
url = "https://gerrit.openafs.org/changes/16673/revisions/dfd3e87daf227884fa0da7bbab83db1b9de9b882/patch";
|
||||
decode = "base64 -d";
|
||||
hash = "sha256-mWv/C5Yus4EZFrsQObCiOGA3nO2DAl1JWm8+YMHaabA=";
|
||||
})
|
||||
# Linux: Use sockaddr_unsized for socket->ops->bind
|
||||
(fetchpatch {
|
||||
url = "https://gerrit.openafs.org/changes/16683/revisions/1a5864a5ff777142de3110a6e7848fd5769f933a/patch";
|
||||
decode = "base64 -d";
|
||||
hash = "sha256-lHRxDUIyFZNAvJ8J+4SfP9ETU/wnjGh6s5E+bmrQG08=";
|
||||
})
|
||||
# Linux: Pass 3rd parameter to filemap_alloc_folio()
|
||||
(fetchpatch {
|
||||
url = "https://gerrit.openafs.org/changes/16684/revisions/870e0aeb9d6f26a814ee38ce1becf12b562b7fa1/patch";
|
||||
decode = "base64 -d";
|
||||
hash = "sha256-DZfi6OK9TYovwmYNrgI+WxGS13cQjdGODlSn3rQO/Gk=";
|
||||
})
|
||||
# Linux: implement aops->migrate_folio
|
||||
(fetchpatch {
|
||||
url = "https://gerrit.openafs.org/changes/16689/revisions/6d294581969039eea65c974c3a8c565917df9c6a/patch";
|
||||
decode = "base64 -d";
|
||||
hash = "sha256-XXzrDfoG4BbEDp6C4TElN0+3ytTu4VP5goDiZlq8DjU=";
|
||||
})
|
||||
];
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue