Chinaunix首页 | 论坛 | 博客
  • 博客访问: 403520
  • 博文数量: 124
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 872
  • 用 户 组: 普通用户
  • 注册时间: 2018-03-29 14:38
个人简介

默默的一块石头

文章分类

全部博文(124)

文章存档

2022年(26)

2021年(10)

2020年(28)

2019年(60)

我的朋友

发布时间:2022-01-17 10:07:53

#include stdio.h #include sys/types.h #include sys/socket.h #include unistd.h #include sys/epoll.h #include netdb.h #include stdlib.h #include fcntl.h #include sys/wait.h #include errno.h #define PROCESS_NUM 4#define MAXEVENTS 64#define .........【阅读全文】

阅读(333) | 评论(0) | 转发(0)

发布时间:2022-01-12 10:40:35

测试内容:在spin_lock获取了锁,且不unlock的情况下对数据进行访问。相关代码ssize_t spin_lock_sleep_read(struct file * filp, char __user * buf, size_t count,   loff_t * f_pos){ struct spin_lock_sleep_dev *dev = filp->private_data; ssize_t retval = 0; dev-.........【阅读全文】

阅读(298) | 评论(0) | 转发(0)

发布时间:2020-11-24 14:11:57

面对这个问题,有点懵,说到spin_lock族,有很多系列接口:之所以有这么多,说白了就是为了 防止关闭了抢占的临界区被同一个CPU的高优先级序列打断而重入时造成死锁。其实只需要给出一个进程上下文调用PREROUTING function的case即可:但问题是,在什么情况下,进程上下文能到PREROUTING呢??我来.........【阅读全文】

阅读(2000) | 评论(0) | 转发(0)

发布时间:2019-10-22 15:27:13

#include linux/module.h{return 0;static void hello_exit(void)printk(KERN_ALERT "bye bye\n");module_init(hello_init);ifneq ($(KERNELRELEASE),)elseKERNELDIR ?=/lib/modules/$(shell uname -r)/buildmodules:modules_install:clean:.PHONY: modules mo.........【阅读全文】

阅读(1212) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册