发布时间:2016-12-01 14:01:00
这两个函数比较少用到,到源代码里面去找了半天才找到。起因是因为altera提供的fpga的opencl带的驱动程序中要使用用户程序struct task_struct里面的数据结构(其实是调用get_user_pages之类的函数需要的),而这些调用又是异步的,也就是驱动程序开了work_queue,用在中断处理函数中了。结果就是如果用户一不小心X掉了应用.........【阅读全文】
发布时间:2016-04-26 10:29:20
在expect的处理中,关于什么时候转义,转几层,还有什么时候是list,什么时候是array,有时候,也很唬人,让你容易搞错。关键在于TCL的设定,一切都是字符串。所以理解也要从字符串的理解开始,交给expect的进行处理的参数,首先由TCL解析器进行分析,这时候,会进行第一次的转义处理,包括$符号进行变量替换。而expect如.........【阅读全文】
发布时间:2016-03-03 16:04:59
在ovs启动时候,老是出现Enabling remote OVSDB managers 2016-03-03T07:48:22Z|00001|unixctl|WARN|failed to connect to /usr/local/var/run/openvswitch/ovsdb-server.4972.ctl之类的错误信息,导致启动服务失败。错误信息多种多样,包括db.sock或者其它的pid文件找不到,经过分析,发现的路径不太对.........【阅读全文】
发布时间:2016-01-25 18:24:24
一般spin_lock的表示锁住自旋锁,那么在代码中经常看到了spin_lock_bh与spin_lock_irq或者spin_lock_irqsave是什么意思呢。一般我们都了解spin_lock是什么意思,就是自旋呗,如果在开中断的情况下自旋,则可能被打断。如果在中断处理程序或者关闭中断的情况下运行,则不能被抢占,只有其它CPU中的运行代码才可以释放这个.........【阅读全文】
发布时间:2015-06-29 15:48:51
<p style="margin-top:0px;margin-bottom:0px;color:#333333;font-family:Arial, sans-serif;font-size:14px;line-height:20px;white-space:normal;background-color:#FFFFFF;">使用ssh私钥登录方式时,最爽的就是ssh A.B.C.D 然后啥都不用管了。可是有时就是需要指定某些参数,你的多个服务器的配置会不一样吧,比如说要.........【阅读全文】