Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-21 Thread Alan Ott
On 05/21/2013 12:17 PM, David Hauweele wrote: > 2013/5/20 Alan Ott : >> On 05/16/2013 05:34 PM, David Hauweele wrote: >>> I have seen the interrupt line going low forever with heavy traffic. >> I've been doing some testing today and I can reproduce your issue if I >> ping -f both ways

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-21 Thread David Hauweele
2013/5/20 Alan Ott : > On 05/16/2013 05:34 PM, David Hauweele wrote: >> I have seen the interrupt line going low forever with heavy traffic. > > Hi David, > > I've been doing some testing today and I can reproduce your issue if I > ping -f both ways simultaneously (after about 3-4 minutes

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-21 Thread David Hauweele
2013/5/20 Alan Ott a...@signal11.us: On 05/16/2013 05:34 PM, David Hauweele wrote: I have seen the interrupt line going low forever with heavy traffic. Hi David, I've been doing some testing today and I can reproduce your issue if I ping -f both ways simultaneously (after about 3-4 minutes

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-21 Thread Alan Ott
On 05/21/2013 12:17 PM, David Hauweele wrote: 2013/5/20 Alan Ott a...@signal11.us: On 05/16/2013 05:34 PM, David Hauweele wrote: I have seen the interrupt line going low forever with heavy traffic. I've been doing some testing today and I can reproduce your issue if I ping -f both ways

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-19 Thread Alan Ott
On 05/16/2013 05:34 PM, David Hauweele wrote: > I have seen the interrupt line going low forever with heavy traffic. Hi David, I've been doing some testing today and I can reproduce your issue if I ping -f both ways simultaneously (after about 3-4 minutes usually). I think it has more to do with

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-19 Thread Alan Ott
On 05/16/2013 05:34 PM, David Hauweele wrote: I have seen the interrupt line going low forever with heavy traffic. Hi David, I've been doing some testing today and I can reproduce your issue if I ping -f both ways simultaneously (after about 3-4 minutes usually). I think it has more to do with

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-16 Thread David Hauweele
I have seen the interrupt line going low forever with heavy traffic. The at86rf230 driver has two isr, one for edge-triggered and another for level-triggered interrupt. The latter uses disable_irq_nosync/enable_irq which makes sense for level-triggered interrupt. Otherwise the interrupt would be

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-16 Thread David Hauweele
I have seen the interrupt line going low forever with heavy traffic. The at86rf230 driver has two isr, one for edge-triggered and another for level-triggered interrupt. The latter uses disable_irq_nosync/enable_irq which makes sense for level-triggered interrupt. Otherwise the interrupt would be

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-13 Thread Alan Ott
On 5/9/13 11:19 AM, David Hauweele wrote: Disabling the interrupt line could miss an IRQ and leave the line into a low state hence locking the driver. Have you observed this? My understanding is that the interrupt won't be lost but instead delayed until enable_irq() is called. I got this

Re: [Linux-zigbee-devel] [PATCH 2/2] mrf24j40: Keep the interrupt line enabled

2013-05-13 Thread Alan Ott
On 5/9/13 11:19 AM, David Hauweele wrote: Disabling the interrupt line could miss an IRQ and leave the line into a low state hence locking the driver. Have you observed this? My understanding is that the interrupt won't be lost but instead delayed until enable_irq() is called. I got this