seL4 is the most advanced member of the L4 microkernel, notable for its comprehensive formal verification, which sets it apart from any other operating system.
Questions tagged [sel4]
11 questions
                    
                    5
                    
            votes
                
                1 answer
            
        SEL4 User-space drivers Example
I am trying to write sample usb driver for sel4 in userspace. can anybody have an idea about sel4 user-space driver please share with me...
  If anyone have example code for sel4 user-space driver(sample drivers) please share with me...
        
        Ashokkumar
        
- 115
 - 1
 - 3
 - 8
 
                    4
                    
            votes
                
                1 answer
            
        What is a conceptual difference between seL4 and Fuchsia's kernel?
Originally I thought Fuchsia was the first kernel to extensively use capability-based security, but it looks like in seL4 they are also the main security primitive.
        
        LOST
        
- 2,956
 - 3
 - 25
 - 40
 
                    3
                    
            votes
                
                1 answer
            
        is there a simple way to port linux drivers to L4?
I want to build a system over seL4 and I do not want to write the drivers from scratch. I know that L4linux managaged to raise an entire linux kernel, drivers included, over fiasco.OC.
Ideally I want a driver wrapper that would allow me to run linux…
        
        user3848844
        
- 509
 - 6
 - 20
 
                    2
                    
            votes
                
                3 answers
            
        Is there any application of L4 (microkernel)?
I Googled a lot about L4 microkernel and found that very less resources are there on L4.
What are some good links I can refer ?
Is there any application of L4 (i.e. where it is used) ?
        
        Dinushan
        
- 2,067
 - 6
 - 30
 - 47
 
                    2
                    
            votes
                
                1 answer
            
        sel4 Verify the environment setup
Now I am setting up sel4 verification environment, but I see the blogger said "link isabelle path to verification directory", I would like to ask what it means?
Do you want to download isabelle to the verification directory?
        
        Xinyue Wang
        
- 31
 - 1
 
                    1
                    
            vote
                
                0 answers
            
        sel4 Verify the script-l4v
When I built c-parser, I didn't find the specific steps to build the environment. Do you have a friend to share
I want to implement automatic conversion of c code
        
        Xinyue Wang
        
- 31
 - 1
 
                    1
                    
            vote
                
                1 answer
            
        Building riscv-gnu-toolchain
I'm building the riscv-gnu-toolchain here: https://github.com/riscv-collab/riscv-gnu-toolchain like this:
 git clone https://github.com/riscv/riscv-gnu-toolchain.git
 cd riscv-gnu-toolchain
 git submodule update --init --recursive
 export…
        
        FirmwareRootkits
        
- 121
 - 1
 - 9
 
                    1
                    
            vote
                
                1 answer
            
        Understanding Page Tables in Linux/seL4
Why are entries in the Page Global Directory offset? What is the significance of the offset, if any?
Page Global Directory
Address
Entry 1
Entry…
        
        FirmwareRootkits
        
- 121
 - 1
 - 9
 
                    0
                    
            votes
                
                0 answers
            
        Does CAmkES support non-Linux VMs?
I am working on a project that utilizes seL4 as the hypervisor, with both a Linux VM and a simple partitioned OS running on top. It is known that seL4 officially provides demos for Linux VMs with the CAmkES. The problem then lies with implement the…
        
    
                    0
                    
            votes
                
                0 answers
            
        Correct procedure and memory addresses to setup a virtio-net ethernet device on a sel4 microkernel
In short:
I am trying to run the sel4 microkernel inside a x86_64 virtual machine and can't get the ethernet interface working.
What is the correct procedure to get internet connectivity (via a vitio-net ethernet device) on a sel4 microkernel? And…
        
        M_E
        
- 1
 - 1
 - 2
 
                    0
                    
            votes
                
                1 answer
            
        Micro-kernel architecture based operating system for desktop users?
Can we have Operating system with micro-kernel architecture targeted on desktop users? I have read here on this website that older micro-kernel can be 50% slower than Monolithic kernel, while later version like L4 were only 2% or 4% slower than the…
        
        Faisal Aslam
        
- 1
 - 1