Messages in this thread | | | Subject | Re: [PATCHSET] printk: implement printk_header() and merging printk | From | Matt Mackall <> | Date | Fri, 18 Jan 2008 12:41:08 -0600 |
| |
On Wed, 2008-01-16 at 10:00 +0900, Tejun Heo wrote: > And mprintk the following. > > code: > DEFINE_MPRINTK(mp, 2 * 80); > > mprintk_set_header(&mp, KERN_INFO "ata%u.%2u: ", 1, 0); > mprintk_push(&mp, "ATA %d", 7); > mprintk_push(&mp, ", %u sectors\n", 1024); > mprintk(&mp, "everything seems dandy\n");
I prefer Matthew Wilcox's stringbuf approach which does proper memory management and isn't specific to printk:
http://www.ussg.iu.edu/hypermail/linux/kernel/0710.3/0517.html
-- Mathematics is the supreme nostalgia of our time.
| |