mirror of
https://github.com/gatieme/LDD-LinuxDeviceDrivers.git
synced 2026-09-21 20:23:38 +08:00
oops...
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
| CSDN | GitHub |
|
||||
|:----:|:------:|
|
||||
| [Aderstep--紫夜阑珊-青伶巷草](http://blog.csdn.net/gatieme) | [`AderXCoding/system/tools`](https://github.com/gatieme/AderXCoding/tree/master/system/tools) |
|
||||
|
||||
|
||||
<br>
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="知识共享许可协议" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>
|
||||
本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议</a>进行许可, 转载请注明出处
|
||||
<br>
|
||||
|
||||
|
||||
[转载_Linux内核OOPS调试](http://blog.csdn.net/tommy_wxie/article/details/12521535)
|
||||
|
||||
|
||||
[kernel panic/kernel oops分析](http://blog.chinaunix.net/uid-20651662-id-1906954.html)
|
||||
|
||||
|
||||
[DebuggingKernelOops](https://wiki.ubuntu.com/DebuggingKernelOops)
|
||||
|
||||
|
||||
[kerneloops package in Ubuntu](https://launchpad.net/ubuntu/+source/kerneloops)
|
||||
|
||||
|
||||
[Understanding a Kernel Oops!](http://opensourceforu.com/2011/01/understanding-a-kernel-oops/)
|
||||
|
||||
|
||||
[Kernel oops错误](http://blog.163.com/prodigal_s/blog/static/204537164201411611432884/)
|
||||
|
||||
|
||||
[Kernel Oops Howto](http://madwifi-project.org/wiki/DevDocs/KernelOops)
|
||||
|
||||
|
||||
[Kernel Panics](https://wiki.archlinux.org/index.php/Kernel_Panics)
|
||||
|
||||
[WiKipedia](https://en.wikipedia.org/wiki/Linux_kernel_oops)
|
||||
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="知识共享许可协议" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>
|
||||
<br>
|
||||
本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议</a>进行许可
|
||||
|
||||
|
||||
http://www.davidhill.co/2012/02/enable-esxi-shell-vsphere-5-0/
|
||||
|
||||
|
||||
https://zhidao.baidu.com/question/583512262.html
|
||||
|
||||
http://blog.csdn.net/yumushui/article/details/38776603
|
||||
Executable
BIN
Binary file not shown.
@@ -0,0 +1,21 @@
|
||||
/*************************************************************************
|
||||
> File Name: apiopps.c
|
||||
> Author: GatieMe
|
||||
> Mail: gatieme@163.com
|
||||
> Created Time: Sat 08 Apr 2017 08:27:08 PM CST
|
||||
************************************************************************/
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
const char array[] = "\x6b\xc0";
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
printf("%p\n", array);
|
||||
*(int *)0 = 0;
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
// http://blog.csdn.net/tommy_wxie/article/details/12521535
|
||||
// http://blog.chinaunix.net/uid-20651662-id-1906954.html
|
||||
//
|
||||
#include <linux/kerel.h>
|
||||
#include <linux/module.h>
|
||||
|
||||
static int __init hello_init(void)
|
||||
{
|
||||
int *p = 0;
|
||||
|
||||
*p = 1;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void __exit hello_exit(void)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
module_init(hello_init);
|
||||
module_exit(hello_exit);
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
@@ -0,0 +1,6 @@
|
||||
probe begin
|
||||
{
|
||||
print("Hello Wordl\n")
|
||||
exit()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user