public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* What does "Tainted: P" or "Tainted: GF" mean?
@ 2004-12-30 13:12 Lei Ming
  2004-12-30 13:32 ` Sebastian
  2004-12-30 13:36 ` Oliver Neukum
  0 siblings, 2 replies; 4+ messages in thread
From: Lei Ming @ 2004-12-30 13:12 UTC (permalink / raw)
  To: LKML

Sorry for asking this silly question:

When I use lsmod to list all the modules, it displays "Tainted: P", and 
on my friend's machine it's "Tainted: GF".

I know what "Tainted" mean, but what does "P" or "GF" mean? If there are 
others than these two, where can I find a list?

Thanks.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: What does "Tainted: P" or "Tainted: GF" mean?
  2004-12-30 13:12 What does "Tainted: P" or "Tainted: GF" mean? Lei Ming
@ 2004-12-30 13:32 ` Sebastian
  2004-12-30 13:36 ` Oliver Neukum
  1 sibling, 0 replies; 4+ messages in thread
From: Sebastian @ 2004-12-30 13:32 UTC (permalink / raw)
  To: Lei Ming; +Cc: linux-kernel

On Thu, 30 Dec 2004 21:12:51 +0800
Lei Ming <LeiMing@HotPop.com> wrote:

> Sorry for asking this silly question:
> 
> When I use lsmod to list all the modules, it displays "Tainted: P",
> and  on my friend's machine it's "Tainted: GF".
> 
> I know what "Tainted" mean, but what does "P" or "GF" mean? If there
> are  others than these two, where can I find a list?
> 
> Thanks.
> 

Hi,

you can find informations about 'tainted kernels' at the end of
Documentation/oops-tracing.txt found in any kernel-source.

Sebastian

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: What does "Tainted: P" or "Tainted: GF" mean?
  2004-12-30 13:12 What does "Tainted: P" or "Tainted: GF" mean? Lei Ming
  2004-12-30 13:32 ` Sebastian
@ 2004-12-30 13:36 ` Oliver Neukum
  2004-12-31  0:25   ` Nigel Cunningham
  1 sibling, 1 reply; 4+ messages in thread
From: Oliver Neukum @ 2004-12-30 13:36 UTC (permalink / raw)
  To: Lei Ming; +Cc: LKML

Am Donnerstag, 30. Dezember 2004 14:12 schrieb Lei Ming:
> Sorry for asking this silly question:
> 
> When I use lsmod to list all the modules, it displays "Tainted: P", and 
> on my friend's machine it's "Tainted: GF".
> 
> I know what "Tainted" mean, but what does "P" or "GF" mean? If there are 
> others than these two, where can I find a list?

kernel/panic.c:

/**
 *	print_tainted - return a string to represent the kernel taint state.
 *
 *  'P' - Proprietary module has been loaded.
 *  'F' - Module has been forcibly loaded.
 *  'S' - SMP with CPUs not designed for SMP.
 *  'R' - User forced a module unload.
 *  'M' - Machine had a machine check experience.
 *  'B' - System has hit bad_page.
 *
 *	The string is overwritten by the next call to print_taint().
 */

	HTH
		Oliver

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: What does "Tainted: P" or "Tainted: GF" mean?
  2004-12-30 13:36 ` Oliver Neukum
@ 2004-12-31  0:25   ` Nigel Cunningham
  0 siblings, 0 replies; 4+ messages in thread
From: Nigel Cunningham @ 2004-12-31  0:25 UTC (permalink / raw)
  To: Oliver Neukum; +Cc: Lei Ming, LKML

Hi.

On Fri, 2004-12-31 at 00:36, Oliver Neukum wrote:
>  *  'M' - Machine had a machine check experience.

Small point, I know, but it's actually called a machine check exception.

Regards,

Nigel
-- 
Nigel Cunningham
Cyclades Software Engineer
Canberra, Australia

http://www.cyclades.com

+61 (2) 6292 8028
+61 (417) 100 574


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-12-31  0:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-30 13:12 What does "Tainted: P" or "Tainted: GF" mean? Lei Ming
2004-12-30 13:32 ` Sebastian
2004-12-30 13:36 ` Oliver Neukum
2004-12-31  0:25   ` Nigel Cunningham

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox