Обязательно ли поле bv_len в struct bio_vec кратно размеру сектора устройства? ⇐ Linux
Обязательно ли поле bv_len в struct bio_vec кратно размеру сектора устройства?
Предполагая, что мы читаем данные с устройства, если bio_vec содержит непрерывный сегмент в памяти, куда данные могут быть записаны драйвером, это bvec->len поле, кратное сектору нашего устройства (или, еще лучше, кратное блоку)?
В случае, если это не так, драйвер должен создать области памяти, куда устройство должно записывать данные, и только потом записывать len байт по адресу page + offset структуры bio_vec?
Предполагая, что мы читаем данные с устройства, если bio_vec содержит непрерывный сегмент в памяти, куда данные могут быть записаны драйвером, это bvec->len поле, кратное сектору нашего устройства (или, еще лучше, кратное блоку)?
В случае, если это не так, драйвер должен создать области памяти, куда устройство должно записывать данные, и только потом записывать len байт по адресу page + offset структуры bio_vec?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Поле «Штат/округ» обязательно должно быть обязательно в калькуляторе доставки WooCommerce.
Anonymous » » в форуме Jquery - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Polars struct.field(list[str]) возвращает один столбец при работе со списком[Struct]
Anonymous » » в форуме Python - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-