码迷,mamicode.com
首页 >  
搜索关键字:Kernel    ( 5514个结果
分析USB平台设备模型框架(1)
start_kernel rest_init(); kernel_thread(kernel_init, NULL, CLONE_FS | CLONE_SIGHAND); do_basic_setup(); driver_init(); void __init driver_init(void) void __init driver_init(vo...
分类:其他好文   时间:2014-07-20 00:10:38    阅读次数:318
Ubuntu下载编译Linux内核。
1、安装git工具2、到官网下载linux内核https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git,这个地址不是很好用在用下面这个 git clone git://git.kernel.org/pub/scm/linux/ke...
分类:系统相关   时间:2014-07-19 16:18:22    阅读次数:328
CVE-2014-4014 Linux Kernel Local Privilege Escalation PoC
/*** CVE-2014-4014 Linux Kernel Local Privilege Escalation PoC** Vitaly Nikolenko* http://hashcrack.org** Usage: ./poc [file_path]* * where file_path ...
分类:系统相关   时间:2014-07-19 12:16:25    阅读次数:328
OS X升级到10.10之后使用pod出现问题的解决方法
最新对mac 10.10的强大功能好奇,于是将系统升级到了10.10,结果发现使用pod出现了下面的问题:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such fil...
分类:其他好文   时间:2014-07-19 12:04:58    阅读次数:195
Docker 在6.4上安装
1 在 CentOS 6.4 上安装 dockerdocker当前官方只支持Ubuntu,所以在 CentOS 安装Docker比较麻烦(Issue #172)。docker官方文档说要求Linux kernel至少3.8以上,CentOS 6.4是2.6的内核,于是我哼哧哼哧的编译安装了最新的ke...
分类:其他好文   时间:2014-07-19 12:03:40    阅读次数:264
实时捕捉以太网原始数据包(PacketRawEthernetMonitor)----Kithara RTS工程源代码解析
本文以windows实时拓展Kithara RTS安装目录下的smp文件夹内的PacketRawEthernetMonitor工程源码为例,该源码实现了一个简单的网络监视程序,可以实时监测网卡接收的原始数据。该工程主要使用了Kernel,Packet模块,有三个函数组成:主函数runSample,回...
分类:Web程序   时间:2014-07-19 09:14:26    阅读次数:476
linux里的backlog详解
说起backlog, 都会想起socket编程中的listen backlog 参数,而这个backlog 是linux内核中处理的backlog么? int listen(int sockfd, int backlog)man listen  可以看到关于listen 的解释 The backlog argument defines the maximum length to wh...
分类:系统相关   时间:2014-07-19 02:44:36    阅读次数:534
RK3066 实现LED闪烁的代码分析
实现LED灯的闪烁,需要在驱动里添加一个定时器函数,具体实现涉及到了LED GPIO驱动,用户空间程序调用驱动 1.首先来看LED设备驱动注册过程,代码位于../kernel/drivers/leds/led-gpio.c中, 297 static int __init gpio_led_init(void) 298 { 299         return platform...
分类:其他好文   时间:2014-07-19 02:34:15    阅读次数:566
破解linux系统密码
个人实践:重新启动系统2.开机倒数时间内,敲任意键3.按字母e去编辑4.选择kernel开头的行,再次按字母e编辑,然后敲空格输入数字1,再敲回车。进入单用户模式,破解密码。此模式绕过密码验证5.按字母键b去引导进入系统6.直接passwd修改root用户的密码7.输入init5或者init3进入..
分类:系统相关   时间:2014-07-18 13:13:47    阅读次数:311
CMA连续物理内存用户空间映射---(一)
背景: 在多媒体和图像处理等应用中,经常用到大块内存,尤其是硬件编解码,需要内核分配大块的物理连续内存。 这里希望通过把从内核分配的连续物理内存映射到用户空间,在用户空间经过处理,又可以入队到驱动中。 前提: Kernel Config中 根据需求配置和调整CMA的大小。 方法: (一) 1、驱动注册misc设备; 2、驱动实现IOCTL的内存分配,使用dma_alloc_writ...
分类:其他好文   时间:2014-07-18 11:30:45    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!