В «LDD3, глава 3» показывают нам, что мы можем выделить struct cdev
структуру во время выполнения, как это:Как освободить память, выделенную cdev_alloc?
struct cdev *cdev_ptr = cdev_alloc();
Но я не знаю, как освободить эту память, потому что cdev_del()
кажется, не освободить эту память выделено kzmalloc()
в cdev_alloc()
.