![](https://seccdn.libravatar.org/avatar/e164ab11824c13935da563c19904819f.jpg?s=120&d=mm&r=g)
While compiling kernel 2.6.3, I got the following error: drivers/block/pktcdvd.c: In function `pkt_open_dev': drivers/block/pktcdvd.c:1883: error: `BDEV_FILE' undeclared (first use in this function) drivers/block/pktcdvd.c:1883: error: (Each undeclared identifier is reported only once drivers/block/pktcdvd.c:1883: error: for each function it appears in.) drivers/block/pktcdvd.c:1883: error: too many arguments to function `blkdev_get' drivers/block/pktcdvd.c: In function `pkt_release_dev': drivers/block/pktcdvd.c:1966: error: `BDEV_FILE' undeclared (first use in this function) drivers/block/pktcdvd.c:1966: error: too many arguments to function `blkdev_put' drivers/block/pktcdvd.c: In function `pkt_open': drivers/block/pktcdvd.c:2032: error: `BDEV_FILE' undeclared (first use in this function) drivers/block/pktcdvd.c:2032: error: too many arguments to function `blkdev_put' make[2]: *** [drivers/block/pktcdvd.o] Error 1 make[1]: *** [drivers/block] Error 2 make: *** [drivers] Error 2