bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH]: gnumach - simplify interrupt handling


From: Damien Zammit
Subject: Re: [PATCH]: gnumach - simplify interrupt handling
Date: Mon, 11 Nov 2019 21:23:15 +1100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0

On 11/11/19 3:08 am, Samuel Thibault wrote:
> Samuel Thibault, le dim. 10 nov. 2019 16:25:22 +0100, a ecrit:
>> Samuel Thibault, le dim. 10 nov. 2019 16:22:04 +0100, a ecrit:
>>> Ok, I have restored some of the mask/unmask_irq, so that curr_pic_mask
>>> will still exist, but without the notion of spl: it will just store
>>> which IRQs have been effectively disabled. That'll already be good for a
>>> first step :)
>>
>> And we'll have to rethink this all against edge/level-triggered
>> interrupts etc. for the interface for userlevel interrupts.
> 
> (what was happening with netdde is that the interrupt kept raising again
> and again, thus never returning from interrupt handling.  That's why I
> had to restore the code that can mask an interrupt)

See attached patch that fixes the hang with current master when applying
netdde patches and trying to bring up /dev/eth0.

Cheers,
Damien

Attachment: 0001-fix-unmasking.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]