From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686) Gecko/20030313 Galeon/1.3.3
Description of problem:
The summary pretty much says it all. workqueue.h get's created - but the
implementation isn't - so any code that tries to use schedule_work (the latest
stable ALSA drivers, for example) compile correctly but fail to insmod due to
I'm not sure what that patch does - I didn't spend much time looking at it - but
I can't see how it works if it actually relies on the primatives in workqueue.h
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. download the latest ALSA
2. build it
3. attempt to modprobe the acore/snd.o module
Actual Results: unresolved symbol "schedule_work"
Moving workqueue.h out of the way allows ALSA to build and load into the kernel.