floppy: use print_hex_dump() in setup_DMA()
authorDenis Efremov <efremov@linux.com>
Fri, 1 May 2020 13:44:13 +0000 (16:44 +0300)
committerDenis Efremov <efremov@linux.com>
Tue, 12 May 2020 16:34:56 +0000 (19:34 +0300)
Remove pr_cont() and use print_hex_dump() in setup_DMA() to print the
contents of the cmd buffer.

Link: https://lore.kernel.org/r/20200501134416.72248-2-efremov@linux.com
Suggested-by: Joe Perches <joe@perches.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Denis Efremov <efremov@linux.com>
drivers/block/floppy.c

index 2817170dd403da48634d5c3139425fae6ec59379..3ab6e804b5ec132d87551e76d9d3ef82bf15c0e9 100644 (file)
@@ -1069,12 +1069,9 @@ static void setup_DMA(void)
        unsigned long f;
 
        if (raw_cmd->length == 0) {
-               int i;
-
-               pr_info("zero dma transfer size:");
-               for (i = 0; i < raw_cmd->cmd_count; i++)
-                       pr_cont("%x,", raw_cmd->cmd[i]);
-               pr_cont("\n");
+               print_hex_dump(KERN_INFO, "zero dma transfer size: ",
+                              DUMP_PREFIX_NONE, 16, 1,
+                              raw_cmd->cmd, raw_cmd->cmd_count, false);
                cont->done(0);
                fdc_state[current_fdc].reset = 1;
                return;