]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ide-cd: fix endianity for the error message in cdrom_read_capacity
authorPetr Tesarik <ptesarik@suse.cz>
Wed, 6 Aug 2008 00:05:07 +0000 (00:05 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 20 Aug 2008 18:05:00 +0000 (11:05 -0700)
commit0c920358c215b6acb9a4000f63cb8dd6268624ea
treed87a6947873ecb04a0a7b34461ae69706106fc8f
parentd6d033c731bbbdc700913790627968ef26ac29db
ide-cd: fix endianity for the error message in cdrom_read_capacity

commit 938bb03d188a1e688fb0bcae49788f540193e80a uptream

Aesthetic regards aside, commit e8e7b9eb11c34ee18bde8b7011af41938d1ad667
still leaves a bug in the error message, because it uses the unconverted
big-endian value for printk.

Fix this by using a local variable in machine byte order. The result is
correct, more readable, and also produces slightly shorter code on i386.

Signed-off-by: Petr Tesarik <ptesarik@suse.cz>
Cc: Jens Axboe <jens.axboe@oracle.com>
Cc: Jan Kara <jack@suse.cz>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: <stable@kernel.org>
Acked-by: Borislav Petkov <petkovbb@gmail.com>
[bart: __u32 -> u32]
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/ide/ide-cd.c