Kernel Hacking Config Options

Section #11. Kernel Hacking Config Options Several options exist under Kernel hacking in the kernel configuration menu that can emit valuable debug ...

2019-06-09 10:32:28

阅读数 3

评论数 0

Diagnostic Tools

Section #10. Diagnostic Tools The sysfsutils package helps you navigate the voluminous amount of data present inside sysfs. This, and other Linux di...

2019-06-09 10:30:39

阅读数 4

评论数 0

User Mode Linux

Section #9. User Mode Linux User Mode Linux (UML), hosted at http://user-mode-linux.sourceforge.net/, lets you debug the kernel without “oops”ing th...

2019-06-09 10:29:33

阅读数 3

评论数 0

Linux Test Project

Section #8. Linux Test Project Linux Test Project (LTP), hosted at http://ltp.sourceforge.net/, is a suite consisting of approximately 3,000 tests d...

2019-06-09 10:28:15

阅读数 3

评论数 0

Debugging Network Throughput

Section #7. Debugging Network Throughput To obtain optimal network throughput, you need to design your network interface card (NIC) driver for high ...

2019-06-09 10:26:59

阅读数 5

评论数 0

Debugging Embedded Linux

Section #6. Debugging Embedded Linux From a device driver perspective, embedded software developers often face interfaces not commonly found on conv...

2019-06-09 10:25:12

阅读数 4

评论数 0

Tracing

Section #5. Tracing Tracing provides insight into behavioral problems that manifest during interactions between different code modules. A common way...

2019-06-09 10:11:54

阅读数 2

评论数 0

Profiling

Section #4. Profiling Profiling points you to those regions of code that burn more CPU cycles. Profilers help sense the presence of code bottlenecks...

2019-06-09 10:09:03

阅读数 5

评论数 0

Kexec and Kdump

Section #3. Kexec and Kdump Now that you have learned how to use Kprobes, let’s continue and look at more facets of Linux RAS. Kexec and kdump are s...

2019-06-09 10:07:02

阅读数 4

评论数 0

内核探测器

Section #2. Kernel Probes Kernel probes can intrude into a kernel function and extract debug information or apply a medicated patch. It’s a useful a...

2019-06-08 21:55:50

阅读数 3

评论数 0

内核调试器

Section #1. Kernel Debuggers The instruction-level Kernel DeBugger (kdb) and the source-level Kernel GNU DeBugger (kgdb) are the two main Linux kern...

2019-06-08 21:51:01

阅读数 4

评论数 0

Confirm which is NULL

Confirm which is NULL 1. crash> bt PID: 6165 TASK: ffff883ed37b4600 CPU: 5 COMMAND: "rds-stress" #0 [ffff883ed2fdf7f0] machine_kexec...

2019-05-05 16:31:32

阅读数 7

评论数 0

vmcore中查看rds frags的recv cache

int rds_ib_recv_alloc_caches(struct rds_ib_connection *ic) { int ret; ret = rds_ib_recv_alloc_cache(&ic->i_cache_incs); i...

2019-04-22 17:14:11

阅读数 18

评论数 0

调整中断服务的CPU

Use the IRQ number to locate the appropriate smp_affinity file: # cat /proc/irq/32/smp_affinity f The default value for smp_affinity is f, meaning th...

2019-04-15 09:33:11

阅读数 6

评论数 0

in ubuntu18.04 enable ixgbe VF feature

lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per c...

2019-04-11 21:14:12

阅读数 9

评论数 0

crash utility help page: kmem

crash utility help page: kmem NAME kmem - kernel memory内核内存 SYNOPSIS kmem [-f|-F|-c|-C|-i|-v|-V|-n|-z|-o|-h] [-p | -m member[,member]] [[-s...

2019-03-07 20:10:42

阅读数 20

评论数 0

linux live crash to check struct rds_ib_device

0) 1.056 us | rds_poll [rds](); 0) | rds_sendmsg [rds]() { 0) 1.269 us | rds_message_alloc [rds](); 0) 0.196 us | rds_message_alloc_sgs [rds](); ...

2019-02-28 20:00:32

阅读数 8

评论数 0

kexec fast reboots linux

Using kexec for fast reboots on Oracle Linux with UEK   A feature that's not often talked about in Linux is kexec. kexec is part of an infrastructu...

2019-02-26 15:27:03

阅读数 32

评论数 0

uptrack tools install steps

1. install uln-internal-setup-ol6-latest.rpm. Download this file from http://kernel.us.oracle.com/uln/ 2. /etc/yum.repos.d/ULN-Base.repo " [...

2019-02-22 15:33:50

阅读数 26

评论数 0

Introduction to the InfiniBand Core Software

Introduction to the InfiniBand Core Software Abstract InfiniBand support was added to the kernel in 2.6.11. In this paper, we describe the various ...

2019-02-20 09:06:55

阅读数 46

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭