login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
January
»
16
Re: [PATCH 3/4] printk: implement merging printk
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Randy Dunlap <randy.dunlap@...>
To: Tejun Heo <htejun@...>
Cc: <linux-kernel@...>, <daniel.ritz-ml@...>, <jeff@...>, <linux-ide@...>
Subject:
Re: [PATCH 3/4] printk: implement merging printk
Date: Tuesday, January 15, 2008 - 11:02 pm
On Wed, 16 Jan 2008 10:00:09 +0900 Tejun Heo wrote:
quoted text
> --- > include/linux/kernel.h | 71 ++++++++++++++++ > kernel/printk.c | 215 ++++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 286 insertions(+), 0 deletions(-) > > diff --git a/include/linux/kernel.h b/include/linux/kernel.h > index ade3ac9..f92a4a1 100644 > --- a/include/linux/kernel.h > +++ b/include/linux/kernel.h > @@ -175,6 +175,29 @@ extern struct pid *session_of_pgrp(struct pid *pgrp); > extern void dump_thread(struct pt_regs *regs, struct user *dump); > > #ifdef CONFIG_PRINTK > +struct mprintk { > + char * header; > + char * body; > + char * cur; > + char * prv; > + char * end;
We aren't very consistent about this, but I think that we would prefer char *header; etc. there.
quoted text
> + int overflowed; > +}; > + > +#define MPRINTK_INITIALIZER(_buf, _size) \ > + { \ > + .header = NULL, \ > + .body = _buf, \ > + .cur = _buf, \ > + .prv = NULL, \ > + .end = _buf + _size, \ > + .overflowed = 0, \ > + } > + > +#define DEFINE_MPRINTK(name, size) \ > + char __##name##_buf[size]; \ > + struct mprintk name = MPRINTK_INITIALIZER(__##name##_buf, size)
--- ~Randy --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[PATCHSET] printk: implement printk_header() and merging pri...
, Tejun Heo
, (Tue Jan 15, 9:00 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Matt Mackall
, (Fri Jan 18, 2:41 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Tejun Heo
, (Fri Jan 18, 6:58 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Matt Mackall
, (Mon Jan 21, 5:42 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Tejun Heo
, (Mon Jan 21, 9:00 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Matt Mackall
, (Mon Jan 21, 9:28 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Matthew Wilcox
, (Fri Jan 18, 2:44 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Matt Mackall
, (Fri Jan 18, 3:06 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Randy Dunlap
, (Tue Jan 15, 10:48 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Tejun Heo
, (Tue Jan 15, 10:58 pm)
Re: [PATCHSET] printk: implement printk_header() and merging...
, Tejun Heo
, (Tue Jan 15, 9:07 pm)
[PATCH 3/4] printk: implement merging printk
, Tejun Heo
, (Tue Jan 15, 9:00 pm)
Re: [PATCH 3/4] printk: implement merging printk
, Randy Dunlap
, (Tue Jan 15, 11:02 pm)
Re: [PATCH 3/4] printk: implement merging printk
, Tejun Heo
, (Tue Jan 15, 11:08 pm)
[PATCH 4/4] libata: make libata use printk_header() and mpri...
, Tejun Heo
, (Tue Jan 15, 9:00 pm)
Re: [PATCH 4/4] libata: make libata use printk_header() and ...
, Randy Dunlap
, (Tue Jan 15, 10:48 pm)
Re: [PATCH 4/4] libata: make libata use printk_header() and ...
, Tejun Heo
, (Tue Jan 15, 10:53 pm)
[PATCH 2/4] printk: implement [v]printk_header()
, Tejun Heo
, (Tue Jan 15, 9:00 pm)
[PATCH 1/4] printk: keep log level on multiline messages
, Tejun Heo
, (Tue Jan 15, 9:00 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Benjamin Herrenschmidt
Re: [PATCH] Remove process freezer from suspend to RAM pathway
Daniel Walker
Re: [Announce] [patch] Modular Scheduler Core and Completely Fair Scheduler [CFS]
Greg KH
[GIT PATCH] driver core patches against 2.6.24
Andrew Morton
-mm merge plans for 2.6.23
git
:
linux-netdev
:
David Miller
[GIT]: Networking
Hannes Eder
[PATCH 01/43] drivers/net/at1700.c: fix sparse warning: symbol shadows an earlier ...
Gerrit Renker
[PATCH 16/37] dccp: API to query the current TX/RX CCID
Herbert Xu
Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
4 users
and
890 guests
online.
Online users
strcmp
maheshdm
honeyairtuz
jinomola
Syndicate