All of lore.kernel.org
 help / color / mirror / Atom feed
* struct page_info
@ 2009-04-24  3:15 Mukesh Rathor
  2009-04-24  6:50 ` Jan Beulich
  0 siblings, 1 reply; 28+ messages in thread
From: Mukesh Rathor @ 2009-04-24  3:15 UTC (permalink / raw)
  To: xen-devel


Hi,
I'm trying to figure out all the incarnations of a page. That led me to
page_info{}. Now, looking at it, the shadow page is confusing.

	/* Page is in use: ((count_info & PGC_count_mask) != 0).  */
	..

         /* Page is in use as a shadow: count_info == 0. */
	..
	/* Page is on a free list: ((count_info & PGC_count_mask) == 0). */
	..

If count_info == 0, and it implies shadow page, how's that different
from an unallocated page which also would've count_info=0 I presume?

Also, if "Page is on a free list:", I assume one of the PGC_ fields would
be set?


thanks,
Mukesh

^ permalink raw reply	[flat|nested] 28+ messages in thread
[parent not found: <18946.60770.61629.799986@mariner.uk.xensource.com>]

end of thread, other threads:[~2009-05-12  9:07 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-24  3:15 struct page_info Mukesh Rathor
2009-04-24  6:50 ` Jan Beulich
2009-04-24  7:21   ` Cihula, Joseph
2009-04-24  7:33     ` Keir Fraser
2009-04-25 12:54       ` Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed) Boris Derzhavets
2009-04-25 13:20         ` Thiago Camargo Martins Cordeiro
2009-04-25 16:08           ` Boris Derzhavets
2009-04-26 12:15         ` Boris Derzhavets
2009-04-27  5:56           ` Boris Derzhavets
2009-04-29 15:59             ` Ian Jackson
2009-04-29 16:15               ` Boris Derzhavets
2009-04-29 16:19                 ` Ian Jackson
2009-04-29 16:23                   ` Boris Derzhavets
2009-05-06 16:37                     ` Alex Zeffertt
2009-05-07 11:10                       ` Ian Jackson
2009-05-07 13:15                         ` [PATCH] " Alex Zeffertt
2009-05-07 13:23                           ` Keir Fraser
2009-05-07 14:16                             ` Ian Jackson
2009-05-07 14:37                               ` Keir Fraser
2009-05-07 15:08                                 ` Ian Jackson
2009-05-07 17:11                                   ` [PATCH] Permit user to suppress passing --prefix to setup.py Ian Jackson
2009-05-08 15:45                       ` Attempt to build xen-unstable on Ubuntu 9.04 Server (Ubuntu Desktop installed) Boris Derzhavets
2009-05-08 17:40                         ` Boris Derzhavets
2009-05-09 19:41                           ` 2.6.30-rc3-tip kernel's backend network driver response when loading Xen 3.4 Dom0 " Boris Derzhavets
2009-05-11 22:51                             ` Jeremy Fitzhardinge
2009-05-12  9:07                               ` Boris Derzhavets
2009-04-29 16:21                 ` Attempt to build xen-unstable " Boris Derzhavets
2009-04-24 21:38   ` struct page_info Mukesh Rathor
     [not found] <18946.60770.61629.799986@mariner.uk.xensource.com>

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.