On Tuesday 18 December 2007 18:29:34 Michael Buesch wrote:
> > And here's the code:
> > 
> >         if (unlikely(report_change)) {
> >                 b43info(wl,"EHUD: sleeping\n");
> >                 msleep(1);
> >                 b43info(wl,"EHUD: LED coming on\n);
> >                 input_report_key(poll_dev->input, KEY_WLAN, 1);
> >                 input_report_key(poll_dev->input, KEY_WLAN, 0);
> >         }
> > 
> > So my question (other than why do I need two messages and one msleep to 
> > get my LED lit) is... what happened to the "EHUD: sleeping" debug 
> > message?  It never showed up on the console.  I did this several times.  
> > The full dmesg is attached.
> > 
> > Ehud
> > 
> > 
> 
> This smells like a compiler bug.
> Can you try an older compiler version?
> (Most distros ship several versions)
> 

Actually I do remember a gcc bug related to strict-aliasing.
What happens is that about two lines of source code are
skipped. So this might also apply here. We skip two lines.
But I don't remember the gcc bug #. :(

-- 
Greetings Michael.
_______________________________________________
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to