Is the excuted instruction stream always the same when Linux boots?
For the same computer, when the Linux operating system boots, is the executed instruction stream always the same? I guess it might be but I am not sure. Any help will be welcome!Cheers,
View ArticleConfusion around spin_lock_irqsave: in what nested situation is interrupt...
There are many Q&As about spinlocks, but it's still confusing to me. I think it's because the questions and answers assume different settings or not clearly explain the settings about if it's SMP...
View ArticleAddress designation in RISC-V
I am running a simulated RV64GC core in QEMU and am trying to better understand the virtual memory subsystem and address translation process in RISC-V. My simulated system runs with OpenSBI, the Linux...
View ArticleHow does a rootkit hide a process?
I'm trying to learn how rootkit works (for educational purposes). I have the source code of Kbeast rootkit. To hide a process from the ps|| pstree etc. command it has the following function,asmlinkage...
View ArticleLook up the routing table through the policy routing.Ping does not work...
eth0: ip add add 172.18.13.222/21 dev eth0 ip add add 172.18.13.223/21 dev eth0 ip rule add from 172.18.13.222 lookup 100 ip route add default via 172.18.9.2 dev eth0 ip route add default via...
View ArticleFailied to :make install: Linux kernel module SSL error
Can't install any linux driver (kde neon 5.18)example: root@Casual-PC:/home/casual/veikk-linux-driver# make all installmake -C /lib/modules/5.3.0-42-generic/buildM=/home/casual/veikk-linux-driver...
View ArticleKernel panic - not syncing: VFS: Unable to mount root fs on...
I am trying to run a custom Linux kernel version 2.6.26 on QEMU with a busybox for i386 target but it fails at the end of the kernel booting with these two messages:No filesystem could mount root,...
View Articlehow can I find out what triggers this error
i got this error all over the place, i dont know what this error means so i also cant fix it.ich benutzte Ubuntu 18.04 LTSkernel: [4575051.649177] EXT4-fs error (device loop10): ext4_find_extent:913:...
View ArticleIs there a way to access the linux user login widget? [closed]
I am developing a system monitoring tool in python that must have one of the functionalities of logging me into a system(specifically, my own linux mint system) on booting. Rather that having me to...
View ArticleE: Package 'linux-headers-4.18.12-041812-generic' has no installation candidate
I have been trying to run Virtual Box on Ubuntu 18.04 but I keep getting an error.Kernel driver not installed (rc=-1908)The VirtualBox Linux kernel driver is either not loaded or not set up correctly....
View ArticleIs there a C function like sprintf in the Linux kernel?
Is there function like sprintf() in Linux Kernel (like printf()->printk())?
View ArticleIs there anyway to control fan speed manually in hp omen dc-1093tx on linux...
I am using HP laptop model: Omen dc-1093tx and I'm on linux operating system(POP-OS). I'm facing heating issues and fans are running on the minimum speed and I'm unable to boost fan speed manually.Can...
View ArticleKVM/QEMU virtio (macvtap): Is RSS possible with multiqueue?
This is my virt-managervirtio macvtap setting:<interface type='direct' trustGuestRxFilters='yes'><mac address='52:54:00:b7:7d:c2'/><source dev='eth20' mode='passthrough'/><model...
View ArticleWhat is trap frame? And what is difference between trap frame and task_struct?
task_struct is used to store the status of CPU and trap frame does the same thing so how they differ? And trap frame is a data struct or a just and concept?
View ArticleWhen use write-through cache policy for pages
I was reading the MDS attack paper RIDL: Rogue In-Flight Data Load. The set pages as write-back, write-through, write-combined or uncacheable and with different experiments determines that the Line...
View ArticleHow to reliably detect dropped netlink requests or responses
I'm interested in using netlink for a straightforward application (reading cgroup stats at high frequency).The man page cautions that the protocol is not reliable, hinting that the application needs to...
View ArticleLinux kernel low latency for serial communication
I am working on a kernel driver for an embedded project using a serial communication.I would like to test if enabling low latency on on serial port the performance could improve.Setting bit...
View ArticleWhat is rbin heap and rbin cache in android kernel? [closed]
Can someone explain about rbin memory in android kernel? Anything would be helpful. I am new to kernel system and trying to understand the memory management concept where we reserve some memory for...
View ArticleInformation about perf block events
I need information about following block(disk I/O) events available in perf. Can you tell me where will I get detail information about each event? block:block_bio_backmerge block:block_bio_bounce...
View ArticleGetting initframs error while dual booting ubuntu 18.04 along with my windows...
I am dual booting ubuntu 18.04.4 on my lenovo g5070 along with my windows 8.1.I am getting error 'unable to find a medium containing a live file system'.I checked the checksum of downloaded iso file.I...
View Article