I guess qemu developers didn’t handle the case because the Linux kernel changed and they were based on behavior of old version: https://linux.die.net/man/7/netdevice
Please add the support for it otherwise a wide range of network related Java programs won’t run.
I was hit by this issue when I tried to run some Java program. And it turns out jdk sets the buf to NULL: http:// hg.openjdk. java.net/ jdk7/jdk7/ jdk/file/ 887e525597f8/ src/solaris/ native/ java/net/ NetworkInterfac e.c#l1042
Setting to NULL is valid according to http:// man7.org/ linux/man- pages/man7/ netdevice. 7.html
But qemu doesn’t handle the case: https:/ /github. com/qemu/ qemu/blob/ aa8e26de9617756 febcbf794dda965 df307fdaaa/ linux-user/ syscall. c#L4105
I guess qemu developers didn’t handle the case because the Linux kernel changed and they were based on behavior of old version: https:/ /linux. die.net/ man/7/netdevice
Please add the support for it otherwise a wide range of network related Java programs won’t run.