Приветствую.
Как в модуле ядра линукса можно получить список всех блочных устройств ?
В конечном счете необходимо получить структуру gendisk или device(а из нее - gendisk) по известному dev_t (major и minor номера устройства).
Хотел воспользоваться get_gendisk(dev_t dev, int *partno) , но она не экспортируется ядром (insmod выдает unresolved symbol:get_gendisk) хотя функция объявлена в /include/linux/genhd.h.