
HIPPI has been in the Linux kernel all the time even though for decades it was replaced by higher speed Ethernet and Fibre Channel connectivity in high-end hardware for networking. Modern consumer hardware has robust Gigabit Ethernet and the likes of 2.5Gb/s, 5Gb/s, and 10Gb/s even becoming more common. For its time HIPPI was great for connecting supercomputers but it's past due for retirement from the Linux kernel.
This commit to the Linux networking subsystem's "net-next" Git branch removes the HIPPI support from the Linux kernel along with the RoadRunner HIPPI driver. This frees the kernel of nearly three thousand lines of unmaintained code that likely hasn't seen any real use in years. The commit comment noted:
"HIPPI has not been relevant for over two decades. It was rapidly eclipsed by Fibre Channel, and even when it was new, it was confined to very high-end hardware. The HIPPI code has only received tree-wide changes and fixes by inspection in the entire Git history. Remove HIPPI support and the rrunner HIPPI driver, and move the former maintainer to the CREDITS file. Keep the include/uapi/linux/if_hippi.h header because it is used by the TUN code, and to avoid breaking userspace, however unlikely that may be."
With the removal in net-next, it should be submitted as part of the networking changes for the upcoming Linux 6.20~7.0 merge window in February.