标签: linux kernel
我有一个关于释放linux内核驱动程序内存的一般性问题。
我正在编写一个基本的PCI驱动程序,我想在驱动程序的remove函数中释放设备实例的一些内存。内存在探测功能中分配。
我有一个问题,当调用设备的删除功能时,它是否保证驱动程序的读/写功能没有进行或没有输入,这样我们可以释放分配的内存而不是导致由于访问无效(或释放)的内存区域引起的恐慌?