Re: [PATCH 1/9] scsi: Implement per-cpu logging buffer

2015-01-13 Thread James Bottomley
On Thu, 2015-01-08 at 07:43 +0100, Hannes Reinecke wrote: > - sdev_printk(prefix, (scmd)->device, fmt, ##a) > +extern int sdev_prefix_printk(const char *, const struct scsi_device *, > + const char *, const char *, ...); > + > +#define sdev_printk(l, sdev, fmt, a...)

[PATCH 1/9] scsi: Implement per-cpu logging buffer

2015-01-07 Thread Hannes Reinecke
Implement a per-cpu buffer for formatting messages to avoid line break up under high load. This patch implements scmd_printk() and sdev_prefix_printk() using the per-cpu buffer and makes sdev_printk() a wrapper for sdev_prefix_printk(). Tested-by: Robert Elliott Reviewed-by: Robert Elliott Signe