Re: [PATCH] irq_enter/irq_exit consolidation

From: Christoph Hellwig (hch_at_infradead.org)
Date: 09/14/04

  • Next message: Florin Andrei: "Re: swapping and the value of /proc/sys/vm/swappiness"
    Date:	Tue, 14 Sep 2004 19:31:35 +0100
    To: Martin Schwidefsky <schwidefsky@de.ibm.com>
    
    

    On Mon, Sep 13, 2004 at 03:02:40PM +0200, Martin Schwidefsky wrote:
    > Hi Christoph,
    >
    > > s390 has an assembly wrapper around do_softirq.
    > >
    > > I've extended the invoke_softirq mechanism used by s390 (also called
    > > by ksoftirqd) to the two arm variants, but the right thing to do is
    > > probably to use the normal do_softirq call in arm and set
    > > __ARCH_HAS_DO_SOFTIRQ + providing a per-arch do_softirq for all callers
    > > for s390 and maybe arm26.
    >
    > do_call_softirq switches to the asynchronous interrupt stack,
    > just what i386 does now as well. Trouble is that on s390 it is
    > non-trivial to do the switch in C with inline assembly. We need
    > a bit of assembly. But we could get rid of invoke_softirq, define
    > __ARCH_HAS_DO_SOFTIRQ and use do_softirq to call the assembly
    > wrapper.

    Well, the question is do you want the direct do_softirq invocations from
    the networking code use the separate stack or not? If not the current
    code is fine. If yes you should sent the patch to Andrew.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Florin Andrei: "Re: swapping and the value of /proc/sys/vm/swappiness"

    Relevant Pages

    • Re: [RFC] ethtool semantics
      ... I find the c) feature very convenient. ... the configuration of the switch, something which is usually (pick your ... Command line parameters of the bcm5700 driver do implement c) (among ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [linux-pm] [RFC] Add some hooks to generic suspend code
      ... > switch to other console before suspend, so X has to give up ... I'd rather not break an existing and relied upon userland interface now, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0.6.8
      ... - cannot ping the test system from another system (don't get the "no route ... - Alt-SysRq keys still work ... - eventually the mouse would not switch displays ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: pci-irq VIA82C586 problem on IBM 4694-205 kernel version 2.4.29
      ... I try to switch back to the function from version 2.4.18 and it is ... Best regards, Frank ... >>But if I run ifconfig the system fries. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [ACPI] Re: Video memory corruption during suspend
      ... swsusp1 also triggers that. ... A plain windowmaker dekstop takes much shorter to switch. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)