printk("NR_TESTS %d\n", NR_TESTS);
perform_test("empty", empty);
+ printk("value : %ld\n", atomic64_read(&atomicval));
perform_test("test 1-byte nop xadd", testnop);
+ printk("value : %ld\n", atomic64_read(&atomicval));
perform_test("test DS override prefix xadd", testprefix);
+ printk("value : %ld\n", atomic64_read(&atomicval));
perform_test("test LOCK xadd", testlock);
+ printk("value : %ld\n", atomic64_read(&atomicval));
return -EPERM;
}
int init_module(void)
{
- pentry = create_proc_entry("testnops", 0444, NULL);
+ pentry = create_proc_entry("testprefix", 0444, NULL);
if (pentry)
pentry->proc_fops = &my_operations;
void cleanup_module(void)
{
- remove_proc_entry("testnops", NULL);
+ remove_proc_entry("testprefix", NULL);
}
MODULE_LICENSE("GPL");
MODULE_AUTHOR("Mathieu Desnoyers");
-MODULE_DESCRIPTION("NOP Test");
+MODULE_DESCRIPTION("prefix test");