Hello, On Thu, Sep 26, 2013 at 07:57:35PM +0200, Kay Sievers wrote: > > Kay, Levente is seeing the above output from > > drivers/ata/ata_piix.c::piix_init_sata_map(). Any ideas? > > Yes, the dev_printk() versions are "atomic lines", cannot be > concatenated with other invocations of printk() like the normal > printks can. The reason is that the dev_* versions carry structured > data to userspace, and there, the logs are indexed by device. > > We don't want to allow the convenient but very racy and > non-thread-safe concatenation lines for dev_* versions, they might > pick up unrelated text fragments from other threads into the logged > text line; userspace (non-human tools) can not really cope with that. > > So, the printk should not use the dev_* version, or print all in one > call, if a single line is expected. I see. Levente, can you please go ahead and update the patch? Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html