Skip to contentSkip to conversation

7-order allocation failed

DISCUSSION Forever shall I be. 2 participants 2 messages Nov 19, 2000

lore
Share & tools
lore
#0 lore raw

I'm getting '__alloc_pages: 7-order allocation failed.' every time I play something to my maestro card (using the maestro kernel module, with dsps_order=2)..

I'm assuming the following code is to blame:

/* alloc as big a chunk as we can */
for (order = (dsps_order + (16-PAGE_SHIFT) + 1); order >= (dsps_order + 2 + 1); order--)

        if((rawbuf = (void *)__get_free_pages(GFP_KERNEL|GFP_DMA, order)))
                break;

Of course, it doesn't seem to cause any problems, but the warning is really starting to get on my nerves...

Signature · 5 lines
Zinx Verituse                        (See headers for gpg/pgp key info)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#1 lore raw
Quoted 3 lines

I'm getting '__alloc_pages: 7-order allocation failed.' every time I play something to my maestro card (using the maestro kernel module, with dsps_order=2)..

Its a debugging message.

Quoted 6 lines

for (order = (dsps_order + (16-PAGE_SHIFT) + 1); order >= (dsps_order + 2 + 1); order--)

        if((rawbuf = (void *)__get_free_pages(GFP_KERNEL|GFP_DMA, order)))
                break;

Of course, it doesn't seem to cause any problems, but the warning is really starting to get on my nerves...

Order 6 succeeded in this case.

Ignore it
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/