私はいくつかの Linux カーネルに取り組んでおり、/dev/blah/whatever という偽のパスがあり、それが /dev/block/real_device を指しています。
問題は、lookup_bdev がシンボリック リンクをたどることができないため、実際のパス (/dev/block/real_device) を取得して事前にパスをマッサージしたいので、それを lookup_bdev に渡して、エラーではなく正常に返されるようにすることです。 .
または、指定された初期パスで block_device 情報を正しく取得するその他のカーネル呼び出し。
ありがとう