newbee question

From: Uday Mullangi (udaymullangi_at_lucent.com)
Date: 07/06/04

  • Next message: Guruprasad Prahallad: "Network interrupts"
    Date: Tue, 6 Jul 2004 11:16:16 +0530
    
    

    Hi,
        In Linux, how is the communication between user and kernel space happen?

    In general RTOS, if we execute a system call from the user level, a trap
    would be generated to switch the mode to the kernel level and the system
    call would execute in privileged mode.How does this happen in Linux?

    pl. correct me if i am wrong..

    Tks
    Uday


  • Next message: Guruprasad Prahallad: "Network interrupts"

    Relevant Pages

    • newbee q?
      ... In Linux, how is the communication between user and kernel space happen? ... In general RTOS, if we execute a system call from the user level, a trap ...
      (comp.os.linux.development.system)
    • Re: newbee question
      ... how is the communication between user and kernel space ... > In general RTOS, if we execute a system call from the user level, a trap ... > call would execute in privileged mode.How does this happen in Linux? ...
      (comp.os.linux.embedded)
    • Re: Will Linux become as vulnerable as MS ??
      ... > beeing vulnerable to viruses. ... > that they know are executable, and execute intentionally. ... >> Linux, each distro is a little different, and even within the distro, ... > Since clicking on a script is easier than typing it's name, ...
      (comp.os.linux.security)
    • Re: So leaky that a $4 billion industry was built to protect it
      ... The owner can read and write and execute the file. ... this is similar to the "limited user rights" concept. ... Windoze on the other hand doesn't have this kind of security. ... Can't happen on a Linux system. ...
      (microsoft.public.windowsxp.general)
    • Re: virusscanner
      ... The simple fact is that a virus written for Linux could not run under ... Unlike with Windows, you could not just click on a virus and allow it to ... execute because you cannot automatically save something with execute ...
      (alt.os.linux.suse)