Re: [PATCH net v3] net/iucv: require IUCV for AF_IUCV sockets
From: Alexandra Winter
Date: Fri Sep 25 2026 - 11:38:51 EST
On 24.09.26 20:52, Alexandra Winter wrote:
> Actually even with your v2 IUCV=M, AF_IUCV=M builds fine in an LPAR,
> but modprobe returns with
> modprobe: ERROR: could not insert 'af_iucv': Protocol not supported (not expected)
> modprobe: ERROR: could not insert 'iucv': Protocol not supported (expected)
>
> Is this a result of
>> if (machine_is_vm() && ...
>> err = -EPROTONOSUPPORT;
> I don't fully understand it yet.
>
> But that combination can be defined, even with your v3, so we have another open issue here.
>
> I definitively need to test all possible combinations! (Should have done that earlier, I admit)
That is the same root cause as IUCV=M, AF_IUCV=Y linker error with v2:
the reference to `iucv_if'.
So this probably would work with v3.
Nevertheless, I'm working on a clean solution on top of your v2. Let me see if I can come up with that.
Kind regards
Alexandra