kernel-image: kernel BUG at return value of cciss_ioctl()
Package: kernel-image
Version: 2.6.8-2
Severity: normal
"fsync_bdev()" cannot be executed in issuing "ioctl(BLKFLSBUF)" to disk drive using cciss driver.
(When return value of "ioctl(BLKFLSBUF)" is only "-EINVAL", "fsync_bdev()" is executed.
But "fsync_bdev()" isn't executed bacause its value is "-EBADRQC".)
I suggest that you correct source as follows:
drivers/block/cciss.c:1093
- return -EBADRQC;
+ return -EINVAL;
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-386
Locale: LANG=ja_JP.eucJP, LC_CTYPE=ja_JP.eucJP (charmap=EUC-JP)
Versions of packages kernel-image-2.6.8-2-386 depends on:
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
ii initrd-tools 0.1.81.1 tools to create initrd image for p
ii module-init-tools 3.2-pre1-2 tools for managing Linux kernel mo
-- no debconf information
--
MAENO, Masaki <maeno.masaki@nttcom.co.jp>
Reply to: