Commit: ==================== commit cf6bf9710cabba1fe94a4349f4eb8db623c77ebc Author: Chaitra P B <chaitra.basappa@xxxxxxxxxxxx> Date: Tue Apr 24 05:28:30 2018 -0400 scsi: mpt3sas: Bug fix for big endian systems. ==================== actually breaks big-endian. This driver has been working perfectly fine for more a decade or so on my sparc64 test systems up until this point. If you are just responding to sparse warnings, please do not do that. What big-endian system did you test this change on? Meanwhile, I'd like to ask that this change be reverted. Thank you.