maximum size of memory you can allocate with kmalloc (in one piece)
is (131.072 - 16) byte (see mm/kmalloc.c)
its may be a bug in the aic7xxx-driver ...
they don't check the size they try to allocate ?
>
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209284 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209280 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209272 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209200 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (160048 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209236 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209232 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209224 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (209152 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (160000 bytes).
> Mar 29 06:16:46 lx01 kernel: kmalloc of too large a block (160000 bytes).
-- SYROAnything that is good and useful is made of chocolate.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/