問到驅動內的函數參數,想必你是做內核驅動開發?
傳到內核的參數,內核代碼最好做到安全第一,性能第二。所以檢查參數的合法性是十分必要的,除非參數有了不可逆的先決條件。但通常,內核安全需要考慮的級別比較高,萬一不慎就可以宕機,這是絕對不允許發生的。所以如果你在開發內核驅動,我給你一個建議性的答案:函數參數一定要保證絕對安全!
問到驅動內的函數參數,想必你是做內核驅動開發?
傳到內核的參數,內核代碼最好做到安全第一,性能第二。所以檢查參數的合法性是十分必要的,除非參數有了不可逆的先決條件。但通常,內核安全需要考慮的級別比較高,萬一不慎就可以宕機,這是絕對不允許發生的。所以如果你在開發內核驅動,我給你一個建議性的答案:函數參數一定要保證絕對安全!