cheese: page allocation failure. order:5, mode:0x8004
Bug #378974 reported by
Ken Foskey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: cheese
I had my webcam working but I have not used it and since upgraded to Jaunty.
Cheese will not open it and gives an error:
cheese: page allocation failure. order:5, mode:0x8004
Google leads me to this page:
http://
However I am not running this kernel: Ubuntu SMP Fri May 1 19:31:32 UTC 2009 (Ubuntu 2.6.28-
So the kernel bug is in the 28 version Jaunty is based on.
To post a comment you must log in.
The ChangeLog says this bug has been fixed in 2.6.30 with commit:
commit a8aa401f38cfb5f a26e970b48e93fb 851d68fe64
Author: Johannes Berg <email address hidden>
Date: Sat Apr 18 11:00:39 2009 +0200
USB: pass mem_flags to dma_alloc_coherent
When I want to use my webcam, I get:
cheese: page allocation failure. order:5, mode:0x8004
Pid: 8100, comm: cheese Not tainted 2.6.30-rc2-wl-dirty #102
Call Trace:
[<
[<
[<
[<
[<
[<
[...]
Oddly, I remembered fixing this and putting in __GFP_NOWARN alloc_coherent so we still get the warning!
because uvcvideo retries a smaller allocation. However, the
allocation function doesn't pass the gfp flags through to
dma_
Signed-off-by: Johannes Berg <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>