[lustre-devel] Ldiskfs: kernel version triplet policy

Else Someone <[email protected]> Thu, 7 Nov 2024 17:18:58 +0000
Newsgroups org.lustre.lists.lustre-devel
Organization someonex.net
Message-ID <[email protected]>
Hi! I've been looking into building Lustre using Nix and 
[Nixpkgs](https://github.com/NixOS/nixpkgs), and I plan to upstream 
Lustre support into the distribution in a foreseeable future. One of the 
struggles so far has been with patch-sets for the ldiskfs module: in my 
case[^1][^2] the configuration script selects the `ldiskfs-6.6-ml.series 
` for the kernel version `6.6.57`, which would not apply cleanly. The 
way I went about this is I reapplied the failing patches manually, 
copying them into the same `patches/linux-6.6` directory, and editing 
`series/ldiskfs-6.6-ml.series` in-place. The same patchset I've prepared 
for `6.6.57` does not apply, for example, to `6.6.53`.


Seeing as patch series are named after major versions (minor semvers), I 
wonder if the convention is to keep patches in sync with the latest 
patch version in the release? If not, what is the rule? Would consider 
accepting these updated patches if I were to submit them, or do you 
prefer to maintain these by yourselves? Thanks!


[^1]: Kernel release 
https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.57.tar.xz

[^2]: Nixpkgs revision 
https://releases.nixos.org/nixpkgs/nixpkgs-24.11pre695130.ca30f584e180/nixexprs.tar.xz 


_______________________________________________
lustre-devel mailing list
[email protected]
http://lists.lustre.org/listinfo.cgi/lustre-devel-lustre.org