Richard

Atlanta, GA

automate all the things: ask me about bash, ant, awk, and hbase

2d
comment Exception handing in kernel module
it's also revealed as function in kernel symbol table... same with do_valid_op.
2d
comment Exception handing in kernel module
look at [here], invalid_op is a function
Jul
30
awarded Tumbleweed
Jul
29
comment Exception handing in kernel module
good edit. what I actually called is invalid_op() (the no-argument version of do_invalid_op(...) )... and it still crashes
Jul
29
revised Interrupt causes protection faults
deleted 16 characters in body
Jul
29
comment what's difference between src version 3.* and 3.*-generic
since both store x86 related code, what is the difference btwn the x86 code in the two directories?
Jul
27
revised Exception handing in kernel module
added 352 characters in body
Jul
27
comment How to send signal from kernel to user space
can you elaborate on it: "kernel code should return before user-space program ever sees signal fired." (My understanding is that the current process should see the signal fired, if it is stored somewhere in memory that it checks; and by seeing it, user land process could jump to run signal handler, but regular code).
Jul
27
accepted Kernel address space layout
Jul
27
comment Kernel address space layout
of coz I am coding in kernel...
Jul
27
comment Exception handing in kernel module
seems reasonable. looks like BOTH entry and return of interrupt handler have to go through asm/register manipulation... got it. The thing I want to do is to just call the code inside do_invalid_op() (without RETI instruction in the end though...)
Jul
26
asked Kernel address space layout
Jul
26
asked How to send signal from kernel to user space
Jul
26
asked How to send signal from kernel to user space
Jul
26
asked Hooking system call "sys_poll"
Jul
26
asked Exception handing in kernel module
Jul
25
asked Interrupt causes protection faults
Jul
24
asked what's difference between src version 3.* and 3.*-generic
Jul
24
asked Variable scope in Bash
Jul
23
revised Find syscall signatures, automatically
added 1 character in body
1 2 3 4 5