运行openembedded linux kernel 2.6.32。
我已修补mmc_sd
驱动程序以支持锁定/解锁卡。
此功能使用Linux内核密钥系统。
名称为mmc
的新密钥类型由驱动程序创建。
当驱动程序需要解锁锁定的卡时,它会使用以下参数调用request_key函数:
Type="mmc",
Description=SDcard CID,
Callout_info="password".
我已经构建了keyctl
程序,因此应该可以从控制台或脚本为SD卡创建密钥。
keyctl add
支持类型和说明,但不允许我定义callout_info
,因此如何创建此类型的密钥?