View Issue Details

IDProjectCategoryView StatusLast Update
0001431channel: kernel/el9--kernel--request-for-enhancement--public2024-03-17 14:27
Reporterjcpunk Assigned Totoracat  
PrioritylowSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Summary0001431: CONFIG_NFS_V2=m for use with crazy old computers
DescriptionTo my great sorrow, I've got some old industrial electronics that only speak NFSv2. I'd rather be rid of them, but there isn't any sort of direct replacement path.
Additional InformationFolks say "they don't make them like they used to". In this case the foundry we're maintain would have to be heavily re-tooled to replace these old systems.

NFSv2 is so obsolete, I feel guilty even asking.
TagsNo tags attached.

Activities

toracat

2024-02-21 19:12

administrator   ~0009569

@jcpunk
Is the request for kernel-ml or -lt or both? I will try to make the requested config change in the next kernel update.

toracat

2024-02-21 21:47

administrator   ~0009570

< # CONFIG_NFS_V2 is not set
---
> CONFIG_NFS_V2=m

jcpunk

2024-02-22 09:05

reporter   ~0009572

My primary interest is in the `-lt` kernel. I'll leave it to you discretion if the configs between the `lt` and the `ml` kernel should be different.

toracat

2024-02-23 20:55

administrator   ~0009578

The requested config change has been made in the latest kernel updates: kernel-ml and kernel-lt for el7, el8 and el9.

jcpunk

2024-02-26 10:59

reporter   ~0009580

Thanks for the build!

Alas, for full functionality I'll also need `CONFIG_NFSD_V2=y`. Sorry for missing that before.

Pat

toracat

2024-02-26 11:56

administrator   ~0009581

kernel-lt already has that, so only kernel-ml needs to be changed.

< # CONFIG_NFSD_V2 is not set
---
> CONFIG_NFSD_V2=y
> # CONFIG_NFSD_V2_ACL is not set

toracat

2024-02-26 12:32

administrator   ~0009582

Correction:

kernel-lt does NOT have CONFIG_NFSD_V2=y . If it is added to the config, it will be removed when 'make oldconfig' is run.

toracat

2024-03-01 20:47

administrator   ~0009586

The kernel-ml package released today has CONFIG_NFSD_V2=y (el9, el8 and el7). As noted earlier, this could not be set with kernel-lt.

jcpunk

2024-03-04 14:09

reporter   ~0009587

Thanks! this seems to be working my my crazy old computers!

Pat

toracat

2024-03-04 14:21

administrator   ~0009588

Great to hear your 'crazy old computers' now work. :)
Will close this as 'resolved'.

toracat

2024-03-06 17:22

administrator   ~0009602

@jcpunk

kernel-lt-6.1.81.el9 released today has CONFIG_NFSD_V2=y :

https://github.com/elrepo/kernel/commit/9fb88c0922ae9cf12cb950579a7035970a3c487a

I don't know why this could not be done with 6.1.80 though.

Issue History

Date Modified Username Field Change
2024-02-21 17:11 jcpunk New Issue
2024-02-21 17:11 jcpunk Status new => assigned
2024-02-21 17:11 jcpunk Assigned To => toracat
2024-02-21 19:12 toracat Note Added: 0009569
2024-02-21 21:47 toracat Note Added: 0009570
2024-02-22 09:05 jcpunk Note Added: 0009572
2024-02-23 20:55 toracat Note Added: 0009578
2024-02-26 10:59 jcpunk Note Added: 0009580
2024-02-26 11:56 toracat Note Added: 0009581
2024-02-26 12:32 toracat Note Added: 0009582
2024-03-01 20:47 toracat Note Added: 0009586
2024-03-04 14:09 jcpunk Note Added: 0009587
2024-03-04 14:21 toracat Note Added: 0009588
2024-03-04 14:21 toracat Status assigned => resolved
2024-03-04 14:21 toracat Resolution open => fixed
2024-03-06 17:22 toracat Note Added: 0009602
2024-03-06 17:22 toracat Status resolved => assigned
2024-03-06 17:22 toracat Resolution fixed => reopened
2024-03-17 14:27 toracat Status assigned => resolved
2024-03-17 14:27 toracat Resolution reopened => fixed