Now kernel manages our modules as it should: trying to remove modules
when the reference count is not zero leads to fail, kernel itself
manages the number of processes currently using this module.
Change-Id: Id018b280f5f8823b766bfbd8ba9703d8ebec1396
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
/* File operations structure */
const struct file_operations swap_device_fops = {
+ .owner = THIS_MODULE,
.read = swap_device_read,
.open = swap_device_open,
.release = swap_device_release,
}
static const struct file_operations fops_raw = {
+ .owner = THIS_MODULE,
.write = write_raw,
.llseek = default_llseek
};
}
static const struct file_operations fops_available_filters = {
+ .owner = THIS_MODULE,
.read = read_af,
.llseek = default_llseek
};
}
static const struct file_operations fops_filter = {
+ .owner = THIS_MODULE,
.read = read_filter,
.write = write_filter,
.llseek = default_llseek