0
votes
0answers
10 views

Deadlock and starvation conditions

I have some question concerning deadlocks. I have understood, the issue that can occur when more threads or processes are in critical section becuase of shared memory, and the solutions can be ...
0
votes
1answer
1k views

What languages used to for Linux OS?

What programming languages used to make/create Linux Operating Systems OS
-4
votes
1answer
35 views

TOOL For MOnitoring Usb [closed]

i need to develop a tool in c which will detection& and removing of the usb include accessing time of the users . so anyone will copied or use my machine that need to show like demon process
2
votes
2answers
902 views

syscall_table_32.S file not found

I want to add a systemcall to Linux, but in training data we need to change the file linux/arch/i386/kernel/entry.S or arch/x86/kernel/syscall_table_32.S. I can not found the files. I looked and ...
1
vote
1answer
1k views

Root directory of the kernel

A newbie here. I am trying to set up Eclipse for Linux Kernel Programming. The guide says set the project location as the root directory of the kernel. Where's the root directory of the kernel now? ...
11
votes
2answers
8k views

Why won't strace/gdb attach to a process even though I'm root?

I logged in as root but strace gives me this: root@kyznecov-System:/home/kyznecov# ps -e | grep 111 3807 pts/2 00:00:00 111 3810 pts/2 00:00:00 111 root@kyznecov-System:/home/kyznecov# ...
1
vote
1answer
91 views

How can I observe what the kernel's doing when it tries to boot up a wireless card?

I have a netbook with a wireless card that doesn't work out of the box in Ubuntu, and I was wondering if I could use any profiling tools to observe what the kernel is doing when it tries to enable the ...
2
votes
2answers
3k views

How to add a system call to the Linux Kernel?

I'm currently reading Operating System Concepts 7th edition by Silberschartz, Galvin and Gagne. At the end of chapter 2, there is an exercise "Add a system call to the Linux Kernel". Unfortunately, I ...
6
votes
2answers
3k views

How do I download old unsupported packages such as Kernel headers?

I am using the now unsupported Jaunty. However, I'm also running an older unsupported kernel which I wish to programme. i'm trying to make new system calls in kernel 2.6.21 and one of the new system ...
1
vote
2answers
985 views

Usage of inb, inl, inw to access kernel space from user space

Could you please give me some user space examples of using inb, inl, inw to access kernel space in ubuntu? /Kanu
0
votes
1answer
246 views

Implementing kernel timer in Ubuntu

Could you please give any basic example of a kernel timer (start_ktimer) implementation in Ubuntu?