2002-02-23 18:54:18

by Max

[permalink] [raw]
Subject: 2.5.5 not compilling ramdisk

Downloaded whole kernel from ftp.kernel.org
Including output from scripts/ver_linux and .config and from make bzImage


Hardware:
CPU: AMD K6-2
Motherboard: Acorp, Via MVP3
Memory: PC100 64MB and 2xPC133 64MB (summary 192MB)
Harddrive: FUJITSU MPF3204AT (20 GB, udma 33)

A strange problem seems to be in drivers/block/rd.c:271
in parameters of function rd_make_request is a struct bio *sbh;
on line 271, before label fail: is a call to a member of this struct
bi_end_io, which is a function, that has only one parameter: this struct.
But in this module, a second parameter is passed to the function: int.
Seems to be a strange problem. Gcc refuses to solve it:)

So the problem is in the fact, that 2 parameters are passed to a function,
that has only one.




Can I tell anything else to help?

Best regards.


Attachments:
ver_linux (688.00 B)
ver_linux
config (24.63 kB)
.config
output (2.38 kB)
out from make bzImage
Download all attachments

2002-02-23 19:06:00

by Pierre Rousselet

[permalink] [raw]
Subject: Re: 2.5.5 not compilling ramdisk

ertzog wrote:
> A strange problem seems to be in drivers/block/rd.c:271
known issue :
- sbh->bi_end_io(sbh, len >> 9);
+ sbh->bi_end_io(sbh);

Pierre
--
------------------------------------------------
Pierre Rousselet <[email protected]>
------------------------------------------------