Thank you for the answer. I was wondering since the conversion to Rust is a large undertaking & rewrites can have surprises. Part of the question was if this was an argument to use Rust since NULL pointers are something that Rust goes through great lengths to guard against.
And wow...my original post got flagged? It was a sincere question that I was curious about & didn't have an answer for. Either everyone needs to chill...or is mentioning NULL pointer references in the Linux Kernel some sort of unspoken mortal sin or was I somehow offensive? Please, someone let me know if I'm out of line cause I just see zealotry of some type that I cannot begin to imagine. I want to avoid such land mines in the future...for the love of all that is holy.