[uml-user] [TRIVIAL PATCH 14/26] um: Convert print_symbol to %pSR

2012-12-12 Thread Joe Perches
Use the new vsprintf extension to avoid any possible message interleaving. Signed-off-by: Joe Perches --- arch/um/kernel/sysrq.c |6 ++ 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/arch/um/kernel/sysrq.c b/arch/um/kernel/sysrq.c index e562ff8..6fa632c 100644 --- a/arch/

[uml-user] [TRIVIAL PATCH 00/26] treewide: Add and use vsprintf extension %pSR

2012-12-12 Thread Joe Perches
Remove the somewhat awkward uses of print_symbol and convert all the existing uses to a new vsprintf pointer type of %pSR. print_symbol can be interleaved when it is used in a sequence like: printk("something: ..."); print_symbol("%s", addr); printk("\n"); Instead use:

[uml-user] [TRIVIAL PATCH 16/26] x86: Convert print_symbol to %pSR

2012-12-12 Thread Joe Perches
Use the new vsprintf extension to avoid any possible message interleaving. Signed-off-by: Joe Perches --- arch/x86/kernel/cpu/mcheck/mce.c | 13 +++-- arch/x86/kernel/dumpstack.c |5 ++--- arch/x86/kernel/process_32.c |2 +- arch/x86/mm/mmio-mod.c |4 ++--

Re: [uml-user] [TRIVIAL PATCH 16/26] x86: Convert print_symbol to %pSR

2012-12-12 Thread Luck, Tony
> I think I'd go ahead and ACK this unless Tony has some comments. I'm not > happy about the two pr_emerg calls based on the conditional. As written the patch has the nice property of not making any changes to the console output (except to eliminate the possibility of interleaved output that the o

Re: [uml-user] [TRIVIAL PATCH 16/26] x86: Convert print_symbol to %pSR

2012-12-12 Thread Joe Perches
On Wed, 2012-12-12 at 22:09 +0100, Borislav Petkov wrote: > On Wed, Dec 12, 2012 at 10:19:05AM -0800, Joe Perches wrote: > > Use the new vsprintf extension to avoid any possible > > message interleaving. [] > > diff --git a/arch/x86/kernel/cpu/mcheck/mce.c > > b/arch/x86/kernel/cpu/mcheck/mce.c []

Re: [uml-user] [TRIVIAL PATCH 16/26] x86: Convert print_symbol to %pSR

2012-12-12 Thread Borislav Petkov
On Wed, Dec 12, 2012 at 01:30:03PM -0800, Joe Perches wrote: > > I think I'd go ahead and ACK this unless Tony has some comments. I'm > > not happy about the two pr_emerg calls based on the conditional. > > It was done to avoid interleaving. Right. > > Or, Tony, what do you think, could we get aw

Re: [uml-user] [TRIVIAL PATCH 16/26] x86: Convert print_symbol to %pSR

2012-12-12 Thread Joe Perches
On Wed, 2012-12-12 at 21:49 +, Luck, Tony wrote: > > I think I'd go ahead and ACK this unless Tony has some comments. I'm not > > happy about the two pr_emerg calls based on the conditional. > > As written the patch has the nice property of not making any changes to the > console output (excep

Re: [uml-user] [TRIVIAL PATCH 16/26] x86: Convert print_symbol to %pSR

2012-12-12 Thread Borislav Petkov
On Wed, Dec 12, 2012 at 02:23:59PM -0800, Joe Perches wrote: > On Wed, 2012-12-12 at 21:49 +, Luck, Tony wrote: > > > I think I'd go ahead and ACK this unless Tony has some comments. I'm not > > > happy about the two pr_emerg calls based on the conditional. > > > > As written the patch has the

Re: [uml-user] [TRIVIAL PATCH 16/26] x86: Convert print_symbol to %pSR

2012-12-12 Thread Borislav Petkov
On Wed, Dec 12, 2012 at 10:19:05AM -0800, Joe Perches wrote: > Use the new vsprintf extension to avoid any possible > message interleaving. > > Signed-off-by: Joe Perches > --- > arch/x86/kernel/cpu/mcheck/mce.c | 13 +++-- > arch/x86/kernel/dumpstack.c |5 ++--- > arch/x86/ke