man 7 netdevice states:
Get or set the MTU (Maximum Transfer Unit) of a device using ifr_mtu. Setting the MTU is a privileged operation. Setting the MTU to too small values may cause kernel crashes.
I don't see any connection between MTU and a kernel crash. Under what circumstances could a small MTU value lead to a kernel crash?