All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
@ 2018-05-22 13:35 George Dunlap
  2018-05-22 13:40 ` Jan Beulich
  0 siblings, 1 reply; 14+ messages in thread
From: George Dunlap @ 2018-05-22 13:35 UTC (permalink / raw)
  To: xen-devel
  Cc: Andrew Cooper, Marek Marczykowski-Górecki, George Dunlap,
	Jan Beulich, Ian Jackson, Dario Faggioli

Not all hardware supports ACPI S3 suspend well, which makes automated
suspend testing potentially difficult.  However, a large number of the
bugs we want to test for won't need actual S3 state to trigger.

Add a command-line parameter for a "fake" S3, which will do everything
during suspend/restore except actually calling into the ACPI S3
handler.

Original-patch-by: Ben Guthro <benjamin.guthro@citrix.com>
Signed-off-by: George Dunlap <george.dunlap@citrix.com>
---
Changes since v1:
- Instead of adding a new flag (as in the original), extend acpi_sleep.
- Print in dmesg that the S3 is being faked
- Use bool rather than bool_t

If we want osstest to be able to test this functionality it should
probably be backported.

(I haven't CC'd the release coordinator because I think this should be
backported when the osstest support is ready.)

CC: Ian Jackson <ian.jackson@citrix.com>
CC: Dario Faggioli <dfaggioli@suse.com>
CC: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Jan Beulich <jbeulich@suse.com>
CC: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
---
 docs/misc/xen-command-line.markdown |  2 ++
 xen/arch/x86/acpi/power.c           | 11 ++++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/docs/misc/xen-command-line.markdown b/docs/misc/xen-command-line.markdown
index b6b1530a25..df341e43e6 100644
--- a/docs/misc/xen-command-line.markdown
+++ b/docs/misc/xen-command-line.markdown
@@ -133,6 +133,8 @@ resume.
 `s3_mode` instructs Xen to set up the boot time (option `vga=`) video
 mode during S3 resume.
 
+`s3_fake` instructs Xen to "fake" the S3 call for testing purposes.
+
 ### allow\_unsafe (x86)
 > `= <boolean>`
 
diff --git a/xen/arch/x86/acpi/power.c b/xen/arch/x86/acpi/power.c
index a704c7c340..e9f865ceca 100644
--- a/xen/arch/x86/acpi/power.c
+++ b/xen/arch/x86/acpi/power.c
@@ -33,6 +33,8 @@
 
 uint32_t system_reset_counter = 1;
 
+static bool __read_mostly opt_fake_s3 = false;
+
 static char __initdata opt_acpi_sleep[20];
 string_param("acpi_sleep", opt_acpi_sleep);
 
@@ -222,7 +224,10 @@ static int enter_state(u32 state)
     switch ( state )
     {
     case ACPI_STATE_S3:
-        do_suspend_lowlevel();
+        if ( !opt_fake_s3 )
+            do_suspend_lowlevel();
+        else
+            printk(XENLOG_INFO "Faking S3 suspend\n");
         system_reset_counter++;
         error = tboot_s3_resume();
         break;
@@ -467,6 +472,8 @@ static int __init acpi_sleep_init(void)
             acpi_video_flags |= 1;
         if ( !strncmp(p, "s3_mode", 7) )
             acpi_video_flags |= 2;
+        if ( !strncmp(p, "s3_fake", 7) )
+            opt_fake_s3 = true;
         p = strchr(p, ',');
         if ( p != NULL )
             p += strspn(p, ", \t");
@@ -479,6 +486,8 @@ static int __init acpi_sleep_init(void)
         {
             sleep_states[i] = 1;
             printk(" S%d", i);
+            if ( opt_fake_s3 )
+                printk("(fake)");
         }
         else
             sleep_states[i] = 0;
-- 
2.17.0


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 13:35 [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing George Dunlap
@ 2018-05-22 13:40 ` Jan Beulich
  2018-05-22 13:48   ` George Dunlap
  0 siblings, 1 reply; 14+ messages in thread
From: Jan Beulich @ 2018-05-22 13:40 UTC (permalink / raw)
  To: george.dunlap
  Cc: Andrew Cooper, Dario Faggioli, xen-devel, Marek Marczykowski,
	Ian Jackson

>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
> --- a/xen/arch/x86/acpi/power.c
> +++ b/xen/arch/x86/acpi/power.c
> @@ -33,6 +33,8 @@
>  
>  uint32_t system_reset_counter = 1;
>  
> +static bool __read_mostly opt_fake_s3 = false;

With the typo in the title (wants to be acpi_sleep) corrected and
preferably with the pointless initializer here dropped
Reviewed-by: Jan Beulich <jbeulich@suse.com>

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 13:40 ` Jan Beulich
@ 2018-05-22 13:48   ` George Dunlap
  2018-05-22 14:17     ` Jan Beulich
  2018-05-22 14:37     ` Andrew Cooper
  0 siblings, 2 replies; 14+ messages in thread
From: George Dunlap @ 2018-05-22 13:48 UTC (permalink / raw)
  To: Jan Beulich
  Cc: Andrew Cooper, Dario Faggioli, xen-devel, Marek Marczykowski,
	Ian Jackson

On 05/22/2018 02:40 PM, Jan Beulich wrote:
>>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
>> --- a/xen/arch/x86/acpi/power.c
>> +++ b/xen/arch/x86/acpi/power.c
>> @@ -33,6 +33,8 @@
>>  
>>  uint32_t system_reset_counter = 1;
>>  
>> +static bool __read_mostly opt_fake_s3 = false;
> 
> With the typo in the title (wants to be acpi_sleep) corrected 

Oops -- I can fix this on check-in (once the development window opens).

> and
> preferably with the pointless initializer here dropped

Are global variables in C automatically initialized?  That's new to me
-- under what circumstances, and since when?

 -George

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 13:48   ` George Dunlap
@ 2018-05-22 14:17     ` Jan Beulich
  2018-05-22 14:37     ` Andrew Cooper
  1 sibling, 0 replies; 14+ messages in thread
From: Jan Beulich @ 2018-05-22 14:17 UTC (permalink / raw)
  To: george.dunlap
  Cc: Andrew Cooper, Dario Faggioli, xen-devel, Marek Marczykowski,
	Ian Jackson

>>> On 22.05.18 at 15:48, <george.dunlap@citrix.com> wrote:
> On 05/22/2018 02:40 PM, Jan Beulich wrote:
>>>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
>>> --- a/xen/arch/x86/acpi/power.c
>>> +++ b/xen/arch/x86/acpi/power.c
>>> @@ -33,6 +33,8 @@
>>>  
>>>  uint32_t system_reset_counter = 1;
>>>  
>>> +static bool __read_mostly opt_fake_s3 = false;
>> 
>> With the typo in the title (wants to be acpi_sleep) corrected 
> 
> Oops -- I can fix this on check-in (once the development window opens).
> 
>> and
>> preferably with the pointless initializer here dropped
> 
> Are global variables in C automatically initialized?  That's new to me
> -- under what circumstances, and since when?

Yes, they are (albeit you mean "file scope" instead of "global" here):

"A declaration of an identifier for an object that has file scope without an
 initializer, and without a storage-class specifier or with the storage-class
 specifier static, constitutes a tentative definition. If a translation unit
 contains one or more tentative definitions for an identifier, and the
 translation unit contains no external definition for that identifier, then the
 behavior is exactly as if the translation unit contains a file scope
 declaration of that identifier, with the composite type as of the end of the
 translation unit, with an initializer equal to 0."

As to since when - forever, I would say. I don't have a K&R book to hand
though to see whether it was that way back then already.

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 13:48   ` George Dunlap
  2018-05-22 14:17     ` Jan Beulich
@ 2018-05-22 14:37     ` Andrew Cooper
  2018-05-22 14:43       ` George Dunlap
  1 sibling, 1 reply; 14+ messages in thread
From: Andrew Cooper @ 2018-05-22 14:37 UTC (permalink / raw)
  To: George Dunlap, Jan Beulich
  Cc: Juergen Gross, Ian Jackson, Dario Faggioli, Marek Marczykowski,
	xen-devel

On 22/05/18 14:48, George Dunlap wrote:
> On 05/22/2018 02:40 PM, Jan Beulich wrote:
>>>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
>>> --- a/xen/arch/x86/acpi/power.c
>>> +++ b/xen/arch/x86/acpi/power.c
>>> @@ -33,6 +33,8 @@
>>>  
>>>  uint32_t system_reset_counter = 1;
>>>  
>>> +static bool __read_mostly opt_fake_s3 = false;
>> With the typo in the title (wants to be acpi_sleep) corrected 
> Oops -- I can fix this on check-in (once the development window opens).

If this patch is necessary, or at least a useful aid to track down an S3
bug in Xen 4.11, I vote for its inclusion.

As far as the change itself goes, it is very simple, with a minimal
change of any unintended side effects.

CC'ing the RM for his decision on the subject.

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 14:37     ` Andrew Cooper
@ 2018-05-22 14:43       ` George Dunlap
  2018-05-22 14:50         ` George Dunlap
  0 siblings, 1 reply; 14+ messages in thread
From: George Dunlap @ 2018-05-22 14:43 UTC (permalink / raw)
  To: Andrew Cooper, Jan Beulich
  Cc: Juergen Gross, Ian Jackson, Dario Faggioli, Marek Marczykowski,
	xen-devel

On 05/22/2018 03:37 PM, Andrew Cooper wrote:
> On 22/05/18 14:48, George Dunlap wrote:
>> On 05/22/2018 02:40 PM, Jan Beulich wrote:
>>>>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
>>>> --- a/xen/arch/x86/acpi/power.c
>>>> +++ b/xen/arch/x86/acpi/power.c
>>>> @@ -33,6 +33,8 @@
>>>>  
>>>>  uint32_t system_reset_counter = 1;
>>>>  
>>>> +static bool __read_mostly opt_fake_s3 = false;
>>> With the typo in the title (wants to be acpi_sleep) corrected 
>> Oops -- I can fix this on check-in (once the development window opens).
> 
> If this patch is necessary, or at least a useful aid to track down an S3
> bug in Xen 4.11, I vote for its inclusion.
> 
> As far as the change itself goes, it is very simple, with a minimal
> change of any unintended side effects.
> 
> CC'ing the RM for his decision on the subject.

Using `rtcwake -s 10 -m mem`, the only difference I've seen between
suspend with this patch and without is that it doesn't actually sleep
for 10 seconds -- not surprising, as it was never asleep. :-)

I agree that it's quite low risk; but it doesn't seem to me to be very
critical either, which is why I didn't CC Juergen in the first place.
But I'm fine either way.

 -George

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 14:43       ` George Dunlap
@ 2018-05-22 14:50         ` George Dunlap
  2018-05-22 15:25           ` George Dunlap
  2018-05-22 15:32           ` Jan Beulich
  0 siblings, 2 replies; 14+ messages in thread
From: George Dunlap @ 2018-05-22 14:50 UTC (permalink / raw)
  To: Andrew Cooper, Jan Beulich
  Cc: Juergen Gross, Ian Jackson, Dario Faggioli, Marek Marczykowski,
	xen-devel

[-- Attachment #1: Type: text/plain, Size: 1423 bytes --]

On 05/22/2018 03:43 PM, George Dunlap wrote:
> On 05/22/2018 03:37 PM, Andrew Cooper wrote:
>> On 22/05/18 14:48, George Dunlap wrote:
>>> On 05/22/2018 02:40 PM, Jan Beulich wrote:
>>>>>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
>>>>> --- a/xen/arch/x86/acpi/power.c
>>>>> +++ b/xen/arch/x86/acpi/power.c
>>>>> @@ -33,6 +33,8 @@
>>>>>  
>>>>>  uint32_t system_reset_counter = 1;
>>>>>  
>>>>> +static bool __read_mostly opt_fake_s3 = false;
>>>> With the typo in the title (wants to be acpi_sleep) corrected 
>>> Oops -- I can fix this on check-in (once the development window opens).
>>
>> If this patch is necessary, or at least a useful aid to track down an S3
>> bug in Xen 4.11, I vote for its inclusion.
>>
>> As far as the change itself goes, it is very simple, with a minimal
>> change of any unintended side effects.
>>
>> CC'ing the RM for his decision on the subject.
> 
> Using `rtcwake -s 10 -m mem`, the only difference I've seen between
> suspend with this patch and without is that it doesn't actually sleep
> for 10 seconds -- not surprising, as it was never asleep. :-)

In fact, with `s3_fake` enabled, Xen just hangs when XPTI / BTI are
enabled; but with it disabled, I actually get a stack trace.  Serial
output and xen-syms.map attached.

(The mail server doesn't seem to want the full xen-syms file -- let me
know if you need it and I'll figure out how to get it to you.)

 -George


[-- Attachment #2: immortal-suspend-resume-serial.txt --]
[-- Type: text/plain, Size: 2854 bytes --]

(XEN) mce_intel.c:782: MCA Capability: firstbank 0, extended MCE MSR 0, BCAST, CMCI
(XEN) CPU0 CMCI LVT vector (0xf2) already installed
(XEN) CPU0: Thermal monitoring enabled (TM1)
(XEN) Finishing wakeup from ACPI S3 state.
(XEN) Preparing system for ACPI S3 state.
(XEN) Disabling non-boot CPUs ...
(XEN) Broke affinity for irq 49
(XEN) Broke affinity for irq 67
(XEN) CPU: Physical Processor ID: 0
(XEN) CPU: Processor Core ID: 0
(XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
(XEN) CPU: L2 cache: 256K
(XEN) CPU: L3 cache: 12288K
(XEN) Enabling non-boot CPUs  ...
(XEN) Booting processor 1/2 eip 8e000
(XEN) Initializing CPU#1
(XEN) CPU: Physical Processor ID: 0
(XEN) CPU: Processor Core ID: 1
(XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
(XEN) CPU: L2 cache: 256K
(XEN) CPU: L3 cache: 12288K
(XEN) CPU1: Intel(R) Xeon(R) CPU           E5630  @ 2.53GHz stepping 02
(XEN) Booting processor 2/18 eip 8e000
(XEN) Initializing CPU#2
(XEN) CPU: Physical Processor ID: 0
(XEN) CPU: Processor Core ID: 9
(XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
(XEN) CPU: L2 cache: 256K
(XEN) CPU: L3 cache: 12288K
(XEN) CPU2: Intel(R) Xeon(R) CPU           E5630  @ 2.53GHz stepping 02
(XEN) Booting processor 3/20 eip 8e000
(XEN) Initializing CPU#3
(XEN) CPU: Physical Processor ID: 0
(XEN) CPU: Processor Core ID: 10
(XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
(XEN) CPU: L2 cache: 256K
(XEN) CPU: L3 cache: 12288K
(XEN) CPU3: Intel(R) Xeon(R) CPU           E5630  @ 2.53GHz stepping 02
(XEN) *** DOUBLE FAULT ***
(XEN) ----[ Xen-4.11-rc  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[<ffff82d080378964>] handle_exception+0x9c/0xff
(XEN) RFLAGS: 0000000000010006   CONTEXT: hypervisor
(XEN) rax: ffffc900402140b8   rbx: 0000000000000000   rcx: 0000000000000005
(XEN) rdx: 0000000000000000   rsi: 0000000000000000   rdi: 0000000000000000
(XEN) rbp: 000036ffbfdebf27   rsp: ffffc90040214000   r8:  0000000000000000
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
(XEN) r12: 0000000000000000   r13: 0000000000000000   r14: ffffc90040217fff
(XEN) r15: 0000000000000000   cr0: 000000008005003b   cr4: 0000000000002660
(XEN) cr3: 000000019200a000   cr2: ffffc90040213ff8
(XEN) fsb: 0000000000000000   gsb: ffff88003dcc0000   gss: 0000000000000000
(XEN) ds: 002b   es: 002b   fs: 8e00   gs: 87c1   ss: e010   cs: e008
(XEN) Current stack base ffffc90040210000 differs from expected ffff8300dfa80000
(XEN) Valid stack range: ffffc90040216000-ffffc90040218000, sp=ffffc90040214000, tss.rsp0=ffff8300dfa87fa0
(XEN) No stack overflow detected. Skipping stack trace.
(XEN) 
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) DOUBLE FAULT -- system shutdown
(XEN) ****************************************
(XEN) 
(XEN) Reboot in five seconds...

[-- Attachment #3: xen-syms.map --]
[-- Type: text/plain, Size: 214422 bytes --]

0xffff82d080200000 T _stext
0xffff82d080200000 T _start
0xffff82d080200000 T start
0xffff82d080200000 t .text
0xffff82d080200008 t head.o#multiboot1_header
0xffff82d080200018 t head.o#multiboot2_header
0xffff82d0802000a0 T __high_start
0xffff82d0802000f5 t compat.c#gwstrlen
0xffff82d08020018b T efi_compat_get_info
0xffff82d0802005bc T efi_compat_runtime_call
0xffff82d080201005 t runtime.c#gwstrlen
0xffff82d08020109a T efi_update_l4_pgtable
0xffff82d0802010b5 T efi_enabled
0xffff82d0802010c9 T efi_rs_enter
0xffff82d080201226 T efi_rs_leave
0xffff82d0802012ea T efi_rs_using_pgtables
0xffff82d0802013a9 T efi_get_time
0xffff82d080201458 T efi_halt_system
0xffff82d0802014db T efi_reset_system
0xffff82d08020155e T efi_get_info
0xffff82d0802019eb T efi_runtime_call
0xffff82d080202419 T __bitmap_empty
0xffff82d0802024af T __bitmap_full
0xffff82d08020254b T __bitmap_equal
0xffff82d0802025f2 T __bitmap_complement
0xffff82d080202674 T __bitmap_shift_right
0xffff82d080202853 T __bitmap_shift_left
0xffff82d08020299c T __bitmap_and
0xffff82d0802029cf T __bitmap_or
0xffff82d080202a02 T __bitmap_xor
0xffff82d080202a35 T __bitmap_andnot
0xffff82d080202a6b T __bitmap_intersects
0xffff82d080202b18 T __bitmap_subset
0xffff82d080202bd1 T __bitmap_weight
0xffff82d080202d8a T bitmap_scnprintf
0xffff82d080202e6c T bitmap_scnlistprintf
0xffff82d080202f90 T bitmap_find_free_region
0xffff82d08020302a T bitmap_release_region
0xffff82d080203067 T bitmap_allocate_region
0xffff82d0802030cc T bitmap_long_to_byte
0xffff82d08020310b T bitmap_byte_to_long
0xffff82d080203143 T bsearch
0xffff82d0802031ce t core_parking.c#core_parking_power
0xffff82d080203488 t core_parking.c#core_parking_performance
0xffff82d080203742 T core_parking_helper
0xffff82d08020381f T get_cur_idle_nums
0xffff82d08020382b t cpu.c#take_cpu_down
0xffff82d080203863 T get_cpu_maps
0xffff82d08020387a T put_cpu_maps
0xffff82d08020388c T cpu_hotplug_begin
0xffff82d080203897 T cpu_hotplug_done
0xffff82d0802038a2 T cpu_down
0xffff82d0802039ce T cpu_up
0xffff82d080203aca T notify_cpu_starting
0xffff82d080203aee T disable_nonboot_cpus
0xffff82d080203c23 T enable_nonboot_cpus
0xffff82d080203d11 t cpupool.c#__cpupool_find_by_id
0xffff82d080203d67 t cpupool.c#__cpupool_get_by_id
0xffff82d080203da9 t cpupool.c#free_cpupool_struct
0xffff82d080203ddb t cpupool.c#cpupool_move_domain_locked
0xffff82d080203e1f t cpupool.c#cpupool_create
0xffff82d080203fda t cpupool.c#print_cpumap
0xffff82d080204022 T cpupool_get_by_id
0xffff82d080204032 T cpupool_put
0xffff82d080204062 t cpupool.c#cpupool_assign_cpu_locked
0xffff82d08020416f t cpupool.c#cpu_callback
0xffff82d08020447f t cpupool.c#cpupool_unassign_cpu_helper
0xffff82d0802045b4 T cpupool_move_domain
0xffff82d0802045ed T cpupool_add_domain
0xffff82d08020466c T cpupool_rm_domain
0xffff82d0802046af T cpupool_do_sysctl
0xffff82d080204d36 T dump_runq
0xffff82d080204ea6 t domctl.c#bitmap_to_xenctl_bitmap
0xffff82d080204fdf t domctl.c#xenctl_bitmap_to_bitmap
0xffff82d0802050cf t domctl.c#cpupool_domain_cpumask
0xffff82d0802050e4 t domctl.c#cpumask_first
0xffff82d080205106 t domctl.c#cpumask_next
0xffff82d08020513e T cpumask_to_xenctl_bitmap
0xffff82d08020514f T xenctl_bitmap_to_cpumask
0xffff82d0802051a2 T getdomaininfo
0xffff82d080205499 T domctl_lock_acquire
0xffff82d0802054fe T domctl_lock_release
0xffff82d08020552d T vnuma_destroy
0xffff82d080205572 T do_domctl
0xffff82d080207170 t domain.c#_free_pirq_struct
0xffff82d08020717f t domain.c#__domain_finalise_shutdown
0xffff82d080207209 T free_pirq_struct
0xffff82d08020721f t domain.c#do_domain_pause
0xffff82d08020726e T domain_pause_nosync
0xffff82d080207280 T domain_create
0xffff82d080207822 T domain_update_node_affinity
0xffff82d080207a63 T domain_set_node_affinity
0xffff82d080207ad3 T get_domain_by_id
0xffff82d080207b6c T rcu_lock_domain_by_id
0xffff82d080207bfb T rcu_lock_domain_by_any_id
0xffff82d080207c23 T rcu_lock_remote_domain_by_id
0xffff82d080207c97 T rcu_lock_live_remote_domain_by_id
0xffff82d080207cf8 T domain_destroy
0xffff82d080207ded t domain.c#complete_domain_destroy
0xffff82d080207f7a T vcpu_pause
0xffff82d080207f9d T vcpu_pause_nosync
0xffff82d080207faf t domain.c#vcpu_check_shutdown
0xffff82d080208018 T alloc_vcpu
0xffff82d0802082be T vcpu_start_shutdown_deferral
0xffff82d080208303 T vcpu_end_shutdown_deferral
0xffff82d080208326 T domain_shutdown
0xffff82d0802083fe T __domain_crash
0xffff82d08020849d T __domain_crash_synchronous
0xffff82d0802084cd T vcpu_unpause
0xffff82d0802084e7 t domain.c#continue_hypercall_tasklet_handler
0xffff82d080208595 T vcpu_pause_by_systemcontroller
0xffff82d0802085d3 T vcpu_unpause_by_systemcontroller
0xffff82d08020860e T domain_pause
0xffff82d080208635 T domain_unpause
0xffff82d08020867d T domain_resume
0xffff82d08020870e T __domain_pause_by_systemcontroller
0xffff82d08020874c T domain_pause_for_debugger
0xffff82d08020878c T domain_unpause_by_systemcontroller
0xffff82d0802087d2 T domain_pause_except_self
0xffff82d080208823 T domain_unpause_except_self
0xffff82d080208874 T vcpu_reset
0xffff82d08020894f T map_vcpu_info
0xffff82d080208be9 T unmap_vcpu_info
0xffff82d080208cab T domain_kill
0xffff82d080208e0d T domain_soft_reset
0xffff82d080208efc T default_initialise_vcpu
0xffff82d080208fc6 T do_vcpu_op
0xffff82d08020959b T vm_assist
0xffff82d0802095fa T pirq_get_info
0xffff82d080209677 T continue_hypercall_on_cpu
0xffff82d08020979a t event_2l.c#evtchn_2l_clear_pending
0xffff82d0802097c6 t event_2l.c#evtchn_2l_print_state
0xffff82d080209834 t event_2l.c#evtchn_2l_is_masked
0xffff82d08020987d t event_2l.c#evtchn_2l_is_pending
0xffff82d0802098c6 t event_2l.c#evtchn_2l_unmask
0xffff82d080209978 t event_2l.c#evtchn_2l_set_pending
0xffff82d080209a33 T evtchn_2l_init
0xffff82d080209a5f t event_channel.c#link_pirq_port
0xffff82d080209ac5 t event_channel.c#unlink_pirq_port
0xffff82d080209b66 t event_channel.c#alloc_evtchn_bucket
0xffff82d080209bd1 t event_channel.c#free_evtchn_bucket
0xffff82d080209bef t event_channel.c#double_evtchn_lock
0xffff82d080209c2a t event_channel.c#virq_is_global
0xffff82d080209c62 t event_channel.c#default_xen_notification_fn
0xffff82d080209c7d t event_channel.c#dump_evtchn_info
0xffff82d080209f1f T evtchn_allocate_port
0xffff82d08020a062 t event_channel.c#get_free_port
0xffff82d08020a0a7 T evtchn_free
0xffff82d08020a0d8 T evtchn_bind_virq
0xffff82d08020a311 T evtchn_close
0xffff82d08020a6ca T evtchn_send
0xffff82d08020a853 T guest_enabled_event
0xffff82d08020a875 T send_guest_vcpu_virq
0xffff82d08020a922 T send_guest_pirq
0xffff82d08020a999 T send_global_virq
0xffff82d08020aab0 T set_global_virq_handler
0xffff82d08020ab94 T evtchn_status
0xffff82d08020ad69 T evtchn_bind_vcpu
0xffff82d08020af61 T evtchn_unmask
0xffff82d08020afe6 T evtchn_reset
0xffff82d08020b086 T do_event_channel_op
0xffff82d08020c1d7 T alloc_unbound_xen_event_channel
0xffff82d08020c34d T free_xen_event_channel
0xffff82d08020c371 T notify_via_xen_event_channel
0xffff82d08020c44d T evtchn_check_pollers
0xffff82d08020c4ea T evtchn_init
0xffff82d08020c5e1 T evtchn_destroy
0xffff82d08020c6a5 T evtchn_destroy_final
0xffff82d08020c739 T evtchn_move_pirqs
0xffff82d08020c7fb t event_fifo.c#evtchn_fifo_set_priority
0xffff82d08020c815 t event_fifo.c#evtchn_fifo_print_state
0xffff82d08020c8bc t event_fifo.c#evtchn_fifo_is_busy
0xffff82d08020c90b t event_fifo.c#evtchn_fifo_is_masked
0xffff82d08020c95a t event_fifo.c#evtchn_fifo_is_pending
0xffff82d08020c9ab t event_fifo.c#evtchn_fifo_init
0xffff82d08020ca23 t event_fifo.c#evtchn_fifo_clear_pending
0xffff82d08020ca60 t event_fifo.c#unmap_guest_page
0xffff82d08020caca t event_fifo.c#map_guest_page
0xffff82d08020cc0a t event_fifo.c#map_control_block
0xffff82d08020cc82 t event_fifo.c#evtchn_fifo_set_pending
0xffff82d08020d074 t event_fifo.c#evtchn_fifo_unmask
0xffff82d08020d0cc T evtchn_fifo_expand_array
0xffff82d08020d253 T evtchn_fifo_destroy
0xffff82d08020d2fc T evtchn_fifo_init_control
0xffff82d08020d590 t grant_table.c#nr_grant_entries
0xffff82d08020d5c0 t grant_table.c#shared_entry_header
0xffff82d08020d606 t grant_table.c#mapkind
0xffff82d08020d6e0 t grant_table.c#_set_status_v1
0xffff82d08020d815 t grant_table.c#_set_status_v2
0xffff82d08020d9b7 t grant_table.c#get_paged_frame
0xffff82d08020db12 t grant_table.c#steal_maptrack_handle
0xffff82d08020dc12 t grant_table.c#gnttab_copy_unlock_domains
0xffff82d08020dc92 t grant_table.c#gnttab_populate_status_frames
0xffff82d08020de42 t grant_table.c#gnttab_grow_table
0xffff82d08020e1ef t grant_table.c#grant_table_init
0xffff82d08020e3c2 t grant_table.c#gnttab_setup_table
0xffff82d08020e8c2 t grant_table.c#release_grant_for_copy
0xffff82d08020eb40 t grant_table.c#gnttab_copy_release_buf
0xffff82d08020ebab t grant_table.c#unmap_common_complete
0xffff82d08020ef2b t grant_table.c#gnttab_usage_print_all
0xffff82d08020f29b t grant_table.c#gnttab_get_status_frames
0xffff82d08020f7c6 t grant_table.c#gnttab_transfer
0xffff82d080210502 t grant_table.c#unmap_common
0xffff82d080210c49 t grant_table.c#gnttab_unmap_grant_ref
0xffff82d080210fab t grant_table.c#gnttab_unmap_and_replace
0xffff82d08021130d t grant_table.c#map_grant_ref
0xffff82d0802124e6 t grant_table.c#acquire_grant_for_copy
0xffff82d0802130b1 t grant_table.c#gnttab_copy_claim_buf
0xffff82d08021321d t grant_table.c#gnttab_copy
0xffff82d0802137c7 T do_grant_table_op
0xffff82d080215b70 T compat_grant_table_op
0xffff82d080216775 T grant_table_create
0xffff82d08021682f T gnttab_release_mappings
0xffff82d080216c93 T grant_table_warn_active_grants
0xffff82d080216ec1 T grant_table_destroy
0xffff82d08021700d T grant_table_init_vcpu
0xffff82d080217059 T grant_table_set_limits
0xffff82d0802170a4 T mem_sharing_gref_to_gfn
0xffff82d0802172fb T gnttab_map_frame
0xffff82d08021776a T safe_copy_string_from_guest
0xffff82d08021781b T init_one_irq_desc
0xffff82d0802178e2 T no_action
0xffff82d0802178e8 T irq_actor_none
0xffff82d0802178ee T irq_startup_none
0xffff82d0802178f9 t kernel.c#assign_integer_param
0xffff82d0802179a5 T parse_bool
0xffff82d080217bad t kernel.c#parse_params
0xffff82d080217f5a T runtime_parse
0xffff82d080217f73 T parse_boolean
0xffff82d08021805d T print_tainted
0xffff82d0802180f6 T add_taint
0xffff82d080218102 T do_xen_version
0xffff82d080218891 T do_vm_assist
0xffff82d0802188be t keyhandler.c#show_handlers
0xffff82d080218944 t keyhandler.c#do_toggle_alt_key
0xffff82d080218985 t keyhandler.c#do_debug_key
0xffff82d0802189a1 t keyhandler.c#read_clocks_slave
0xffff82d080218a3f t keyhandler.c#run_all_nonirq_keyhandlers
0xffff82d080218ab9 t keyhandler.c#cpuset_print
0xffff82d080218aee t keyhandler.c#dump_domains
0xffff82d080218fde t keyhandler.c#run_all_keyhandlers
0xffff82d080219087 t keyhandler.c#reboot_machine
0xffff82d0802190aa t keyhandler.c#dump_hwdom_registers
0xffff82d08021916d t keyhandler.c#dump_hwdom_action
0xffff82d0802191d1 t keyhandler.c#read_clocks
0xffff82d08021950b T handle_keypress
0xffff82d0802195ed t keyhandler.c#keypress_action
0xffff82d080219604 T register_keyhandler
0xffff82d080219652 T register_irq_keyhandler
0xffff82d0802196a0 T dump_execstate
0xffff82d0802197e5 t keyhandler.c#dump_registers
0xffff82d080219903 t kexec.c#elf_core_save_regs
0xffff82d0802199b1 t kexec.c#one_cpu_only
0xffff82d080219a1b t kexec.c#kexec_swap_images
0xffff82d080219ad2 t kexec.c#kexec_common_shutdown
0xffff82d080219b03 t kexec.c#setup_note
0xffff82d080219b50 t kexec.c#kexec_do_unload
0xffff82d080219b9c t kexec.c#kexec_reboot
0xffff82d080219bbe t kexec.c#sizeof_cpu_notes
0xffff82d080219bd4 t kexec.c#kexec_init_cpu_notes
0xffff82d080219d82 t kexec.c#cpu_callback
0xffff82d080219da1 t kexec.c#kexec_get_range_internal
0xffff82d080219fa2 T kexec_crash_save_cpu
0xffff82d08021a0c5 T kexec_crash_save_info
0xffff82d08021a3f6 T kexec_crash
0xffff82d08021a451 t kexec.c#do_crashdump_trigger
0xffff82d08021a482 T vmcoreinfo_append_str
0xffff82d08021a524 t kexec.c#kexec_load_slot
0xffff82d08021a6ed t kexec.c#kexec_do_load_v1
0xffff82d08021a969 t kexec.c#do_kexec_op_internal
0xffff82d08021b15e T do_kexec_op
0xffff82d08021b170 T compat_kexec_op
0xffff82d08021b180 t kimage.c#kimage_alloc_zeroed_page
0xffff82d08021b1df t kimage.c#kimage_free_entry
0xffff82d08021b221 t kimage.c#kimage_terminate
0xffff82d08021b27b t kimage.c#kimage_free_page_list
0xffff82d08021b347 t kimage.c#kimage_alloc_page
0xffff82d08021b6b8 t kimage.c#kimage_add_entry
0xffff82d08021b7c7 T kimage_alloc_control_page
0xffff82d08021ba85 T kimage_free
0xffff82d08021bb5b t kimage.c#do_kimage_alloc
0xffff82d08021be5b T kimage_alloc
0xffff82d08021bf32 T kimage_load_segments
0xffff82d08021c301 T kimage_entry_next
0xffff82d08021c316 T kimage_entry_mfn
0xffff82d08021c331 T kimage_entry_ind
0xffff82d08021c349 T kimage_build_ind
0xffff82d08021c58d T muldiv64
0xffff82d08021c5a0 T parse_size_and_unit
0xffff82d08021c610 t livepatch.c#calc_section
0xffff82d08021c634 t livepatch.c#find_payload
0xffff82d08021c6a3 t livepatch.c#section_ok
0xffff82d08021c719 t livepatch.c#livepatch_spin
0xffff82d08021c7b1 t livepatch.c#schedule_work
0xffff82d08021c8a0 t livepatch.c#reschedule_fn
0xffff82d08021c8c9 t livepatch.c#revert_payload
0xffff82d08021c9c5 t livepatch.c#apply_payload
0xffff82d08021cacd t livepatch.c#get_name
0xffff82d08021cb57 t livepatch.c#livepatch_symbols_lookup
0xffff82d08021ccb4 t livepatch.c#is_payload_symbol
0xffff82d08021cd2c t livepatch.c#build_id_dep
0xffff82d08021ce01 t livepatch.c#livepatch_printall
0xffff82d08021d029 T is_patch
0xffff82d08021d0d7 T livepatch_symbols_lookup_by_name
0xffff82d08021d17a T check_for_livepatch_work
0xffff82d08021d504 T livepatch_op
0xffff82d08021f099 t livepatch_elf.c#elf_verify_strtab
0xffff82d08021f0d9 T livepatch_elf_sec_by_name
0xffff82d08021f147 T livepatch_elf_resolve_symbols
0xffff82d08021f36c T livepatch_elf_perform_relocs
0xffff82d08021f4c0 T livepatch_elf_load
0xffff82d08021fd02 T livepatch_elf_free
0xffff82d08021fd4d t lzo.c#lzo1x_1_do_compress
0xffff82d0802200b8 T lzo1x_1_compress
0xffff82d0802202c7 T lzo1x_decompress_safe
0xffff82d0802207e9 T mem_access_memop
0xffff82d080220b18 t memory.c#page_list_del
0xffff82d080220b81 t memory.c#rcu_unlock_domain
0xffff82d080220bb2 t memory.c#max_order
0xffff82d080220bf1 t memory.c#propagate_node
0xffff82d080220c6e t memory.c#xatp_permission_check
0xffff82d080220cea t memory.c#get_reserved_device_memory
0xffff82d080220d9d t memory.c#increase_reservation
0xffff82d080221028 t memory.c#memory_exchange
0xffff82d080221f53 T guest_remove_page
0xffff82d080222232 T xenmem_add_to_physmap
0xffff82d080222441 T do_memory_op
0xffff82d08022471e T clear_domain_page
0xffff82d080224746 T copy_domain_page
0xffff82d080224786 T destroy_ring_for_helper
0xffff82d0802247c0 T prepare_ring_for_helper
0xffff82d08022499e T monitor_domctl
0xffff82d080224bdb T monitor_traps
0xffff82d080224c8c T monitor_guest_request
0xffff82d080224cf3 T do_multicall
0xffff82d08022513f T notifier_call_chain
0xffff82d0802251cc t page_alloc.c#check_and_stop_scrub
0xffff82d0802251f6 t page_alloc.c#scrub_continue
0xffff82d08022521c t page_alloc.c#__maddr_to_virt
0xffff82d08022527b t page_alloc.c#page_list_add_scrub
0xffff82d0802253d8 t page_alloc.c#dump_heap
0xffff82d0802254b1 t page_alloc.c#node_to_scrub
0xffff82d08022563d t page_alloc.c#reserve_offlined_page
0xffff82d080225aaf t page_alloc.c#free_heap_pages
0xffff82d080226268 t page_alloc.c#avail_heap_pages
0xffff82d0802262fb t page_alloc.c#pagealloc_info
0xffff82d0802263db t page_alloc.c#get_free_buddy
0xffff82d080226791 T domain_adjust_tot_pages
0xffff82d080226801 T domain_set_outstanding_pages
0xffff82d0802268dc T offline_page
0xffff82d080226e09 T online_page
0xffff82d080226ffd T query_page_offline
0xffff82d0802270fb T total_free_pages
0xffff82d08022710f T free_xenheap_pages
0xffff82d0802271f9 T assign_pages
0xffff82d0802273dc T free_domheap_pages
0xffff82d080227779 T avail_domheap_pages_region
0xffff82d0802277d4 T avail_domheap_pages
0xffff82d0802277ee T get_outstanding_claims
0xffff82d08022782b T avail_node_heap_pages
0xffff82d080227842 T scrub_one_page
0xffff82d0802278c1 T scrub_free_pages
0xffff82d080227c8d t page_alloc.c#alloc_heap_pages
0xffff82d08022836d T alloc_domheap_pages
0xffff82d0802284e6 T alloc_xenheap_pages
0xffff82d0802285c7 t page_alloc.c#init_heap_pages
0xffff82d080228b06 T init_domheap_pages
0xffff82d080228b7f T init_xenheap_pages
0xffff82d080228b8a T __mfn_valid
0xffff82d080228bee T set_pdx_range
0xffff82d080228c4d T in_atomic
0xffff82d080228ca5 T ASSERT_NOT_IN_ATOMIC
0xffff82d080228cf1 T get_random
0xffff82d080228d9a t rangeset.c#find_range
0xffff82d080228dcc t rangeset.c#alloc_range
0xffff82d080228e05 t rangeset.c#destroy_range
0xffff82d080228e50 T rangeset_add_range
0xffff82d080229037 T rangeset_remove_range
0xffff82d08022923d T rangeset_contains_range
0xffff82d0802292a8 T rangeset_overlaps_range
0xffff82d080229313 T rangeset_report_ranges
0xffff82d0802293d8 T rangeset_claim_range
0xffff82d08022950c T rangeset_add_singleton
0xffff82d08022951a T rangeset_remove_singleton
0xffff82d080229528 T rangeset_contains_singleton
0xffff82d080229536 T rangeset_is_empty
0xffff82d080229559 T rangeset_consume_ranges
0xffff82d080229636 T rangeset_new
0xffff82d08022973e T rangeset_destroy
0xffff82d0802297d8 T rangeset_limit
0xffff82d0802297e4 T rangeset_domain_initialise
0xffff82d080229831 T rangeset_domain_destroy
0xffff82d0802298d6 T rangeset_swap
0xffff82d080229a11 T rangeset_printk
0xffff82d080229b3e T rangeset_domain_printk
0xffff82d080229be5 t radix-tree.c#radix_tree_node_free
0xffff82d080229bfe t radix-tree.c#radix_tree_lookup_element
0xffff82d080229c91 t radix-tree.c#__lookup
0xffff82d080229d70 t radix-tree.c#radix_tree_node_destroy
0xffff82d080229df7 t radix-tree.c#radix_tree_node_alloc
0xffff82d080229e4b t radix-tree.c#rcu_node_free
0xffff82d080229e64 t radix-tree.c#_rcu_node_free
0xffff82d080229e76 t radix-tree.c#rcu_node_alloc
0xffff82d080229e8b T radix_tree_insert
0xffff82d08022a03b T radix_tree_lookup_slot
0xffff82d08022a04b T radix_tree_lookup
0xffff82d08022a05b T radix_tree_next_hole
0xffff82d08022a09b T radix_tree_prev_hole
0xffff82d08022a0e1 T radix_tree_gang_lookup
0xffff82d08022a1ea T radix_tree_gang_lookup_slot
0xffff82d08022a2a9 T radix_tree_delete
0xffff82d08022a4a0 T radix_tree_init
0xffff82d08022a4d3 T radix_tree_destroy
0xffff82d08022a51a T radix_tree_set_alloc_callbacks
0xffff82d08022a52c T rb_insert_color
0xffff82d08022a6ac T rb_erase
0xffff82d08022a9e2 T rb_first
0xffff82d08022aa05 T rb_last
0xffff82d08022aa28 T rb_next
0xffff82d08022aa72 T rb_prev
0xffff82d08022aabc T rb_replace_node
0xffff82d08022ab20 t rcupdate.c#rcu_barrier_callback
0xffff82d08022ab2d t rcupdate.c#rcu_start_batch
0xffff82d08022ab70 t rcupdate.c#cpu_quiet
0xffff82d08022abbc t rcupdate.c#rcu_process_callbacks
0xffff82d08022ad61 t rcupdate.c#rcu_idle_timer_handler
0xffff82d08022adcc t rcupdate.c#cpu_callback
0xffff82d08022af48 T rcu_barrier
0xffff82d08022af6e T call_rcu
0xffff82d08022b058 t rcupdate.c#rcu_barrier_action
0xffff82d08022b0c8 T rcu_pending
0xffff82d08022b12f T rcu_needs_cpu
0xffff82d08022b16f T rcu_idle_timer_start
0xffff82d08022b1bd T rcu_idle_timer_stop
0xffff82d08022b214 T rcu_check_callbacks
0xffff82d08022b224 T rcu_idle_enter
0xffff82d08022b258 T rcu_idle_exit
0xffff82d08022b289 T queue_read_lock_slowpath
0xffff82d08022b2d6 T queue_write_lock_slowpath
0xffff82d08022b356 T _percpu_write_lock
0xffff82d08022b492 t sched_arinc653.c#update_schedule_vcpus
0xffff82d08022b575 t sched_arinc653.c#a653sched_adjust_global
0xffff82d08022b829 t sched_arinc653.c#a653sched_do_schedule
0xffff82d08022ba03 t sched_arinc653.c#a653_switch_sched
0xffff82d08022ba7d t sched_arinc653.c#a653sched_pick_cpu
0xffff82d08022bae7 t sched_arinc653.c#a653sched_vcpu_wake
0xffff82d08022bb0a t sched_arinc653.c#a653sched_vcpu_sleep
0xffff82d08022bb4a t sched_arinc653.c#a653sched_alloc_vdata
0xffff82d08022bc4b t sched_arinc653.c#a653sched_free_vdata
0xffff82d08022bcbf t sched_arinc653.c#a653sched_deinit
0xffff82d08022bce3 t sched_arinc653.c#a653sched_init
0xffff82d08022bd5d t sched_credit.c#csched_vcpu_yield
0xffff82d08022bd70 t sched_credit.c#csched_tick_resume
0xffff82d08022bdc6 t sched_credit.c#csched_tick_suspend
0xffff82d08022bdee t sched_credit.c#csched_dump_vcpu
0xffff82d08022be60 t sched_credit.c#csched_sys_cntl
0xffff82d08022c01b t sched_credit.c#csched_dom_cntl
0xffff82d08022c0e0 t sched_credit.c#csched_dump_pcpu
0xffff82d08022c2b4 t sched_credit.c#csched_dump
0xffff82d08022c4e2 t sched_credit.c#burn_credits
0xffff82d08022c57a t sched_credit.c#csched_aff_cntl
0xffff82d08022c5b7 t sched_credit.c#csched_acct
0xffff82d08022ca0b t sched_credit.c#csched_free_domdata
0xffff82d08022ca19 t sched_credit.c#csched_free_pdata
0xffff82d08022ca44 t sched_credit.c#csched_free_vdata
0xffff82d08022ca59 t sched_credit.c#csched_deinit
0xffff82d08022ca9d t sched_credit.c#csched_alloc_domdata
0xffff82d08022caee t sched_credit.c#csched_alloc_pdata
0xffff82d08022cb11 t sched_credit.c#csched_alloc_vdata
0xffff82d08022cb72 t sched_credit.c#csched_init
0xffff82d08022cd77 t sched_credit.c#has_soft_affinity
0xffff82d08022cdb9 t sched_credit.c#init_pdata
0xffff82d08022cf5b t sched_credit.c#csched_switch_sched
0xffff82d08022d024 t sched_credit.c#csched_init_pdata
0xffff82d08022d092 t sched_credit.c#csched_vcpu_sleep
0xffff82d08022d183 t sched_credit.c#csched_vcpu_remove
0xffff82d08022d2a7 t sched_credit.c#csched_deinit_pdata
0xffff82d08022d437 t sched_credit.c#csched_schedule
0xffff82d08022e145 t sched_credit.c#_csched_cpu_pick
0xffff82d08022e812 t sched_credit.c#csched_cpu_pick
0xffff82d08022e82f t sched_credit.c#csched_vcpu_insert
0xffff82d08022ea2e t sched_credit.c#csched_tick
0xffff82d08022ee5d t sched_credit.c#csched_vcpu_wake
0xffff82d08022f57b t sched_credit2.c#csched2_vcpu_yield
0xffff82d08022f58c t sched_credit2.c#consider
0xffff82d08022f5e0 t sched_credit2.c#parse_credit2_runqueue
0xffff82d08022f62e t sched_credit2.c#update_runq_load
0xffff82d08022f720 t sched_credit2.c#update_svc_load
0xffff82d08022f819 t sched_credit2.c#update_load
0xffff82d08022f891 t sched_credit2.c#csched2_dump_vcpu
0xffff82d08022f941 t sched_credit2.c#update_max_weight
0xffff82d08022f9c5 t sched_credit2.c#_runq_deassign
0xffff82d08022fa3e t sched_credit2.c#_runq_assign
0xffff82d08022fad9 t sched_credit2.c#runq_assign
0xffff82d08022fb24 t sched_credit2.c#csched2_aff_cntl
0xffff82d08022fb5d t sched_credit2.c#runq_insert
0xffff82d08022fcb2 t sched_credit2.c#csched2_free_vdata
0xffff82d08022fcc0 t sched_credit2.c#csched2_deinit
0xffff82d08022fcda t sched_credit2.c#csched2_alloc_vdata
0xffff82d08022fdca t sched_credit2.c#csched2_init
0xffff82d08022fff1 t sched_credit2.c#csched2_free_domdata
0xffff82d08023007f t sched_credit2.c#csched2_sys_cntl
0xffff82d08023015f t sched_credit2.c#csched2_vcpu_remove
0xffff82d080230263 t sched_credit2.c#has_soft_affinity
0xffff82d0802302a5 t sched_credit2.c#vcpu_is_migrateable
0xffff82d080230342 t sched_credit2.c#vcpu_grab_budget
0xffff82d080230471 t sched_credit2.c#csched2_vcpu_sleep
0xffff82d0802305b6 t sched_credit2.c#init_pdata
0xffff82d0802308a0 t sched_credit2.c#csched2_switch_sched
0xffff82d08023099f t sched_credit2.c#csched2_init_pdata
0xffff82d080230a9d t sched_credit2.c#csched2_alloc_domdata
0xffff82d080230c6b t sched_credit2.c#csched2_deinit_pdata
0xffff82d080230e30 t sched_credit2.c#csched2_dump
0xffff82d0802314b8 t sched_credit2.c#get_fallback_cpu
0xffff82d080231742 t sched_credit2.c#csched2_cpu_pick
0xffff82d080231dcb t sched_credit2.c#csched2_vcpu_insert
0xffff82d080231f32 T burn_credits
0xffff82d08023202a t sched_credit2.c#tickle_score
0xffff82d0802321b4 t sched_credit2.c#runq_tickle
0xffff82d080232904 t sched_credit2.c#unpark_parked_vcpus
0xffff82d080232ae1 t sched_credit2.c#replenish_domain_budget
0xffff82d080232be1 t sched_credit2.c#migrate
0xffff82d080232e8e t sched_credit2.c#csched2_vcpu_migrate
0xffff82d080232fb9 t sched_credit2.c#csched2_context_saved
0xffff82d080233219 t sched_credit2.c#csched2_vcpu_wake
0xffff82d080233345 t sched_credit2.c#csched2_dom_cntl
0xffff82d0802339ea t sched_credit2.c#csched2_schedule
0xffff82d080234ddc t sched_rt.c#q_elem
0xffff82d080234de5 t sched_rt.c#replq_elem
0xffff82d080234def t sched_rt.c#compare_vcpu_priority
0xffff82d080234e0a t sched_rt.c#rt_dom_cntl
0xffff82d08023519a t sched_rt.c#rt_update_deadline
0xffff82d08023524d t sched_rt.c#rt_switch_sched
0xffff82d08023532d t sched_rt.c#rt_init_pdata
0xffff82d08023540c t sched_rt.c#rt_free_domdata
0xffff82d080235454 t sched_rt.c#rt_free_vdata
0xffff82d080235462 t sched_rt.c#rt_deinit
0xffff82d080235484 t sched_rt.c#rt_alloc_domdata
0xffff82d0802354fb t sched_rt.c#rt_alloc_vdata
0xffff82d08023557a t sched_rt.c#rt_init
0xffff82d08023561e t sched_rt.c#runq_tickle
0xffff82d080235861 t sched_rt.c#rt_deinit_pdata
0xffff82d080235959 t sched_rt.c#rt_cpu_pick
0xffff82d080235a29 t sched_rt.c#replq_insert
0xffff82d080235ad1 t sched_rt.c#rt_schedule
0xffff82d080235f4b t sched_rt.c#rt_vcpu_remove
0xffff82d080236087 t sched_rt.c#rt_vcpu_sleep
0xffff82d08023614c t sched_rt.c#runq_insert
0xffff82d0802361f6 t sched_rt.c#rt_context_saved
0xffff82d08023634a t sched_rt.c#rt_vcpu_wake
0xffff82d08023652d t sched_rt.c#rt_vcpu_insert
0xffff82d080236638 t sched_rt.c#repl_timer_handler
0xffff82d080236929 t sched_rt.c#rt_dump_vcpu
0xffff82d080236a3b t sched_rt.c#rt_dump_pcpu
0xffff82d080236abe t sched_rt.c#rt_dump
0xffff82d080236c43 t sched_null.c#null_dump_pcpu
0xffff82d080236e45 t sched_null.c#vcpu_assign
0xffff82d080236eeb t sched_null.c#null_vcpu_wake
0xffff82d080236f40 t sched_null.c#null_vcpu_sleep
0xffff82d080236f7d t sched_null.c#null_free_domdata
0xffff82d080236fc5 t sched_null.c#null_free_vdata
0xffff82d080236fd3 t sched_null.c#null_deinit
0xffff82d080236ff7 t sched_null.c#null_alloc_domdata
0xffff82d080237067 t sched_null.c#null_alloc_vdata
0xffff82d080237099 t sched_null.c#null_init
0xffff82d080237140 t sched_null.c#init_pdata
0xffff82d080237171 t sched_null.c#null_switch_sched
0xffff82d080237215 t sched_null.c#null_init_pdata
0xffff82d080237266 t sched_null.c#null_deinit_pdata
0xffff82d0802372a3 t sched_null.c#null_dump
0xffff82d08023755a t sched_null.c#has_soft_affinity
0xffff82d08023759c t sched_null.c#pick_cpu
0xffff82d0802378eb t sched_null.c#null_cpu_pick
0xffff82d080237907 t sched_null.c#null_vcpu_insert
0xffff82d080237adf t sched_null.c#null_schedule
0xffff82d080237eac t sched_null.c#_vcpu_remove
0xffff82d08023819c t sched_null.c#null_vcpu_migrate
0xffff82d08023837d t sched_null.c#null_vcpu_remove
0xffff82d080238496 t schedule.c#vcpu_singleshot_timer_fn
0xffff82d0802384a1 t schedule.c#vcpu_periodic_timer_work
0xffff82d08023850f t schedule.c#vcpu_periodic_timer_fn
0xffff82d08023851a t schedule.c#sched_spin_lock_double
0xffff82d080238577 t schedule.c#sched_spin_unlock_double
0xffff82d0802385a1 t schedule.c#s_timer_fn
0xffff82d0802385b1 t schedule.c#domain_watchdog_timeout
0xffff82d0802385f8 t schedule.c#do_poll
0xffff82d0802388ad t schedule.c#domain_watchdog
0xffff82d0802389f1 t schedule.c#cpu_schedule_up
0xffff82d080238b5b t schedule.c#cpu_schedule_callback
0xffff82d080238cab t schedule.c#vcpu_move_locked
0xffff82d080238d73 t schedule.c#schedule
0xffff82d0802393ce T vcpu_runstate_get
0xffff82d080239535 T get_cpu_idle_time
0xffff82d080239588 T sched_destroy_vcpu
0xffff82d0802396dc T sched_init_domain
0xffff82d080239779 T sched_destroy_domain
0xffff82d08023981f T vcpu_sleep_nosync_locked
0xffff82d080239a2e T vcpu_sleep_nosync
0xffff82d080239b02 T vcpu_sleep_sync
0xffff82d080239b73 T vcpu_wake
0xffff82d080239f6a t schedule.c#vcpu_migrate_finish
0xffff82d08023a1e8 T vcpu_unblock
0xffff82d08023a236 t schedule.c#poll_timer_fn
0xffff82d08023a259 T vcpu_migrate_start
0xffff82d08023a26d T vcpu_force_reschedule
0xffff82d08023a318 T sched_set_affinity
0xffff82d08023a454 T sched_init_vcpu
0xffff82d08023a60d T sched_move_domain
0xffff82d08023aa83 T restore_vcpu_affinity
0xffff82d08023ad59 T cpu_disable_scheduler
0xffff82d08023b1f6 t schedule.c#vcpu_set_affinity
0xffff82d08023b2fd T vcpu_set_hard_affinity
0xffff82d08023b37b T vcpu_set_soft_affinity
0xffff82d08023b38d T vcpu_block
0xffff82d08023b474 t schedule.c#vcpu_block_enable_events
0xffff82d08023b4c8 T vcpu_yield
0xffff82d08023b60c T watchdog_domain_init
0xffff82d08023b691 T watchdog_domain_destroy
0xffff82d08023b6bc T vcpu_pin_override
0xffff82d08023b873 T do_sched_op
0xffff82d08023bc52 T do_set_timer_op
0xffff82d08023bd0d T sched_id
0xffff82d08023bd19 T sched_adjust
0xffff82d08023bde2 T sched_adjust_global
0xffff82d08023be5d T context_saved
0xffff82d08023beef T schedule_cpu_switch
0xffff82d08023c1c1 T scheduler_get_default
0xffff82d08023c1ce T scheduler_alloc
0xffff82d08023c2f1 T scheduler_free
0xffff82d08023c328 T schedule_dump
0xffff82d08023c44e T sched_tick_suspend
0xffff82d08023c4a1 T sched_tick_resume
0xffff82d08023c4f4 T wait
0xffff82d08023c4ff T compat_sched_op
0xffff82d08023c8d9 T compat_set_timer_op
0xffff82d08023c8ed t shutdown.c#maybe_reboot
0xffff82d08023c930 T hwdom_shutdown
0xffff82d08023ca32 t softirq.c#__do_softirq
0xffff82d08023cac2 T process_pending_softirqs
0xffff82d08023caf9 T do_softirq
0xffff82d08023cb0e T open_softirq
0xffff82d08023cb29 T cpumask_raise_softirq
0xffff82d08023cc82 T cpu_raise_softirq
0xffff82d08023cd5e T cpu_raise_softirq_batch_begin
0xffff82d08023cd7c T cpu_raise_softirq_batch_finish
0xffff82d08023ce98 T raise_softirq
0xffff82d08023cebc t sort.c#u32_swap
0xffff82d08023ceca t sort.c#generic_swap
0xffff82d08023ceeb T sort
0xffff82d08023d103 T on_selected_cpus
0xffff82d08023d1e1 T smp_call_function
0xffff82d08023d268 T smp_call_function_interrupt
0xffff82d08023d320 t spinlock.c#check_lock
0xffff82d08023d373 T spin_debug_enable
0xffff82d08023d380 T spin_debug_disable
0xffff82d08023d38d T _spin_lock_cb
0xffff82d08023d40b T _spin_lock
0xffff82d08023d462 T _spin_lock_irq
0xffff82d08023d477 T _spin_lock_irqsave
0xffff82d08023d492 T _spin_unlock
0xffff82d08023d4b4 T _spin_unlock_irq
0xffff82d08023d4c0 T _spin_unlock_irqrestore
0xffff82d08023d4e4 T _spin_is_locked
0xffff82d08023d539 T _spin_trylock
0xffff82d08023d59e T _spin_barrier
0xffff82d08023d5e7 T _spin_trylock_recursive
0xffff82d08023d652 T _spin_lock_recursive
0xffff82d08023d6a8 T _spin_unlock_recursive
0xffff82d08023d6da t stop_machine.c#stopmachine_wait_state
0xffff82d08023d6fe t stop_machine.c#stopmachine_action
0xffff82d08023d79b t stop_machine.c#cpu_callback
0xffff82d08023d7d2 T stop_machine_run
0xffff82d08023da0a T strnicmp
0xffff82d08023da86 T strcasecmp
0xffff82d08023dae1 T strlcpy
0xffff82d08023db37 T strcmp
0xffff82d08023db56 T strncmp
0xffff82d08023dbaf T strchr
0xffff82d08023dbe5 T strrchr
0xffff82d08023dc17 T strlen
0xffff82d08023dc36 T strnlen
0xffff82d08023dc6c T strlcat
0xffff82d08023dce6 T strspn
0xffff82d08023dd45 T strpbrk
0xffff82d08023dd9a T strsep
0xffff82d08023ddd8 T memcmp
0xffff82d08023de1e T memscan
0xffff82d08023de4f T strstr
0xffff82d08023deee T memchr
0xffff82d08023df14 t symbols.c#symbols_expand_symbol
0xffff82d08023df95 t symbols.c#get_symbol_offset
0xffff82d08023dfe1 T is_active_kernel_text
0xffff82d08023dff2 T symbols_lookup
0xffff82d08023e1c9 T xensyms_read
0xffff82d08023e2cf T symbols_lookup_by_name
0xffff82d08023e38f T do_sysctl
0xffff82d08023f5d0 t tasklet.c#tasklet_enqueue
0xffff82d08023f665 t tasklet.c#do_tasklet_work
0xffff82d08023f719 t tasklet.c#tasklet_softirq_action
0xffff82d08023f794 t tasklet.c#migrate_tasklets_from_cpu
0xffff82d08023f871 t tasklet.c#cpu_callback
0xffff82d08023f906 T tasklet_schedule_on_cpu
0xffff82d08023f99b T tasklet_schedule
0xffff82d08023f9b2 T do_tasklet
0xffff82d08023fa3a T tasklet_kill
0xffff82d08023fac5 T tasklet_init
0xffff82d08023fae9 T softirq_tasklet_init
0xffff82d08023fafd T gmtime
0xffff82d08023fd74 T update_domain_wallclock_time
0xffff82d08023fe58 T do_settime
0xffff82d08023ff0b T get_localtime
0xffff82d08023ff54 T get_localtime_us
0xffff82d08023ffa7 T get_sec
0xffff82d08023ffe8 T wallclock_time
0xffff82d080240084 t timer.c#up_heap
0xffff82d0802400e4 t timer.c#active_timer
0xffff82d0802400ff t timer.c#remove_from_heap
0xffff82d0802401cd t timer.c#remove_entry
0xffff82d080240248 t timer.c#add_entry
0xffff82d080240305 t timer.c#execute_timer
0xffff82d080240369 t timer.c#timer_softirq_action
0xffff82d080240595 t timer.c#cpu_callback
0xffff82d080240841 t timer.c#dump_timerq
0xffff82d0802409e9 T init_timer
0xffff82d080240b7e T set_timer
0xffff82d080240d72 T stop_timer
0xffff82d080240efa T timer_expires_before
0xffff82d080241057 T migrate_timer
0xffff82d080241331 T kill_timer
0xffff82d0802415bd T align_timer
0xffff82d0802415e2 t trace.c#cpu_callback
0xffff82d08024162a t trace.c#trace_notify_dom0
0xffff82d08024163a t trace.c#next_record
0xffff82d0802417d6 t trace.c#alloc_trace_bufs
0xffff82d080241f94 T trace_will_trace_event
0xffff82d080242002 T tb_control
0xffff82d0802422a4 T __trace_var
0xffff82d080243053 T __trace_hypercall
0xffff82d08024313a T xen_compile_date
0xffff82d080243147 T xen_compile_time
0xffff82d080243154 T xen_compile_by
0xffff82d080243161 T xen_compile_domain
0xffff82d08024316e T xen_compile_host
0xffff82d08024317b T xen_compiler
0xffff82d080243188 T xen_major_version
0xffff82d080243193 T xen_minor_version
0xffff82d08024319e T xen_extra_version
0xffff82d0802431ab T xen_changeset
0xffff82d0802431b8 T xen_banner
0xffff82d0802431c5 T xen_deny
0xffff82d0802431d2 T xen_build_id
0xffff82d0802431fa T xen_build_id_check
0xffff82d0802432a0 t virtual_region.c#remove_virtual_region
0xffff82d0802432ea T find_text_region
0xffff82d08024336e T register_virtual_region
0xffff82d08024339c T unregister_virtual_region
0xffff82d0802433b0 t vm_event.c#vm_event_ring_available
0xffff82d0802433cf t vm_event.c#vm_event_grab_slot
0xffff82d08024342c t vm_event.c#vm_event_enable
0xffff82d08024368a T vm_event_wake
0xffff82d080243778 T vm_event_mark_and_pause
0xffff82d0802437a6 T vm_event_get_response
0xffff82d08024385e T vm_event_check_ring
0xffff82d08024387e T vm_event_put_request
0xffff82d0802439e2 T vm_event_cancel_slot
0xffff82d080243a38 t vm_event.c#vm_event_disable
0xffff82d080243b10 T __vm_event_claim_slot
0xffff82d080243bc6 T vm_event_cleanup
0xffff82d080243c59 T vm_event_vcpu_pause
0xffff82d080243c82 T vm_event_vcpu_unpause
0xffff82d080243cc6 T vm_event_resume
0xffff82d080243dfa T vm_event_domctl
0xffff82d0802441d1 t vm_event.c#mem_sharing_notification
0xffff82d0802441ff t vm_event.c#monitor_notification
0xffff82d08024422d t vm_event.c#mem_paging_notification
0xffff82d08024425b t vmap.c#vm_index
0xffff82d0802442ec t vmap.c#vm_size
0xffff82d08024434c T vunmap
0xffff82d080244466 T __vmap
0xffff82d080244815 T vmap
0xffff82d08024484f t vmap.c#vmalloc_type
0xffff82d0802449ce T vmalloc
0xffff82d0802449de T vmalloc_xen
0xffff82d0802449ee T vzalloc
0xffff82d080244a4f T vfree
0xffff82d080244baa t vsprintf.c#skip_atoi
0xffff82d080244bf8 t vsprintf.c#number
0xffff82d080244e76 t vsprintf.c#string
0xffff82d080244f6b T simple_strtoul
0xffff82d08024508e T simple_strtol
0xffff82d0802450ac T simple_strtoull
0xffff82d0802451d1 T simple_strtoll
0xffff82d0802451ef T vsnprintf
0xffff82d080245c55 T vscnprintf
0xffff82d080245c83 T snprintf
0xffff82d080245cb9 T scnprintf
0xffff82d080245d0e T vasprintf
0xffff82d080245daf T asprintf
0xffff82d080245de9 T init_waitqueue_vcpu
0xffff82d080245e55 T destroy_waitqueue_vcpu
0xffff82d080245e99 T init_waitqueue_head
0xffff82d080245ecd T wake_up_nr
0xffff82d080245f4d T wake_up_one
0xffff82d080245f5d T wake_up_all
0xffff82d080245f6d T destroy_waitqueue_head
0xffff82d080245f78 T check_wakeup_from_wait
0xffff82d0802460a6 T prepare_to_wait
0xffff82d0802462c4 T finish_wait
0xffff82d08024635d t xenoprof.c#xenoprof_reset_stat
0xffff82d0802463bb t xenoprof.c#set_active
0xffff82d08024644e t xenoprof.c#xenoprof_add_sample
0xffff82d08024659d t xenoprof.c#xenoprof_reset_buf
0xffff82d0802465ff t xenoprof.c#xenoprof_op_init
0xffff82d080246710 t xenoprof.c#alloc_xenoprof_struct
0xffff82d0802469b3 t xenoprof.c#share_xenoprof_page_with_guest
0xffff82d080246af4 t xenoprof.c#xenoprof_shared_gmfn_with_guest
0xffff82d080246bd7 t xenoprof.c#add_active_list
0xffff82d080246c2f t xenoprof.c#unshare_xenoprof_page_with_guest
0xffff82d080246d62 t xenoprof.c#reset_passive_list
0xffff82d080246e00 t xenoprof.c#add_passive_list
0xffff82d08024717c t xenoprof.c#reset_active
0xffff82d08024724b t xenoprof.c#reset_active_list
0xffff82d0802472a9 T acquire_pmu_ownership
0xffff82d080247311 T release_pmu_ownership
0xffff82d08024735a T is_active
0xffff82d08024737d T is_passive
0xffff82d0802473a0 T free_xenoprof_pages
0xffff82d080247403 T xenoprof_add_trace
0xffff82d08024744d T xenoprof_log_event
0xffff82d080247652 T do_xenoprof_op
0xffff82d080247f28 T compat_xenoprof_op
0xffff82d080248801 t xmalloc_tlsf.c#xmalloc_pool_get
0xffff82d080248821 t xmalloc_tlsf.c#xmalloc_pool_put
0xffff82d080248831 T xmem_pool_create
0xffff82d0802489ab T xmem_pool_get_used_size
0xffff82d0802489b8 T xmem_pool_get_total_size
0xffff82d0802489e0 T xmem_pool_destroy
0xffff82d080248a92 T xmem_pool_alloc
0xffff82d080248f0a T xmem_pool_free
0xffff82d0802491c0 T xmem_pool_maxalloc
0xffff82d0802491d0 T _xmalloc
0xffff82d0802494e3 T _xzalloc
0xffff82d080249515 T xfree
0xffff82d080249733 T compat_vcpu_op
0xffff82d080249a76 T compat_xen_version
0xffff82d08024a1bf T compat_vm_assist
0xffff82d08024a1e7 t compat/memory.c#get_reserved_device_memory
0xffff82d08024a2a6 T compat_memory_op
0xffff82d08024b8bf T compat_multicall
0xffff82d08024bd07 T xlat_start_info
0xffff82d08024bdb1 T xlat_vcpu_runstate_info
0xffff82d08024bddf t tmem.c#oid_compare
0xffff82d08024be2d t tmem.c#oid_hash
0xffff82d08024be41 t tmem.c#tmem_try_to_evict_pgp
0xffff82d08024bece t tmem.c#pgp_delete_from_obj
0xffff82d08024bf1e t tmem.c#tmem_free
0xffff82d08024bf5b t tmem.c#rtn_free
0xffff82d08024bfd2 t tmem.c#obj_free
0xffff82d08024c102 t tmem.c#obj_destroy
0xffff82d08024c13a t tmem.c#tmem_malloc
0xffff82d08024c194 t tmem.c#shared_pool_join
0xffff82d08024c25e t tmem.c#pgp_lookup_in_obj
0xffff82d08024c29b t tmem.c#rtn_alloc
0xffff82d08024c362 t tmem.c#pool_destroy_objs
0xffff82d08024c41d t tmem.c#obj_find
0xffff82d08024c4d3 t tmem.c#tmem_mempool_page_get
0xffff82d08024c64d t tmem.c#tmem_mempool_page_put
0xffff82d08024c79e t tmem.c#pool_flush
0xffff82d08024cb11 t tmem.c#tmem_alloc_page
0xffff82d08024cec2 t tmem.c#pgp_free_data
0xffff82d08024d1ad t tmem.c#pgp_free
0xffff82d08024d283 t tmem.c#pgp_delist_free
0xffff82d08024d41c t tmem.c#pgp_destroy
0xffff82d08024d430 t tmem.c#do_tmem_flush_page
0xffff82d08024d4eb t tmem.c#do_tmem_put_compress
0xffff82d08024d5e8 t tmem.c#do_tmem_put
0xffff82d08024dda8 t tmem.c#tmem_persistent_pool_page_put
0xffff82d08024dfdb t tmem.c#do_tmem_get
0xffff82d08024e26e t tmem.c#tmem_persistent_pool_page_get
0xffff82d08024e4f6 T client_create
0xffff82d08024e701 T tmem_evict
0xffff82d08024e957 T do_tmem_new_pool
0xffff82d08024eeaf T tmemc_shared_pool_auth
0xffff82d08024efe3 T do_tmem_control
0xffff82d08024f67f T do_tmem_op
0xffff82d08024fb71 T tmem_destroy
0xffff82d08024fc97 T tmem_freeable_pages
0xffff82d08024fcb9 T tmem_relinquish_pages
0xffff82d08024fe43 t tmem_xen.c#cpu_callback
0xffff82d080250014 T tmem_copy_from_client
0xffff82d0802501fc T tmem_compress_from_client
0xffff82d080250489 T tmem_copy_to_client
0xffff82d0802506d1 T tmem_decompress_to_client
0xffff82d080250957 t tmem_control.c#tmemc_list_global
0xffff82d080250b11 t tmem_control.c#tmemc_list_shared
0xffff82d080250df4 t tmem_control.c#tmemc_list_global_perf
0xffff82d080250ec6 t tmem_control.c#tmemc_list_client
0xffff82d0802512b6 t tmem_control.c#__tmemc_set_client_info
0xffff82d080251418 T tmem_control
0xffff82d080251fcc t console.c#loglvl_str
0xffff82d08025201e t console.c#suspend_steal_fn
0xffff82d080252024 t console.c#parse_console_timestamps
0xffff82d08025212c t console.c#__parse_loglvl
0xffff82d080252236 t console.c#_parse_loglvl
0xffff82d080252293 t console.c#parse_loglvl
0xffff82d0802522ac t console.c#parse_guest_loglvl
0xffff82d0802522c5 t console.c#notify_dom0_con_ring
0xffff82d0802522d5 t console.c#sercon_puts
0xffff82d0802522fc t console.c#conring_puts
0xffff82d08025237f t console.c#__putstr
0xffff82d080252403 t console.c#printk_start_of_line
0xffff82d080252558 t console.c#__serial_rx
0xffff82d0802525a9 T pv_console_evtchn
0xffff82d0802525af T consoled_guest_tx
0xffff82d0802525ba T read_console_ring
0xffff82d08025273d T console_steal
0xffff82d080252777 T console_giveback
0xffff82d08025278d T console_start_log_everything
0xffff82d0802527a5 T console_end_log_everything
0xffff82d0802527bd T console_lock_recursive_irqsave
0xffff82d0802527df T console_unlock_recursive_irqrestore
0xffff82d080252812 T console_start_sync
0xffff82d08025282a T console_force_unlock
0xffff82d08025287e T console_end_sync
0xffff82d080252896 T __printk_ratelimit
0xffff82d0802529ec T printk_ratelimit
0xffff82d080252a03 t console.c#printk_prefix_check
0xffff82d080252acd t console.c#vprintk_common
0xffff82d080252c3a T printk
0xffff82d080252c82 t console.c#switch_serial_input
0xffff82d080252d04 t console.c#serial_rx
0xffff82d080252d93 t console.c#do_toggle_guest
0xffff82d080252e1b t console.c#do_adj_thresh
0xffff82d080252e81 t console.c#do_dec_thresh
0xffff82d080252ea2 t console.c#do_inc_thresh
0xffff82d080252ebb t console.c#dump_console_ring_key
0xffff82d080252fd4 T guest_printk
0xffff82d080253041 T do_console_io
0xffff82d0802534ef T panic
0xffff82d08025360b T console_suspend
0xffff82d080253633 T console_resume
0xffff82d08025364e t ns16550.c#ns_read_reg
0xffff82d08025368d t ns16550.c#ns_write_reg
0xffff82d0802536cc t ns16550.c#ns16550_ioport_invalid
0xffff82d0802536e4 t ns16550.c#handle_dw_usr_busy_quirk
0xffff82d080253717 t ns16550.c#ns16550_poll
0xffff82d080253738 t ns16550.c#ns16550_tx_ready
0xffff82d08025377d t ns16550.c#ns16550_putc
0xffff82d080253795 t ns16550.c#ns16550_getc
0xffff82d0802537e7 t ns16550.c#ns16550_start_tx
0xffff82d080253817 t ns16550.c#ns16550_stop_tx
0xffff82d080253849 t ns16550.c#ns16550_setup_postirq
0xffff82d0802538a8 t ns16550.c#pci_serial_early_init
0xffff82d08025396c t ns16550.c#ns16550_setup_preirq
0xffff82d080253a98 t ns16550.c#_ns16550_resume
0xffff82d080253b5f t ns16550.c#ns16550_resume
0xffff82d080253baa t ns16550.c#ns16550_delayed_resume
0xffff82d080253bff t ns16550.c#ns16550_suspend
0xffff82d080253c4e t ns16550.c#ns16550_interrupt
0xffff82d080253cc7 t ns16550.c#__ns16550_poll
0xffff82d080253d74 t ehci-dbgp.c#ehci_dbgp_controller_reset
0xffff82d080253daa t ehci-dbgp.c#default_set_debug_port
0xffff82d080253db0 t ehci-dbgp.c#ehci_dbgp_poll
0xffff82d080253dbf t ehci-dbgp.c#ehci_dbgp_getc
0xffff82d080253e01 t ehci-dbgp.c#dbgp_check_for_completion
0xffff82d080253f79 t ehci-dbgp.c#dbgp_wait_until_complete
0xffff82d080253fd5 t ehci-dbgp.c#dbgp_wait_until_done
0xffff82d080254076 t ehci-dbgp.c#nvidia_set_debug_port
0xffff82d0802540d1 t ehci-dbgp.c#ehci_dbgp_suspend
0xffff82d080254123 t ehci-dbgp.c#ehci_dbgp_check_release
0xffff82d0802541ba t ehci-dbgp.c#dbgp_bulk_write
0xffff82d0802542cd t ehci-dbgp.c#ehci_dbgp_external_startup
0xffff82d08025469d t ehci-dbgp.c#dbgp_issue_command
0xffff82d080254711 t ehci-dbgp.c#dbgp_control_msg
0xffff82d0802548d2 t ehci-dbgp.c#ehci_dbgp_setup
0xffff82d080254b6b t ehci-dbgp.c#ehci_dbgp_resume
0xffff82d080254bed t ehci-dbgp.c#ehci_dbgp_flush
0xffff82d080254cae t ehci-dbgp.c#ehci_dbgp_putc
0xffff82d080254cd8 t ehci-dbgp.c#ehci_dbgp_tx_ready
0xffff82d080254d53 t ehci-dbgp.c#_ehci_dbgp_poll
0xffff82d080254f34 T dbgp_op
0xffff82d080255021 t serial.c#__serial_putc
0xffff82d08025520f T serial_rx_interrupt
0xffff82d0802552c3 T serial_tx_interrupt
0xffff82d080255402 T serial_putc
0xffff82d080255521 T serial_puts
0xffff82d080255660 T serial_getc
0xffff82d0802557a6 T serial_start_sync
0xffff82d0802558f5 T serial_force_unlock
0xffff82d080255957 T serial_end_sync
0xffff82d0802559ab T serial_start_log_everything
0xffff82d080255a06 T serial_end_log_everything
0xffff82d080255a5a T serial_vuart_info
0xffff82d080255abd T serial_suspend
0xffff82d080255afd T serial_resume
0xffff82d080255b3d t cpufreq.c#print_PCT
0xffff82d080255b75 T __find_governor
0xffff82d080255be5 T cpufreq_limit_change
0xffff82d080255cea T cpufreq_add_cpu
0xffff82d0802562c9 T cpufreq_del_cpu
0xffff82d080256509 t cpufreq.c#cpu_callback
0xffff82d080256539 T set_px_pminfo
0xffff82d080256830 T cpufreq_governor_dbs
0xffff82d080256baa t cpufreq_ondemand.c#do_dbs_timer
0xffff82d080256da7 T write_ondemand_sampling_rate
0xffff82d080256e17 T write_ondemand_up_threshold
0xffff82d080256e37 T get_cpufreq_ondemand_para
0xffff82d080256ec2 T cpufreq_dbs_timer_suspend
0xffff82d080256efe T cpufreq_dbs_timer_resume
0xffff82d080256fa8 t cpufreq_misc_governors.c#cpufreq_userspace_cpu_callback
0xffff82d080256fd6 t cpufreq_misc_governors.c#cpufreq_governor_performance
0xffff82d080257011 t cpufreq_misc_governors.c#cpufreq_governor_powersave
0xffff82d08025704c t cpufreq_misc_governors.c#cpufreq_governor_userspace
0xffff82d08025714e T write_userspace_scaling_setspeed
0xffff82d0802571ba T cpufreq_residency_update
0xffff82d080257226 T cpufreq_statistic_update
0xffff82d0802572e3 T cpufreq_statistic_init
0xffff82d0802574f6 T cpufreq_statistic_exit
0xffff82d080257589 T cpufreq_statistic_reset
0xffff82d080257693 T cpufreq_frequency_table_cpuinfo
0xffff82d08025777a T cpufreq_frequency_table_verify
0xffff82d080257875 T cpufreq_frequency_table_target
0xffff82d080257977 T __cpufreq_driver_target
0xffff82d080257a1d T cpufreq_driver_getavg
0xffff82d080257a8c T cpufreq_update_turbo
0xffff82d080257b0a T cpufreq_get_turbo_status
0xffff82d080257b3f T __cpufreq_set_policy
0xffff82d080257cdc T pci_find_cap_offset
0xffff82d080257da3 T pci_find_next_cap
0xffff82d080257e51 T pci_find_next_ext_capability
0xffff82d080257f7f T pci_find_ext_capability
0xffff82d080257f92 t vpci.c#vpci_ignored_read
0xffff82d080257f9d t vpci.c#vpci_ignored_write
0xffff82d080257fa3 t vpci.c#merge_result
0xffff82d080257fd2 t vpci.c#vpci_register_cmp
0xffff82d08025800b t vpci.c#vpci_read_hw
0xffff82d080258157 t vpci.c#vpci_write_hw
0xffff82d0802582aa T vpci_remove_device
0xffff82d080258392 T vpci_hw_read16
0xffff82d0802583ba T vpci_hw_read32
0xffff82d0802583df T vpci_add_register
0xffff82d08025852c T vpci_remove_register
0xffff82d08025862a T vpci_read
0xffff82d080258812 T vpci_write
0xffff82d080258a21 t header.c#map_range
0xffff82d080258b97 t header.c#bar_write
0xffff82d080258cce t header.c#modify_decoding
0xffff82d080258e42 t header.c#modify_bars
0xffff82d080259211 t header.c#init_bars
0xffff82d080259618 t header.c#rom_write
0xffff82d080259788 t header.c#cmd_write
0xffff82d080259811 T vpci_process_pending
0xffff82d080259945 t msi.c#control_read
0xffff82d0802599bc t msi.c#address_read
0xffff82d0802599c5 t msi.c#address_hi_read
0xffff82d0802599d2 t msi.c#data_read
0xffff82d0802599dc t msi.c#mask_read
0xffff82d0802599e5 t msi.c#init_msi
0xffff82d080259c7f t msi.c#mask_write
0xffff82d080259d0f t msi.c#update_msi
0xffff82d080259d51 t msi.c#address_hi_write
0xffff82d080259d62 t msi.c#data_write
0xffff82d080259d74 t msi.c#address_write
0xffff82d080259d97 t msi.c#control_write
0xffff82d080259ea8 T vpci_dump_msi
0xffff82d08025a105 t msix.c#control_read
0xffff82d08025a14c t msix.c#init_msix
0xffff82d08025a392 t msix.c#msix_find
0xffff82d08025a47e t msix.c#msix_accept
0xffff82d08025a496 t msix.c#access_allowed
0xffff82d08025a4f2 t msix.c#msix_read
0xffff82d08025a6b2 t msix.c#update_entry
0xffff82d08025a7b1 t msix.c#control_write
0xffff82d08025a9c2 t msix.c#msix_write
0xffff82d08025ac56 t iommu.c#iommu_dump_p2m_table
0xffff82d08025ad22 t iommu.c#iommu_free_pagetables
0xffff82d08025ae8f T iommu_domain_init
0xffff82d08025aee7 T iommu_teardown
0xffff82d08025af10 T iommu_construct
0xffff82d08025af66 T iommu_domain_destroy
0xffff82d08025af9a T iommu_map_page
0xffff82d08025b056 T iommu_unmap_page
0xffff82d08025b10d T iommu_iotlb_flush
0xffff82d08025b1df T iommu_iotlb_flush_all
0xffff82d08025b29d T iommu_suspend
0xffff82d08025b2de T iommu_resume
0xffff82d08025b31a T iommu_do_domctl
0xffff82d08025b334 T iommu_share_p2m_table
0xffff82d08025b382 T iommu_crash_shutdown
0xffff82d08025b3d3 T iommu_get_reserved_device_memory
0xffff82d08025b41f T iommu_has_feature
0xffff82d08025b43e t io.c#pt_irq_guest_eoi
0xffff82d08025b46c t io.c#list_del
0xffff82d08025b4aa t io.c#cpu_callback
0xffff82d08025b505 t io.c#pt_pirq_softirq_reset
0xffff82d08025b56f t io.c#__msi_pirq_eoi
0xffff82d08025b5b4 t io.c#_hvm_dpci_msi_eoi
0xffff82d08025b622 t io.c#dpci_softirq
0xffff82d08025b8b4 t io.c#hvm_pirq_eoi
0xffff82d08025b904 T pt_pirq_softirq_active
0xffff82d08025b911 T pt_irq_need_timer
0xffff82d08025b920 T domain_get_irq_dpci
0xffff82d08025b94b T free_hvm_irq_dpci
0xffff82d08025b956 T pt_irq_destroy_bind
0xffff82d08025be3b T pt_irq_create_bind
0xffff82d08025c636 T pt_pirq_init
0xffff82d08025c64f T pt_pirq_cleanup_check
0xffff82d08025c684 T pt_pirq_iterate
0xffff82d08025c76f t io.c#pt_irq_time_out
0xffff82d08025c8c5 T hvm_do_IRQ_dpci
0xffff82d08025c9c4 T hvm_dpci_msi_eoi
0xffff82d08025ca23 T hvm_dpci_eoi
0xffff82d08025cb48 t pci.c#_pci_hide_device
0xffff82d08025cb85 t pci.c#alloc_pseg
0xffff82d08025cc26 t pci.c#aer_hest_parse
0xffff82d08025cd87 t pci.c#_dump_pci_devices
0xffff82d08025ce86 t pci.c#check_pdev
0xffff82d08025d0a4 t pci.c#pci_segments_iterate
0xffff82d08025d113 t pci.c#pci_clean_dpci_irq
0xffff82d08025d1db T pcidevs_lock
0xffff82d08025d1ed T pcidevs_unlock
0xffff82d08025d1ff t pci.c#dump_pci_devices
0xffff82d08025d231 T pcidevs_locked
0xffff82d08025d248 T pcidevs_trylock
0xffff82d08025d25f T pci_known_segment
0xffff82d08025d27a T pci_get_ro_map
0xffff82d08025d29f T pci_get_pdev
0xffff82d08025d39f T pci_get_real_pdev
0xffff82d08025d436 T pci_get_pdev_by_domain
0xffff82d08025d536 T pci_size_mem_bar
0xffff82d08025d894 T pci_remove_device
0xffff82d08025db8d T pdev_type
0xffff82d08025dc6c t pci.c#alloc_pdev
0xffff82d08025df6b T pci_add_device
0xffff82d08025e51f T find_upstream_bridge
0xffff82d08025e5ed T pci_check_disable_device
0xffff82d08025e6c9 T pcie_aer_get_firmware_first
0xffff82d08025e727 T iommu_update_ire_from_msi
0xffff82d08025e765 T iommu_read_msi_from_ire
0xffff82d08025e79e T deassign_device
0xffff82d08025e95d T pci_release_devices
0xffff82d08025ea8b T iommu_dev_iotlb_flush_timeout
0xffff82d08025eb97 T iommu_do_pci_domctl
0xffff82d08025f240 t iommu.c#intel_iommu_domain_init
0xffff82d08025f255 t iommu.c#iommu_set_pgd
0xffff82d08025f271 t iommu.c#__iommu_flush_cache
0xffff82d08025f2d4 t iommu.c#iommu_free_pagetable
0xffff82d08025f390 t iommu.c#domain_iommu_domid
0xffff82d08025f43e t iommu.c#iommu_flush_iotlb_dsi
0xffff82d08025f4ca t iommu.c#iommu_flush_iotlb_psi
0xffff82d08025f5c0 t iommu.c#iommu_flush_write_buffer
0xffff82d08025f660 t iommu.c#dma_msi_unmask
0xffff82d08025f69f t iommu.c#dma_msi_end
0xffff82d08025f6d6 t iommu.c#dma_msi_startup
0xffff82d08025f6e6 t iommu.c#dma_msi_mask
0xffff82d08025f725 t iommu.c#flush_iotlb_reg
0xffff82d08025f8ed t iommu.c#flush_context_reg
0xffff82d08025fa14 t iommu.c#iommu_disable_translation
0xffff82d08025faab t iommu.c#iommu_flush_iotlb
0xffff82d08025fbb9 t iommu.c#iommu_flush_iotlb_all
0xffff82d08025fbd5 t iommu.c#iommu_flush_iotlb_pages
0xffff82d08025fbe7 t iommu.c#dma_msi_set_affinity
0xffff82d08025fcd2 t iommu.c#adjust_irq_affinity
0xffff82d08025fd63 T adjust_vtd_irq_affinities
0xffff82d08025fdb7 t iommu.c#do_iommu_page_fault
0xffff82d080260272 t iommu.c#iommu_page_fault
0xffff82d080260284 t iommu.c#dma_msi_ack
0xffff82d0802602ac t iommu.c#iommu_flush_all
0xffff82d080260434 t iommu.c#vtd_dump_p2m_table_level
0xffff82d08026052a t iommu.c#vtd_dump_p2m_table
0xffff82d080260583 t iommu.c#vtd_crash_shutdown
0xffff82d0802605fa t iommu.c#vtd_suspend
0xffff82d080260704 t iommu.c#iommu_enable_translation
0xffff82d080260821 t iommu.c#intel_iommu_group_id
0xffff82d08026085e t iommu.c#rmrr_identity_mapping
0xffff82d080260a34 t iommu.c#intel_iommu_enable_device
0xffff82d080260aa5 t iommu.c#iommu_domain_teardown
0xffff82d080260ba2 T iommu_flush_cache_entry
0xffff82d080260bad T iommu_flush_cache_page
0xffff82d080260bbb T alloc_pgtable_maddr
0xffff82d080260d1f t iommu.c#bus_to_context_maddr
0xffff82d080260dbf t iommu.c#addr_to_dma_page_maddr
0xffff82d080260f47 t iommu.c#intel_iommu_unmap_page
0xffff82d080261057 t iommu.c#intel_iommu_map_page
0xffff82d0802611a4 T free_pgtable_maddr
0xffff82d0802611ec t iommu.c#iommu_free_page_table
0xffff82d0802612bc T domain_context_mapping_one
0xffff82d0802617f6 t iommu.c#domain_context_mapping
0xffff82d080261ac6 t iommu.c#intel_iommu_add_device
0xffff82d080261c1c T domain_context_unmap_one
0xffff82d080261dc8 t iommu.c#domain_context_unmap
0xffff82d08026210f t iommu.c#reassign_device_ownership
0xffff82d0802622e4 t iommu.c#intel_iommu_assign_device
0xffff82d080262586 t iommu.c#intel_iommu_remove_device
0xffff82d080262673 T iommu_pte_flush
0xffff82d0802627c0 T clear_fault_bits
0xffff82d08026280e t iommu.c#init_vtd_hw
0xffff82d080262ae7 t iommu.c#vtd_resume
0xffff82d080262bfe t dmar.c#scope_devices_free
0xffff82d080262c2f t dmar.c#register_one_rmrr
0xffff82d080262dd1 T ioapic_to_drhd
0xffff82d080262e24 T iommu_to_drhd
0xffff82d080262e69 T ioapic_to_iommu
0xffff82d080262ec2 T hpet_to_drhd
0xffff82d080262f15 T hpet_to_iommu
0xffff82d080262f30 T acpi_find_matched_drhd_unit
0xffff82d08026301b T acpi_find_matched_atsr_unit
0xffff82d080263079 T drhd_to_rhsa
0xffff82d0802630b8 T is_igd_drhd
0xffff82d0802630db T acpi_dmar_reinstate
0xffff82d0802630f4 T acpi_dmar_zap
0xffff82d08026310d T platform_supports_intremap
0xffff82d08026311d T intel_iommu_get_reserved_device_memory
0xffff82d0802631ef T disable_pmr
0xffff82d0802632a9 T print_iommu_regs
0xffff82d080263489 T print_vtd_entries
0xffff82d0802636dd T vtd_dump_iommu_info
0xffff82d080263c53 t qinval.c#qinval_next_index
0xffff82d080263c98 t qinval.c#qinval_update_qtail
0xffff82d080263cd1 t qinval.c#queue_invalidate_wait
0xffff82d080263f03 t qinval.c#invalidate_sync
0xffff82d080263f3e t qinval.c#queue_invalidate_iec_sync
0xffff82d080264024 t qinval.c#flush_context_qi
0xffff82d080264155 t qinval.c#flush_iotlb_qi
0xffff82d0802642ef T qinval_device_iotlb_sync
0xffff82d0802644bd T iommu_flush_iec_global
0xffff82d0802644d7 T iommu_flush_iec_index
0xffff82d0802644ee T enable_qinval
0xffff82d080264667 T disable_qinval
0xffff82d08026470a t intremap.c#alloc_remap_entry
0xffff82d0802647e6 t intremap.c#update_irte
0xffff82d0802648b5 T io_apic_read_remap_rte
0xffff82d080264b08 T io_apic_write_remap_rte
0xffff82d080264fb4 T msi_msg_read_remap_rte
0xffff82d080265179 T msi_msg_write_remap_rte
0xffff82d080265955 T enable_intremap
0xffff82d080265d96 T disable_intremap
0xffff82d080265ead T iommu_enable_x2apic_IR
0xffff82d080266018 T iommu_disable_x2apic_IR
0xffff82d080266098 T pi_update_irte
0xffff82d080266110 t quirks.c#map_me_phantom_function
0xffff82d080266194 T is_igd_vt_enabled_quirk
0xffff82d0802661ea T vtd_ops_preamble_quirk
0xffff82d080266316 T vtd_ops_postamble_quirk
0xffff82d08026637b T me_wifi_quirk
0xffff82d080266579 T pci_vtd_quirk
0xffff82d080266bee t vtd.c#_hvm_dpci_isairq_eoi
0xffff82d080266c99 T map_vtd_domain_page
0xffff82d080266ca8 T unmap_vtd_domain_page
0xffff82d080266cb3 T get_cache_line_size
0xffff82d080266ccc T cacheline_flush
0xffff82d080266cd5 T flush_all_cache
0xffff82d080266cdd T hvm_dpci_isairq_eoi
0xffff82d080266d4d t ats.c#device_in_domain
0xffff82d080266e08 T find_ats_dev_drhd
0xffff82d080266e41 T ats_device
0xffff82d080266fb3 T dev_invalidate_iotlb
0xffff82d08026716b t iommu_init.c#set_iommu_event_log_control
0xffff82d0802671b3 t iommu_init.c#set_iommu_ppr_log_control
0xffff82d080267215 T parse_ppr_log_entry
0xffff82d0802672be t iommu_init.c#iommu_reset_log
0xffff82d0802673ab t iommu_init.c#iommu_interrupt_handler
0xffff82d0802673f1 t iommu_init.c#parse_event_log_entry
0xffff82d08026752f t iommu_init.c#iommu_read_log
0xffff82d08026764d t iommu_init.c#do_amd_iommu_irq
0xffff82d08026780f t iommu_init.c#amd_iommu_msi_enable
0xffff82d08026783e t iommu_init.c#iommu_msi_unmask
0xffff82d080267889 t iommu_init.c#iommu_msi_end
0xffff82d0802678c0 t iommu_init.c#iommu_msi_startup
0xffff82d0802678d0 t iommu_init.c#disable_iommu
0xffff82d08026799f t iommu_init.c#iommu_msi_mask
0xffff82d0802679ef t iommu_init.c#iommu_maskable_msi_startup
0xffff82d080267a14 t iommu_init.c#iommu_maskable_msi_shutdown
0xffff82d080267a34 t iommu_init.c#_invalidate_all_devices
0xffff82d080267ad9 t iommu_init.c#enable_iommu
0xffff82d080268176 T get_ivrs_mappings
0xffff82d08026818b T iterate_ivrs_mappings
0xffff82d0802681f7 T iterate_ivrs_entries
0xffff82d080268297 T amd_iommu_crash_shutdown
0xffff82d0802682c9 T amd_iommu_suspend
0xffff82d0802682d9 T amd_iommu_resume
0xffff82d08026834b t iommu_map.c#set_iommu_pde_present
0xffff82d0802683c3 t iommu_map.c#set_iommu_pte_present
0xffff82d08026842f T clear_iommu_pte_present
0xffff82d08026845d T amd_iommu_set_root_page_table
0xffff82d08026849e t iommu_map.c#update_paging_mode
0xffff82d08026882d T iommu_dte_set_iotlb
0xffff82d080268847 T iommu_dte_set_guest_cr3
0xffff82d0802688af T amd_iommu_get_next_table_from_pte
0xffff82d0802688d2 t iommu_map.c#iommu_pde_from_gfn
0xffff82d080268c7a T amd_iommu_map_page
0xffff82d0802691f5 T amd_iommu_unmap_page
0xffff82d080269382 T amd_iommu_reserve_domain_unity_map
0xffff82d080269403 T amd_iommu_share_p2m
0xffff82d0802694a6 t pci_amd_iommu.c#amd_iommu_domain_init
0xffff82d080269516 t pci_amd_iommu.c#amd_dump_p2m_table_level
0xffff82d0802696cb t pci_amd_iommu.c#amd_dump_p2m_table
0xffff82d08026971c t pci_amd_iommu.c#deallocate_next_page_table
0xffff82d080269799 t pci_amd_iommu.c#deallocate_page_table
0xffff82d0802698b3 t pci_amd_iommu.c#amd_iommu_domain_destroy
0xffff82d080269915 T find_iommu_for_device
0xffff82d080269a4f T get_dma_requestor_id
0xffff82d080269aa7 t pci_amd_iommu.c#amd_iommu_group_id
0xffff82d080269acf t pci_amd_iommu.c#amd_iommu_setup_domain_device
0xffff82d080269d77 t pci_amd_iommu.c#amd_iommu_add_device
0xffff82d080269e6b T amd_iommu_alloc_root
0xffff82d080269f33 T amd_iommu_disable_domain_device
0xffff82d08026a0e1 t pci_amd_iommu.c#reassign_device
0xffff82d08026a26b t pci_amd_iommu.c#amd_iommu_assign_device
0xffff82d08026a2e9 t pci_amd_iommu.c#amd_iommu_remove_device
0xffff82d08026a389 t iommu_intr.c#update_intremap_entry
0xffff82d08026a3bc t iommu_intr.c#dump_intremap_table
0xffff82d08026a40d t iommu_intr.c#dump_intremap_mapping
0xffff82d08026a47f t iommu_intr.c#dump_intremap_tables
0xffff82d08026a4e7 t iommu_intr.c#get_intremap_requestor_id
0xffff82d08026a516 t iommu_intr.c#get_intremap_lock
0xffff82d08026a54d t iommu_intr.c#get_intremap_entry
0xffff82d08026a589 t iommu_intr.c#alloc_intremap_entry
0xffff82d08026a64f t iommu_intr.c#_find_iommu_for_device
0xffff82d08026a6ed t iommu_intr.c#update_intremap_entry_from_msi_msg
0xffff82d08026a9b0 T ioapic_id_to_index
0xffff82d08026a9fe T amd_iommu_ioapic_update_ire
0xffff82d08026af66 T amd_iommu_read_ioapic_from_ire
0xffff82d08026b064 T amd_iommu_msi_msg_update_ire
0xffff82d08026b250 T amd_iommu_read_msi_from_ire
0xffff82d08026b330 T send_iommu_command
0xffff82d08026b3b4 t iommu_cmd.c#flush_command_buffer
0xffff82d08026b44a T invalidate_iommu_all
0xffff82d08026b479 T amd_iommu_flush_iotlb
0xffff82d08026b63d t iommu_cmd.c#_amd_iommu_flush_pages
0xffff82d08026b7c7 T amd_iommu_flush_all_pages
0xffff82d08026b7e1 T amd_iommu_flush_pages
0xffff82d08026b7f0 T amd_iommu_flush_device
0xffff82d08026b84a T amd_iommu_flush_intremap
0xffff82d08026b8a4 T amd_iommu_flush_all_caches
0xffff82d08026b8d6 T amd_iommu_send_guest_cmd
0xffff82d08026b91d t iommu_guest.c#guest_iommu_mmio_range
0xffff82d08026b95b t iommu_guest.c#iommu_mmio_read64
0xffff82d08026bb0b t iommu_guest.c#guest_iommu_deliver_msi
0xffff82d08026bb42 t iommu_guest.c#guest_iommu_mmio_read
0xffff82d08026bc0d t iommu_guest.c#guest_iommu_get_table_mfn
0xffff82d08026bc8e t iommu_guest.c#guest_iommu_mmio_write
0xffff82d08026c085 t iommu_guest.c#guest_iommu_process_command
0xffff82d08026c69b T guest_iommu_add_ppr_log
0xffff82d08026c7e7 T guest_iommu_add_event_log
0xffff82d08026c933 T guest_iommu_set_base
0xffff82d08026c9e5 T guest_iommu_init
0xffff82d08026caf9 T guest_iommu_destroy
0xffff82d08026cb31 T enable_ats_device
0xffff82d08026cd20 T disable_ats_device
0xffff82d08026ce3b T iommu_update_ire_from_apic
0xffff82d08026ce6b T iommu_read_apic_from_ire
0xffff82d08026ce9b T arch_iommu_populate_page_table
0xffff82d08026d2d4 T arch_iommu_domain_init
0xffff82d08026d326 T arch_iommu_domain_destroy
0xffff82d08026d32c T acpi_os_map_memory
0xffff82d08026d40c T acpi_os_unmap_memory
0xffff82d08026d4b6 T acpi_os_read_port
0xffff82d08026d4fe T acpi_os_write_port
0xffff82d08026d530 T acpi_os_read_memory
0xffff82d08026d5b0 T acpi_os_write_memory
0xffff82d08026d61d T do_get_pm_info
0xffff82d08026d8d1 T do_pm_op
0xffff82d08026e20f T acpi_set_pdc_bits
0xffff82d08026e382 T acpi_hw_low_level_read
0xffff82d08026e3d3 T acpi_hw_register_read
0xffff82d08026e531 T acpi_get_register
0xffff82d08026e597 T acpi_hw_low_level_write
0xffff82d08026e5e2 T acpi_hw_register_write
0xffff82d08026e76a T acpi_set_register
0xffff82d08026e8c3 T acpi_reboot
0xffff82d08026e961 T acpi_tb_checksum
0xffff82d08026e987 t erst.c#erst_exec_add
0xffff82d08026e99a t erst.c#erst_exec_subtract
0xffff82d08026e9ad t erst.c#erst_exec_goto
0xffff82d08026e9be t erst.c#erst_exec_set_dst_address_base
0xffff82d08026e9d3 t erst.c#erst_exec_set_src_address_base
0xffff82d08026e9e8 t erst.c#erst_exec_skip_next_instruction_if_true
0xffff82d08026ea21 t erst.c#erst_exec_load_var2
0xffff82d08026ea36 t erst.c#erst_exec_load_var1
0xffff82d08026ea4b t erst.c#erst_exec_move_data
0xffff82d08026eb29 t erst.c#erst_timedout
0xffff82d08026eb62 t erst.c#erst_exec_stall_while_true
0xffff82d08026ebdc t erst.c#erst_exec_stall
0xffff82d08026ebfe t erst.c#erst_exec_subtract_value
0xffff82d08026ec3f t erst.c#erst_exec_add_value
0xffff82d08026ec80 t erst.c#erst_exec_store_var1
0xffff82d08026ec95 t erst.c#__erst_get_next_record_id
0xffff82d08026ecf1 t erst.c#__erst_read
0xffff82d08026eeb2 T erst_get_record_count
0xffff82d08026ef49 T erst_get_next_record_id
0xffff82d08026ef91 T erst_write
0xffff82d08026f224 T erst_read
0xffff82d08026f284 T erst_read_next
0xffff82d08026f32d T erst_clear
0xffff82d08026f4dd T apei_hest_parse
0xffff82d08026f5f0 T apei_exec_ctx_init
0xffff82d08026f616 T __apei_exec_read_register
0xffff82d08026f64f T apei_exec_read_register
0xffff82d08026f682 T apei_exec_read_register_value
0xffff82d08026f6b0 T __apei_exec_write_register
0xffff82d08026f715 T apei_exec_write_register
0xffff82d08026f72a T apei_exec_write_register_value
0xffff82d08026f73d T apei_exec_noop
0xffff82d08026f748 T __apei_exec_run
0xffff82d08026f829 t apei-io.c#__apei_find_iomap
0xffff82d08026f86a t apei-io.c#__apei_ioremap_fast
0xffff82d08026f891 t apei-io.c#apei_check_gar
0xffff82d08026f928 T apei_read
0xffff82d08026fa0a T apei_write
0xffff82d08026fac8 t vga.c#vga_noop_puts
0xffff82d08026face t vga.c#vga_text_puts
0xffff82d08026fbb5 t lfb.c#lfb_show_line
0xffff82d08026fd6d T lfb_redraw_puts
0xffff82d08026fef2 T lfb_scroll_puts
0xffff82d08027003f T lfb_carriage_return
0xffff82d08027004f T lfb_free
0xffff82d080270079 t vesa.c#lfb_flush
0xffff82d08027008b T do_xsm_op
0xffff82d080270098 T compat_xsm_op
0xffff82d0802700b0 t apic.c#modern_apic
0xffff82d0802700f0 t apic.c#__enable_x2apic
0xffff82d08027011a T pmu_apic_interrupt
0xffff82d080270151 T apic_timer_interrupt
0xffff82d08027018d t apic.c#__setup_APIC_LVTT
0xffff82d080270217 t apic.c#setup_APIC_timer
0xffff82d080270240 T spurious_interrupt
0xffff82d0802702e6 T error_interrupt
0xffff82d0802703d9 T ack_bad_irq
0xffff82d080270429 T get_physical_broadcast
0xffff82d080270440 T get_maxlvt
0xffff82d080270467 T clear_local_APIC
0xffff82d0802707c7 T disconnect_bsp_APIC
0xffff82d0802708e4 T setup_local_APIC
0xffff82d080270d46 T lapic_resume
0xffff82d080271173 T x2apic_ap_setup
0xffff82d080271188 T setup_secondary_APIC_clock
0xffff82d080271193 T disable_APIC_timer
0xffff82d0802711ff T enable_APIC_timer
0xffff82d08027123f T reprogram_timer
0xffff82d0802712fd T smp_send_state_dump
0xffff82d080271355 T current_local_apic_mode
0xffff82d080271392 T disable_local_APIC
0xffff82d0802714a6 T lapic_suspend
0xffff82d08027169b T check_for_unexpected_msi
0xffff82d0802716e5 T __find_first_bit
0xffff82d08027170e T __find_next_bit
0xffff82d080271766 T __find_first_zero_bit
0xffff82d08027179a T __find_next_zero_bit
0xffff82d0802717f9 t cpuid.c#recalculate_xstate
0xffff82d0802719f9 t cpuid.c#recalculate_misc
0xffff82d080271cb0 T recheck_cpu_features
0xffff82d080271d3f T lookup_deep_deps
0xffff82d080271de7 t cpuid.c#sanitise_featureset
0xffff82d080271eb9 T recalculate_cpuid_policy
0xffff82d08027233c T init_domain_cpuid_policy
0xffff82d08027242f T guest_cpuid
0xffff82d080272b0b T do_physdev_op_compat
0xffff82d080272b80 T do_sched_op_compat
0xffff82d080272c29 T do_event_channel_op_compat
0xffff82d080272ca5 T compat_physdev_op_compat
0xffff82d080272d18 t crash.c#do_nmi_crash
0xffff82d080272e0c T machine_crash_shutdown
0xffff82d0802730b6 T dbg_rw_mem
0xffff82d080273459 T __udelay
0xffff82d0802734ae t domctl.c#list_del
0xffff82d0802734f2 T arch_get_domain_info
0xffff82d080273511 T arch_do_domctl
0xffff82d080275bfc T arch_get_info_guest
0xffff82d08027643d T default_dead_idle
0xffff82d080276477 t domain.c#vcpu_kick_softirq
0xffff82d08027647d T paravirt_ctxt_switch_from
0xffff82d0802765be t domain.c#default_idle
0xffff82d080276696 t domain.c#continue_idle_domain
0xffff82d0802766b3 t domain.c#idle_loop
0xffff82d080276776 T paravirt_ctxt_switch_to
0xffff82d080276877 t domain.c#__context_switch
0xffff82d080276c55 t domain.c#relinquish_memory
0xffff82d080277080 T startup_cpu_idle_loop
0xffff82d0802770db T dump_pageframe_info
0xffff82d0802772ae T update_guest_memory_policy
0xffff82d0802772d9 T alloc_domain_struct
0xffff82d080277327 T free_domain_struct
0xffff82d080277337 T alloc_vcpu_struct
0xffff82d080277369 T free_vcpu_struct
0xffff82d080277379 T vcpu_destroy
0xffff82d0802773f4 T arch_domain_create
0xffff82d08027792a T arch_domain_destroy
0xffff82d0802779c5 T arch_domain_shutdown
0xffff82d0802779f2 T arch_domain_pause
0xffff82d080277a1f T arch_domain_unpause
0xffff82d080277a4c T arch_domain_soft_reset
0xffff82d080277d5d T pv_guest_cr4_fixup
0xffff82d080277dee T arch_set_info_guest
0xffff82d080279296 T arch_initialise_vcpu
0xffff82d080279355 T arch_vcpu_reset
0xffff82d08027938e T arch_do_vcpu_op
0xffff82d08027953f T update_runstate_area
0xffff82d080279756 t domain.c#_update_runstate_area
0xffff82d08027978f T context_switch
0xffff82d08027a657 T continue_running
0xffff82d08027a671 T __sync_local_execstate
0xffff82d08027a6d8 T sync_local_execstate
0xffff82d08027a6e3 T sync_vcpu_execstate
0xffff82d08027a746 T domain_relinquish_resources
0xffff82d08027aa0b T cpuid_policy_updated
0xffff82d08027aa2b T vcpu_initialise
0xffff82d08027abed T arch_dump_domain_info
0xffff82d08027abf8 T arch_dump_vcpu_info
0xffff82d08027ac18 T vcpu_kick
0xffff82d08027ac73 T vcpu_mark_events_pending
0xffff82d08027aca2 T map_domain_page
0xffff82d08027b292 T unmap_domain_page
0xffff82d08027b532 T mapcache_domain_init
0xffff82d08027b5ae T mapcache_vcpu_init
0xffff82d08027b6c8 T map_domain_page_global
0xffff82d08027b719 T unmap_domain_page_global
0xffff82d08027b752 T domain_page_map_to_mfn
0xffff82d08027b811 t extable.c#cmp_ex
0xffff82d08027b82f t extable.c#swap_ex
0xffff82d08027b85d t extable.c#search_one_extable
0xffff82d08027b8e1 T sort_exception_table
0xffff82d08027b906 T search_exception_table
0xffff82d08027b9fb T search_pre_exception_table
0xffff82d08027ba52 t flushtlb.c#pre_flush
0xffff82d08027bad3 T switch_cr3_cr4
0xffff82d08027bbe8 T flush_area_local
0xffff82d08027be57 T hypercall_create_continuation
0xffff82d08027c12a T hypercall_xlat_continuation
0xffff82d08027c3b1 t i387.c#_vcpu_save_fpu
0xffff82d08027c536 T vcpu_restore_fpu_eager
0xffff82d08027c654 T vcpu_restore_fpu_lazy
0xffff82d08027c731 T vcpu_save_fpu
0xffff82d08027c746 T save_fpu_enable
0xffff82d08027c764 T vcpu_init_fpu
0xffff82d08027c7c6 T vcpu_destroy_fpu
0xffff82d08027c7e9 t i8259.c#_mask_and_ack_8259A_irq
0xffff82d08027c8fe t i8259.c#mask_and_ack_8259A_irq
0xffff82d08027c90c T disable_8259A_irq
0xffff82d08027c97e T enable_8259A_irq
0xffff82d08027c9f5 t i8259.c#end_8259A_irq
0xffff82d08027ca06 t i8259.c#startup_8259A_irq
0xffff82d08027ca16 T bogus_8259A_irq
0xffff82d08027ca21 T i8259A_irq_pending
0xffff82d08027ca7f T mask_8259A
0xffff82d08027caa9 T unmask_8259A
0xffff82d08027cadc T i8259A_suspend
0xffff82d08027cb02 T init_8259A
0xffff82d08027cbb3 T i8259A_resume
0xffff82d08027cbf0 t io_apic.c#__io_apic_read
0xffff82d08027cc39 t io_apic.c#__io_apic_write
0xffff82d08027cc8a t io_apic.c#find_irq_entry
0xffff82d08027ccf0 t io_apic.c#ioapic_physbase_to_id
0xffff82d08027cd3d t io_apic.c#io_apic_read
0xffff82d08027cd9c t io_apic.c#io_apic_write
0xffff82d08027ce03 t io_apic.c#pin_2_irq
0xffff82d08027ced2 t io_apic.c#MPBIOS_trigger
0xffff82d08027cff5 t io_apic.c#apic_pin_2_gsi_irq
0xffff82d08027d038 t io_apic.c#share_vector_maps
0xffff82d08027d0f9 t io_apic.c#add_pin_to_irq
0xffff82d08027d19c t io_apic.c#ack_lapic_irq
0xffff82d08027d1ce t io_apic.c#enable_lapic_irq
0xffff82d08027d205 t io_apic.c#disable_lapic_irq
0xffff82d08027d23c t io_apic.c#io_apic_level_ack_pending
0xffff82d08027d334 t io_apic.c#__modify_IO_APIC_irq
0xffff82d08027d450 t io_apic.c#mask_IO_APIC_irq
0xffff82d08027d491 t io_apic.c#ack_edge_ioapic_irq
0xffff82d08027d4ef t io_apic.c#mask_and_ack_level_ioapic_irq
0xffff82d08027d60f t io_apic.c#unmask_IO_APIC_irq
0xffff82d08027d650 t io_apic.c#startup_level_ioapic_irq
0xffff82d08027d660 t io_apic.c#set_ioapic_affinity_irq
0xffff82d08027d825 t io_apic.c#startup_edge_ioapic_irq
0xffff82d08027d899 T io_apic_get_used_vector_map
0xffff82d08027d8cb T alloc_ioapic_entries
0xffff82d08027d9c1 T __ioapic_read_entry
0xffff82d08027da16 t io_apic.c#ioapic_read_entry
0xffff82d08027da64 t io_apic.c#__print_IO_APIC
0xffff82d08027df44 t io_apic.c#_print_IO_APIC_keyhandler
0xffff82d08027df54 T __ioapic_write_entry
0xffff82d08027dfa2 t io_apic.c#ioapic_write_entry
0xffff82d08027dffc t io_apic.c#__io_apic_eoi
0xffff82d08027e14b t io_apic.c#eoi_IO_APIC_irq
0xffff82d08027e1d0 t io_apic.c#end_level_ioapic_irq_new
0xffff82d08027e30f t io_apic.c#end_level_ioapic_irq_old
0xffff82d08027e36a t io_apic.c#clear_IO_APIC_pin
0xffff82d08027e45d t io_apic.c#clear_IO_APIC
0xffff82d08027e4bd T save_IO_APIC_setup
0xffff82d08027e56d T mask_IO_APIC_setup
0xffff82d08027e62d T restore_IO_APIC_setup
0xffff82d08027e6dd T free_ioapic_entries
0xffff82d08027e719 T setup_ioapic_dest
0xffff82d08027e7df T disable_IO_APIC
0xffff82d08027e85d T ioapic_suspend
0xffff82d08027e961 T ioapic_resume
0xffff82d08027ead5 T io_apic_set_pci_routing
0xffff82d08027ee19 T ioapic_guest_read
0xffff82d08027eec6 T ioapic_guest_write
0xffff82d08027f34f T dump_ioapic_irq_info
0xffff82d08027f523 T arch_hwdom_irqs
0xffff82d08027f5a1 t alternative.c#text_poke
0xffff82d08027f5ac T add_nops
0xffff82d08027f606 T apply_alternatives
0xffff82d08027f7e4 t livepatch.c#mask_nmi_callback
0xffff82d08027f7ef T arch_livepatch_quiesce
0xffff82d08027f806 T arch_livepatch_revive
0xffff82d08027f818 T arch_livepatch_verify_func
0xffff82d08027f847 T arch_livepatch_apply
0xffff82d08027f8c9 T arch_livepatch_revert
0xffff82d08027f8f0 T arch_livepatch_post_action
0xffff82d08027f8f6 T arch_livepatch_mask
0xffff82d08027f90f T arch_livepatch_unmask
0xffff82d08027f921 T arch_livepatch_verify_elf
0xffff82d08027f964 T arch_livepatch_symbol_ok
0xffff82d08027f96f T arch_livepatch_symbol_deny
0xffff82d08027f97a T arch_livepatch_perform_rel
0xffff82d08027f9a5 T arch_livepatch_perform_rela
0xffff82d08027fbed T arch_livepatch_secure
0xffff82d08027fc56 t msi.c#memory_decoded
0xffff82d08027fca3 t msi.c#msix_memory_decoded
0xffff82d08027fcee t msi.c#write_msi_msg
0xffff82d08027fe76 T set_msi_affinity
0xffff82d080280006 t msi.c#msi_set_mask_bit
0xffff82d0802802ce T mask_msi_irq
0xffff82d080280304 T unmask_msi_irq
0xffff82d080280328 t msi.c#shutdown_msi_irq
0xffff82d080280355 t msi.c#startup_msi_irq
0xffff82d080280378 T ack_nonmaskable_msi_irq
0xffff82d080280398 t msi.c#ack_maskable_msi_irq
0xffff82d0802803cf t msi.c#_pci_cleanup_msix
0xffff82d080280424 t msi.c#__pci_disable_msix
0xffff82d080280586 t msi.c#alloc_msi_entry
0xffff82d08028060e t msi.c#read_pci_mem_bar
0xffff82d08028090c t msi.c#msix_capability_init
0xffff82d08028101e t msi.c#find_msi_entry
0xffff82d08028105e t msi.c#dump_msi
0xffff82d0802813a2 T end_nonmaskable_msi_irq
0xffff82d0802813d4 T msi_compose_msg
0xffff82d0802814cf T __msi_set_enable
0xffff82d080281543 t msi.c#msi_set_enable
0xffff82d0802815b1 t msi.c#__pci_disable_msi
0xffff82d0802815de T msi_maskable_irq
0xffff82d0802815fb T guest_mask_msi_irq
0xffff82d080281619 T __setup_msi_irq
0xffff82d080281675 T setup_msi_irq
0xffff82d0802817ac T msi_free_irq
0xffff82d08028194d T pci_prepare_msix
0xffff82d080281a5a T pci_enable_msi
0xffff82d080281ed2 T pci_disable_msi
0xffff82d080281eef T pci_cleanup_msi
0xffff82d080281fdc T pci_msi_conf_write_intercept
0xffff82d0802821e9 T pci_restore_msi_state
0xffff82d08028262e T init_domain_msr_policy
0xffff82d080282697 T init_vcpu_msr_policy
0xffff82d080282701 T guest_rdmsr
0xffff82d0802827b7 T guest_wrmsr
0xffff82d08028295b t ioport_emulate.c#ioemul_handle_proliant_quirk
0xffff82d0802829a0 t irq.c#irq_ratelimit_timer_fn
0xffff82d080282a79 t irq.c#__set_eoi_ready
0xffff82d080282b32 t irq.c#flush_ready_eoi
0xffff82d080282c10 t irq.c#set_eoi_ready
0xffff82d080282c49 t irq.c#trace_irq_mask
0xffff82d080282c8e t irq.c#ack_none
0xffff82d080282c9c t irq.c#dump_irqs
0xffff82d080282f72 T irq_complete_move
0xffff82d080283011 t irq.c#prepare_domain_irq_pirq
0xffff82d08028309f t irq.c#clear_domain_irq_pirq
0xffff82d0802830c2 t irq.c#set_domain_irq_pirq
0xffff82d080283102 t irq.c#irq_guest_eoi_timer_fn
0xffff82d08028326a t irq.c#__pirq_guest_unbind
0xffff82d0802834fe T lock_vector_lock
0xffff82d080283510 T unlock_vector_lock
0xffff82d080283522 T clear_irq_vector
0xffff82d08028390e T destroy_irq
0xffff82d080283a24 T irq_to_vector
0xffff82d080283ab4 t irq.c#__assign_irq_vector
0xffff82d080284003 T arch_init_one_irq_desc
0xffff82d08028409f T assign_irq_vector
0xffff82d080284153 T create_irq
0xffff82d080284292 T setup_vector_irq
0xffff82d080284372 T move_masked_irq
0xffff82d0802843fc T move_native_irq
0xffff82d08028443f T irq_move_cleanup_interrupt
0xffff82d08028469e T set_desc_affinity
0xffff82d080284773 T irq_set_affinity
0xffff82d0802847cc T alloc_hipriority_vector
0xffff82d0802847ee T set_direct_apic_vector
0xffff82d080284819 T alloc_direct_apic_vector
0xffff82d08028485a T do_IRQ
0xffff82d080284e9b T cpu_has_pending_apic_eoi
0xffff82d080284ec1 T pirq_spin_lock_irq_desc
0xffff82d080284f3f T domain_spin_lock_irq_desc
0xffff82d080284f78 T pirq_set_affinity
0xffff82d080284fb8 T cleanup_domain_irq_mapping
0xffff82d080284ff6 T init_domain_irq_mapping
0xffff82d0802850b5 T alloc_pirq_struct
0xffff82d08028510a T pirq_cleanup_check
0xffff82d080285156 t irq.c#cleanup_domain_irq_pirq
0xffff82d080285189 T desc_guest_eoi
0xffff82d0802852b4 T pirq_guest_eoi
0xffff82d0802852ea T pirq_guest_unmask
0xffff82d0802853c2 T pirq_shared
0xffff82d08028540d T pirq_guest_bind
0xffff82d08028583c T pirq_guest_unbind
0xffff82d080285910 T get_free_pirq
0xffff82d080285a0e T get_free_pirqs
0xffff82d080285acc t irq.c#allocate_pirq
0xffff82d080285cb9 T map_domain_pirq
0xffff82d080286414 T unmap_domain_pirq
0xffff82d080286894 T free_domain_pirqs
0xffff82d080286912 T fixup_irqs
0xffff82d080286b4f T fixup_eoi
0xffff82d080286bde T map_domain_emuirq_pirq
0xffff82d080286df0 T unmap_domain_pirq_emuirq
0xffff82d080286ef2 T arch_evtchn_bind_pirq
0xffff82d080286f82 T hvm_domain_use_pirq
0xffff82d080286faa T allocate_and_map_gsi_pirq
0xffff82d0802870e2 T allocate_and_map_msi_pirq
0xffff82d080287252 T machine_kexec_add_page
0xffff82d0802875da T machine_kexec_load
0xffff82d0802876a5 T machine_kexec_unload
0xffff82d0802876ab T machine_kexec
0xffff82d0802877b9 T machine_reboot_kexec
0xffff82d0802877e5 T machine_kexec_get
0xffff82d0802877fb T arch_crash_save_vmcoreinfo
0xffff82d08028785e t microcode_amd.c#start_update
0xffff82d08028786e t microcode_amd.c#microcode_fits
0xffff82d08028795d t microcode_amd.c#apply_microcode
0xffff82d080287a5e t microcode_amd.c#collect_cpu_info
0xffff82d080287abb t microcode_amd.c#get_ucode_from_buffer_amd
0xffff82d080287ba3 t microcode_amd.c#microcode_resume_match
0xffff82d080287cd0 t microcode_amd.c#cpu_request_microcode
0xffff82d08028809e t microcode_intel.c#apply_microcode
0xffff82d0802881c5 t microcode_intel.c#collect_cpu_info
0xffff82d0802882a6 t microcode_intel.c#get_matching_microcode
0xffff82d08028840b t microcode_intel.c#microcode_resume_match
0xffff82d08028841d t microcode_intel.c#cpu_request_microcode
0xffff82d0802887b8 t microcode.c#__microcode_fini_cpu
0xffff82d0802887fc t microcode.c#microcode_update_cpu
0xffff82d080288896 t microcode.c#microcode_percpu_callback
0xffff82d0802888dc t microcode.c#do_microcode_update
0xffff82d08028897c T microcode_resume_cpu
0xffff82d080288b83 T microcode_update
0xffff82d080288c95 t mm.c#inc_linear_entries
0xffff82d080288ccd t mm.c#inc_linear_uses
0xffff82d080288d05 t mm.c#get_page_light
0xffff82d080288d3e t mm.c#dec_linear_uses
0xffff82d080288d56 t mm.c#dec_linear_entries
0xffff82d080288d70 t mm.c#print_mmio_emul_range
0xffff82d080288e31 t mm.c#create_pae_xen_mappings
0xffff82d080288f33 t mm.c#_handle_iomem_range
0xffff82d08028901a t mm.c#handle_iomem_range
0xffff82d0802890d0 t mm.c#put_pg_owner
0xffff82d080289101 t mm.c#get_pg_owner
0xffff82d080289233 T page_is_ram_type
0xffff82d0802892f3 T domain_get_maximum_gpfn
0xffff82d08028933a T share_xen_page_with_guest
0xffff82d080289550 T make_cr3
0xffff82d08028959c T pv_guest_cr4_to_real_cr4
0xffff82d0802895f6 T write_ptbase
0xffff82d08028979f T update_cr3
0xffff82d0802897ec T is_iomem_page
0xffff82d080289881 T init_xen_pae_l2_slots
0xffff82d0802898b7 T init_xen_l4_slots
0xffff82d080289ab0 T fill_ro_mpt
0xffff82d080289af1 T zap_ro_mpt
0xffff82d080289b0f T page_lock
0xffff82d080289bba T page_unlock
0xffff82d080289c44 T page_get_owner_and_reference
0xffff82d080289ca2 T donate_page
0xffff82d080289ea3 T steal_page
0xffff82d08028a15e T arch_acquire_resource
0xffff82d08028a1ef T arch_memory_op
0xffff82d08028ab78 T mmio_ro_emulated_write
0xffff82d08028abe0 T mmcfg_intercept_write
0xffff82d08028acab T alloc_xen_pagetable
0xffff82d08028ad46 T free_xen_pagetable
0xffff82d08028ad60 t mm.c#virt_to_xen_l3e
0xffff82d08028af5f t mm.c#virt_to_xen_l2e
0xffff82d08028b129 T virt_to_xen_l1e
0xffff82d08028b2f3 T map_pages_to_xen
0xffff82d08028c5da t mm.c#update_xen_mappings
0xffff82d08028c775 T put_page
0xffff82d08028c88b T free_shared_domheap_page
0xffff82d08028c8e1 T get_page
0xffff82d08028c9ca t mm.c#put_page_from_l3e
0xffff82d08028cb9b T free_page_type
0xffff82d08028d39a t mm.c#_put_page_type
0xffff82d08028d72c t mm.c#put_page_from_l4e
0xffff82d08028d85e T put_page_type
0xffff82d08028d879 T put_page_from_l1e
0xffff82d08028da70 t mm.c#put_page_from_l2e
0xffff82d08028db7a T put_page_type_preemptible
0xffff82d08028db8f T put_old_guest_table
0xffff82d08028dbf8 T xenmem_add_to_physmap_one
0xffff82d08028dfd5 T vcpu_destroy_pagetables
0xffff82d08028e198 T get_page_from_l1e
0xffff82d08028e911 t mm.c#_get_page_type
0xffff82d080290068 T get_page_type
0xffff82d080290091 T get_page_type_preemptible
0xffff82d0802900ba t mm.c#get_page_and_type_from_mfn
0xffff82d080290205 t mm.c#get_page_from_l4e
0xffff82d0802904be t mm.c#mod_l4_entry
0xffff82d08029093a t mm.c#get_page_from_l2e
0xffff82d080290bf8 t mm.c#get_page_from_l3e
0xffff82d080290eea T new_guest_cr3
0xffff82d080291156 t mm.c#mod_l1_entry
0xffff82d0802919af T do_mmu_update
0xffff82d08029342b t mm.c#__memguard_change_range
0xffff82d0802934fb T populate_pt_range
0xffff82d080293515 T modify_xen_mappings
0xffff82d080293f35 T destroy_xen_mappings
0xffff82d080293f45 T __set_fixmap
0xffff82d080293f73 T ioremap
0xffff82d08029405d T create_perdomain_mapping
0xffff82d080294622 T destroy_perdomain_mapping
0xffff82d080294812 T free_perdomain_mappings
0xffff82d080294ac3 T memguard_guard_range
0xffff82d080294ad3 T memguard_unguard_range
0xffff82d080294ae3 T memguard_guard_stack
0xffff82d080294afa T memguard_unguard_stack
0xffff82d080294b11 T memguard_is_stack_guard_page
0xffff82d080294b2e T arch_dump_shared_mem_info
0xffff82d080294b5f T paging_invlpg
0xffff82d080294bd5 T do_mmuext_op
0xffff82d08029645e t mm.c#__do_update_va_mapping
0xffff82d080296add T do_update_va_mapping
0xffff82d080296afb T do_update_va_mapping_otherdomain
0xffff82d080296b4f T write_32bit_pse_identmap
0xffff82d080296b71 T get_upper_mfn_bound
0xffff82d080296bc2 t x86_64/mm.c#alloc_hotadd_mfn
0xffff82d080296be4 T do_page_walk
0xffff82d080296dd8 T setup_compat_arg_xlat
0xffff82d080296e0c T free_compat_arg_xlat
0xffff82d080296e34 T subarch_memory_op
0xffff82d080297355 T do_stack_switch
0xffff82d0802973b4 T do_set_segment_base
0xffff82d080297507 T check_descriptor
0xffff82d080297711 T pagefault_by_memadd
0xffff82d080297796 T handle_memadd_fault
0xffff82d0802978e7 T domain_set_alloc_bitsize
0xffff82d08029792b T domain_clamp_alloc_bitsize
0xffff82d08029794d T memory_add
0xffff82d08029954a T compat_arch_memory_op
0xffff82d080299a9f T compat_update_va_mapping
0xffff82d080299aba T compat_update_va_mapping_otherdomain
0xffff82d080299ad7 T compat_mmuext_op
0xffff82d08029a000 t monitor.c#monitor_bitmap_for_msr
0xffff82d08029a077 T arch_monitor_init_domain
0xffff82d08029a0b9 T arch_monitor_cleanup_domain
0xffff82d08029a11a T monitored_msr
0xffff82d08029a158 T monitored_msr_onchangeonly
0xffff82d08029a19c T arch_monitor_domctl_event
0xffff82d08029a6d2 t mpparse.c#mp_find_ioapic
0xffff82d08029a71a t mpparse.c#MP_processor_info_x
0xffff82d08029a86a T mp_register_lapic
0xffff82d08029a8fd T mp_unregister_lapic
0xffff82d08029a942 T io_apic_gsi_base
0xffff82d08029a958 T mp_register_gsi
0xffff82d08029aad6 t nmi.c#clear_msr_range
0xffff82d08029aaf4 t nmi.c#parse_watchdog_timeout
0xffff82d08029ab29 t nmi.c#nmi_timer_fn
0xffff82d08029ab6d t nmi.c#cpu_nmi_callback
0xffff82d08029abfc t nmi.c#do_nmi_stats
0xffff82d08029ad4a T disable_lapic_nmi_watchdog
0xffff82d08029adc8 T reserve_lapic_nmi
0xffff82d08029ae21 T setup_apic_nmi_watchdog
0xffff82d08029b14d T release_lapic_nmi
0xffff82d08029b1a3 T watchdog_disable
0xffff82d08029b1b0 T watchdog_enable
0xffff82d08029b1bd T watchdog_enabled
0xffff82d08029b1ce T nmi_watchdog_tick
0xffff82d08029b3b1 T self_nmi
0xffff82d08029b434 t nmi.c#do_nmi_trigger
0xffff82d08029b472 t numa.c#dump_numa
0xffff82d08029bb2b T srat_disabled
0xffff82d08029bb49 T numa_add_cpu
0xffff82d08029bb79 T numa_set_node
0xffff82d08029bb8d T pci_conf_read
0xffff82d08029bc25 T pci_conf_write
0xffff82d08029bcb4 T pci_conf_write_intercept
0xffff82d08029bd29 t percpu.c#cpu_percpu_callback
0xffff82d08029be37 t percpu.c#_free_percpu_area
0xffff82d08029beb2 T physdev_map_pirq
0xffff82d08029c13c T physdev_unmap_pirq
0xffff82d08029c2f5 T do_physdev_op
0xffff82d08029d426 T compat_physdev_op
0xffff82d08029e490 T cpu_frequency_change_helper
0xffff82d08029e49d T resource_access
0xffff82d08029e5f0 t platform_hypercall.c#__maddr_to_virt
0xffff82d08029e64f t platform_hypercall.c#__virt_to_maddr
0xffff82d08029e6c6 t platform_hypercall.c#cpumask_check
0xffff82d08029e6d8 T check_resource_access
0xffff82d08029e763 T do_platform_op
0xffff82d0802a00da t x86_64/platform_hypercall.c#__maddr_to_virt
0xffff82d0802a0139 t x86_64/platform_hypercall.c#__virt_to_maddr
0xffff82d0802a01b0 t x86_64/platform_hypercall.c#cpumask_check
0xffff82d0802a01c2 T compat_platform_op
0xffff82d0802a1a79 t psr.c#cat_get_feat_info
0xffff82d0802a1a9f t psr.c#l3_cat_write_msr
0xffff82d0802a1ab4 t psr.c#l3_cdp_write_msr
0xffff82d0802a1adc t psr.c#l2_cat_write_msr
0xffff82d0802a1af1 t psr.c#mba_write_msr
0xffff82d0802a1b06 t psr.c#mba_sanitize_thrtl
0xffff82d0802a1b52 t psr.c#get_socket_info
0xffff82d0802a1b90 t psr.c#psr_type_to_feat_type
0xffff82d0802a1bd5 t psr.c#fits_cos_max
0xffff82d0802a1c69 t psr.c#do_write_psr_msrs
0xffff82d0802a1d72 t psr.c#mba_get_feat_info
0xffff82d0802a1d98 t psr.c#cat_init_feature
0xffff82d0802a1f12 t psr.c#cat_check_cbm
0xffff82d0802a1f83 t psr.c#l3_cdp_get_feat_info
0xffff82d0802a1fa9 t psr.c#psr_cpu_init
0xffff82d0802a236a t psr.c#psr_cpu_prepare
0xffff82d0802a240a t psr.c#cpu_callback
0xffff82d0802a2570 T psr_alloc_rmid
0xffff82d0802a25f8 T psr_free_rmid
0xffff82d0802a2625 T psr_ctxt_switch_to
0xffff82d0802a26f8 T psr_get_info
0xffff82d0802a277e T psr_get_val
0xffff82d0802a28c4 T psr_set_val
0xffff82d0802a3069 T psr_domain_init
0xffff82d0802a30d0 T psr_domain_free
0xffff82d0802a319e t setup.c#read_cr4
0xffff82d0802a31b1 t setup.c#__maddr_to_virt
0xffff82d0802a3210 t setup.c#write_cr4
0xffff82d0802a3238 t setup.c#__virt_to_maddr
0xffff82d0802a32af t setup.c#cpumask_first
0xffff82d0802a32d1 t setup.c#cpumask_next
0xffff82d0802a331f t setup.c#init_done
0xffff82d0802a34e3 T srat_detect_node
0xffff82d0802a3573 T arch_get_xen_caps
0xffff82d0802a36a2 t shutdown.c#default_reboot_type
0xffff82d0802a36e1 t shutdown.c#xen_hypercall_shutdown
0xffff82d0802a36e7 t shutdown.c#__machine_halt
0xffff82d0802a3702 t shutdown.c#__maddr_to_virt
0xffff82d0802a3761 T machine_halt
0xffff82d0802a3799 T machine_restart
0xffff82d0802a3a1a t shutdown.c#__machine_restart
0xffff82d0802a3a25 T send_IPI_mask
0xffff82d0802a3a3b T send_IPI_self
0xffff82d0802a3a55 T apic_wait_icr_idle
0xffff82d0802a3a8b T send_IPI_self_legacy
0xffff82d0802a3ac2 T send_IPI_mask_flat
0xffff82d0802a3b76 T send_IPI_mask_phys
0xffff82d0802a3ca2 T invalidate_interrupt
0xffff82d0802a3d2c T flush_area_mask
0xffff82d0802a3e5f T new_tlbflush_clock_period
0xffff82d0802a3ee7 T smp_send_event_check_mask
0xffff82d0802a3ef7 T smp_send_call_function_mask
0xffff82d0802a3f3a T __stop_this_cpu
0xffff82d0802a3f81 t smp.c#stop_this_cpu
0xffff82d0802a3f8d T smp_send_stop
0xffff82d0802a4037 T smp_send_nmi_allbutself
0xffff82d0802a404e T event_check_interrupt
0xffff82d0802a4098 T call_function_interrupt
0xffff82d0802a40cf t smpboot.c#link_thread_siblings
0xffff82d0802a4171 t smpboot.c#set_cpu_sibling_map
0xffff82d0802a44fe t smpboot.c#clone_mapping
0xffff82d0802a4bae t smpboot.c#setup_cpu_root_pgt
0xffff82d0802a4e1f t smpboot.c#cpu_smpboot_free
0xffff82d0802a5489 T initialize_cpu_data
0xffff82d0802a54b4 T alloc_cpu_id
0xffff82d0802a5503 T alloc_stub_page
0xffff82d0802a56bb t smpboot.c#cpu_smpboot_callback
0xffff82d0802a5a99 T cpu_exit_clear
0xffff82d0802a5ab1 T start_secondary
0xffff82d0802a5e26 T __cpu_disable
0xffff82d0802a6173 T __cpu_die
0xffff82d0802a61f0 T cpu_add
0xffff82d0802a63be T __cpu_up
0xffff82d0802a6d2d t srat.c#node_to_pxm
0xffff82d0802a6d95 T pxm_to_node
0xffff82d0802a6dee T setup_node
0xffff82d0802a6ec5 T valid_numa_range
0xffff82d0802a6f23 T __node_distance
0xffff82d0802a6f83 T memcpy
0xffff82d0802a6f9d T memset
0xffff82d0802a6fb0 T memmove
0xffff82d0802a6fde T cpu_up_helper
0xffff82d0802a7009 T cpu_down_helper
0xffff82d0802a7034 t sysctl.c#l3_cache_get
0xffff82d0802a7067 T arch_do_physinfo
0xffff82d0802a70b3 T arch_do_sysctl
0xffff82d0802a76ef t time.c#resume_pit
0xffff82d0802a7705 t time.c#read_hpet_count
0xffff82d0802a7716 t time.c#read_pmtimer_count
0xffff82d0802a7725 t time.c#read_pit_count
0xffff82d0802a777b t time.c#time_calibration_nop_rendezvous
0xffff82d0802a77b7 t time.c#timer_interrupt
0xffff82d0802a78c9 t time.c#resume_hpet
0xffff82d0802a78d9 t time.c#_disable_pit_irq
0xffff82d0802a797e t time.c#read_tsc
0xffff82d0802a7992 t time.c#check_tsc_warp
0xffff82d0802a7a48 t time.c#tsc_check_slave
0xffff82d0802a7abb t time.c#tsc_check_reliability
0xffff82d0802a7b8a t time.c#dump_softtsc
0xffff82d0802a7d86 T scale_delta
0xffff82d0802a7dab t time.c#__read_platform_stime
0xffff82d0802a7ded t time.c#read_platform_stime
0xffff82d0802a7e66 t time.c#time_calibration
0xffff82d0802a7ee4 t time.c#platform_time_calibration
0xffff82d0802a7f48 T set_time_scale
0xffff82d0802a7fa0 T acpi_pm_tick_to_ns
0xffff82d0802a7fb2 T ns_to_acpi_pm_tick
0xffff82d0802a7fc4 T stime2tsc
0xffff82d0802a8043 T cstate_restore_tsc
0xffff82d0802a8080 T mktime
0xffff82d0802a811f T get_s_time_fixed
0xffff82d0802a8161 t time.c#time_calibration_rendezvous_tail
0xffff82d0802a81b4 t time.c#time_calibration_tsc_rendezvous
0xffff82d0802a8300 t time.c#time_calibration_std_rendezvous
0xffff82d0802a8377 T get_s_time
0xffff82d0802a8387 t time.c#plt_overflow
0xffff82d0802a84c9 t time.c#get_cmos_time
0xffff82d0802a8723 T tsc_ticks2ns
0xffff82d0802a8746 T update_secondary_system_time
0xffff82d0802a886c T domain_set_time_offset
0xffff82d0802a889c T time_latch_stamps
0xffff82d0802a88f8 T init_percpu_time
0xffff82d0802a89a8 T pit_broadcast_enter
0xffff82d0802a89cc T pit_broadcast_exit
0xffff82d0802a8a14 T pit_broadcast_is_available
0xffff82d0802a8a22 T send_timer_event
0xffff82d0802a8a32 T time_suspend
0xffff82d0802a8a97 T hwdom_pit_access
0xffff82d0802a8b86 T gtime_to_gtsc
0xffff82d0802a8bcd t time.c#__update_vcpu_system_time
0xffff82d0802a8ddd T update_vcpu_system_time
0xffff82d0802a8ded T cpu_frequency_change
0xffff82d0802a8ea9 t time.c#local_time_calibration
0xffff82d0802a9045 T time_resume
0xffff82d0802a915a T force_update_vcpu_system_time
0xffff82d0802a916a T gtsc_to_gtime
0xffff82d0802a9194 T pv_soft_rdtsc
0xffff82d0802a9268 T clocksource_is_tsc
0xffff82d0802a927f T host_tsc_is_safe
0xffff82d0802a9291 T tsc_get_info
0xffff82d0802a93f5 T tsc_set_info
0xffff82d0802a96e1 T __trace_pv_trap
0xffff82d0802a9796 T __trace_pv_page_fault
0xffff82d0802a9807 T __trace_trap_one_addr
0xffff82d0802a9860 T __trace_trap_two_addr
0xffff82d0802a98c0 T __trace_ptwr_emulation
0xffff82d0802a9933 t traps.c#dummy_nmi_callback
0xffff82d0802a993e t traps.c#ler_enable
0xffff82d0802a997a t traps.c#pci_serr_softirq
0xffff82d0802a9998 t traps.c#show_guest_stack
0xffff82d0802a9f99 t traps.c#spurious_page_fault
0xffff82d0802aa252 t traps.c#nmi_hwdom_report
0xffff82d0802aa2b3 T do_device_not_available
0xffff82d0802aa35e T do_int3
0xffff82d0802aa4ff T get_stack_trace_bottom
0xffff82d0802aa550 t traps.c#_show_trace
0xffff82d0802aa5c0 T get_stack_dump_bottom
0xffff82d0802aa60d T show_stack
0xffff82d0802aa7b9 T show_stack_overflow
0xffff82d0802aa8ca T show_execution_state
0xffff82d0802aaa93 t traps.c#nmi_show_execution_state
0xffff82d0802aab4b T do_invalid_op
0xffff82d0802aaee0 t traps.c#reserved_bit_page_fault
0xffff82d0802aaf23 T do_general_protection
0xffff82d0802ab136 t traps.c#do_reserved_trap
0xffff82d0802ab173 t traps.c#do_trap
0xffff82d0802ab376 T vcpu_show_execution_state
0xffff82d0802ab43b T trapstr
0xffff82d0802ab45a T fatal_trap
0xffff82d0802ab5e9 T do_page_fault
0xffff82d0802abb3e T do_nmi
0xffff82d0802abd19 T do_debug
0xffff82d0802abf6a T rdmsr_hypervisor_regs
0xffff82d0802abfd0 T wrmsr_hypervisor_regs
0xffff82d0802ac283 T cpuid_hypervisor_leaves
0xffff82d0802ac55f T async_exception_cleanup
0xffff82d0802ac657 T set_nmi_callback
0xffff82d0802ac66b T unset_nmi_callback
0xffff82d0802ac67f T load_TR
0xffff82d0802ac792 T percpu_traps_init
0xffff82d0802ac83f T activate_debugregs
0xffff82d0802ac8d6 T set_debugreg
0xffff82d0802acafb T asm_domain_crash_synchronous
0xffff82d0802acb3c T __copy_to_user_ll
0xffff82d0802acb6c T __copy_from_user_ll
0xffff82d0802acb9c T copy_to_user
0xffff82d0802acc06 T clear_user
0xffff82d0802acc80 T copy_from_user
0xffff82d0802acd01 t x86_emulate.c#__put_rep_prefix
0xffff82d0802acd4b t x86_emulate.c#read_ulong
0xffff82d0802acd60 t x86_emulate.c#idiv_dbl
0xffff82d0802acdf4 t x86_emulate.c#test_cc
0xffff82d0802ace6a t x86_emulate.c#get_cpl
0xffff82d0802aceb9 t x86_emulate.c#_mode_iopl
0xffff82d0802acef7 t x86_emulate.c#in_realmode
0xffff82d0802acf3c t x86_emulate.c#in_protmode
0xffff82d0802acf75 t x86_emulate.c#is_branch_step
0xffff82d0802acfbf t x86_emulate.c#umip_active
0xffff82d0802ad01a T x86emul_unhandleable_rw
0xffff82d0802ad025 t x86_emulate.c#decode_gpr
0xffff82d0802ad043 t x86_emulate.c#decode_vex_gpr
0xffff82d0802ad06b t x86_emulate.c#vcpu_has
0xffff82d0802ad0ec t x86_emulate.c#put_fpu
0xffff82d0802ad2c0 t x86_emulate.c#x86_emul_hw_exception
0xffff82d0802ad2dd t x86_emulate.c#ioport_access_check
0xffff82d0802ad475 t x86_emulate.c#protmode_load_seg
0xffff82d0802adae3 t x86_emulate.c#load_seg
0xffff82d0802adbae t x86_emulate.c#is_aligned
0xffff82d0802adc1b t x86_emulate.c#adjust_bnd
0xffff82d0802adcf5 t x86_emulate.c#_decode_gpr
0xffff82d0802add31 t x86_emulate.c#_get_fpu
0xffff82d0802adf90 t x86_emulate.c#x86_decode
0xffff82d0802b0126 T x86_emulate
0xffff82d0802d2cb4 T x86_emul_rmw
0xffff82d0802d47fd T x86_emulate_wrapper
0xffff82d0802d4857 T x86_decode_insn
0xffff82d0802d48f0 T x86_emulate_free_state
0xffff82d0802d4907 T x86_insn_opsize
0xffff82d0802d491b T x86_insn_modrm
0xffff82d0802d4967 T x86_insn_operand_ea
0xffff82d0802d498a T x86_insn_is_mem_access
0xffff82d0802d4a4b T x86_insn_is_mem_write
0xffff82d0802d4c4f T x86_insn_is_portio
0xffff82d0802d4c86 T x86_insn_is_cr_access
0xffff82d0802d4cef T x86_insn_immediate
0xffff82d0802d4d1a T x86_insn_length
0xffff82d0802d4d37 T x86emul_read_xcr
0xffff82d0802d4dc7 T x86emul_write_xcr
0xffff82d0802d4e1c T x86emul_read_dr
0xffff82d0802d4ed1 T x86emul_write_dr
0xffff82d0802d4f67 t tboot.c#__virt_to_maddr
0xffff82d0802d4fde t tboot.c#update_iommu_mac
0xffff82d0802d5069 t tboot.c#tboot_gen_domain_integrity
0xffff82d0802d52a6 t tboot.c#tboot_gen_frametable_integrity
0xffff82d0802d53d6 t tboot.c#tboot_gen_xenheap_integrity
0xffff82d0802d5770 T tboot_shutdown
0xffff82d0802d5902 T tboot_in_measured_env
0xffff82d0802d5916 T tboot_s3_resume
0xffff82d0802d59d0 T tboot_s3_error
0xffff82d0802d5a5f T tboot_wake_ap
0xffff82d0802d5a8f t hpet.c#hpet_next_event
0xffff82d0802d5ae9 t hpet.c#hpet_msi_unmask
0xffff82d0802d5b1a t hpet.c#hpet_msi_mask
0xffff82d0802d5b4b t hpet.c#hpet_msi_startup
0xffff82d0802d5b5b t hpet.c#hpet_get_channel
0xffff82d0802d5c57 t hpet.c#reprogram_hpet_evt_channel
0xffff82d0802d5d72 t hpet.c#handle_hpet_broadcast
0xffff82d0802d5f65 t hpet.c#hpet_interrupt_handler
0xffff82d0802d5fa5 t hpet.c#handle_rtc_once
0xffff82d0802d5fc8 t hpet.c#hpet_msi_write
0xffff82d0802d603d t hpet.c#hpet_msi_set_affinity
0xffff82d0802d60b5 t hpet.c#hpet_msi_ack
0xffff82d0802d6101 t hpet.c#__hpet_setup_msi_irq
0xffff82d0802d613c t hpet.c#set_channel_irq_affinity
0xffff82d0802d61fb T hpet_disable_legacy_broadcast
0xffff82d0802d6269 T hpet_broadcast_enter
0xffff82d0802d637f T hpet_broadcast_exit
0xffff82d0802d64ad T hpet_broadcast_is_available
0xffff82d0802d64da T hpet_legacy_irq_tick
0xffff82d0802d652c T hpet_resume
0xffff82d0802d662a T hpet_broadcast_resume
0xffff82d0802d6739 T hpet_disable
0xffff82d0802d67c4 T vm_event_init_domain
0xffff82d0802d682c T vm_event_cleanup_domain
0xffff82d0802d6875 T vm_event_toggle_singlestep
0xffff82d0802d689f T vm_event_register_write_resume
0xffff82d0802d6906 T vm_event_set_registers
0xffff82d0802d6943 T vm_event_monitor_next_interrupt
0xffff82d0802d6950 T vm_event_fill_regs
0xffff82d0802d6b77 T vm_event_emulate_check
0xffff82d0802d6ca5 t xstate.c#valid_xcr0
0xffff82d0802d6cfc T set_xcr0
0xffff82d0802d6d3d T get_xcr0
0xffff82d0802d6d5c t xstate.c#_xstate_ctxt_size
0xffff82d0802d6da3 T set_msr_xss
0xffff82d0802d6dd8 T get_msr_xss
0xffff82d0802d6df7 T xsave
0xffff82d0802d6ea8 T xrstor
0xffff82d0802d7129 T xsave_enabled
0xffff82d0802d7168 T xstate_alloc_save_area
0xffff82d0802d7242 T xstate_free_save_area
0xffff82d0802d726c T xstate_ctxt_size
0xffff82d0802d7292 T expand_xsave_states
0xffff82d0802d7474 T compress_xsave_states
0xffff82d0802d74cc T xstate_init
0xffff82d0802d7782 T validate_xstate
0xffff82d0802d7821 T handle_xsetbv
0xffff82d0802d7994 T read_bndcfgu
0xffff82d0802d7a1d T xstate_set_init
0xffff82d0802d7b10 t lib.c#get_mwait_ecx
0xffff82d0802d7b21 T __acpi_map_table
0xffff82d0802d7c68 T acpi_get_processor_id
0xffff82d0802d7cb7 T arch_acpi_set_pdc_bits
0xffff82d0802d7df7 t power.c#device_power_up
0xffff82d0802d7e39 T acpi_enter_sleep
0xffff82d0802d7f68 T acpi_enter_sleep_state
0xffff82d0802d8198 t power.c#enter_state_helper
0xffff82d0802d861f T save_rest_processor_state
0xffff82d0802d872f T restore_rest_processor_state
0xffff82d0802d88fa t cpu_idle.c#lapic_timer_nop
0xffff82d0802d8900 t cpu_idle.c#stime_ticks_elapsed
0xffff82d0802d890c t cpu_idle.c#stime_tick_to_ns
0xffff82d0802d8915 t cpu_idle.c#get_acpi_pm_tick
0xffff82d0802d8924 t cpu_idle.c#acpi_pm_ticks_elapsed
0xffff82d0802d895b t cpu_idle.c#get_stime_tick
0xffff82d0802d8966 t cpu_idle.c#do_get_hw_residencies
0xffff82d0802d8db6 t cpu_idle.c#get_hw_residencies
0xffff82d0802d8e4d t cpu_idle.c#dump_cx
0xffff82d0802d92f7 T acpi_dead_idle
0xffff82d0802d942c T lapic_timer_init
0xffff82d0802d94b4 T cpuidle_wakeup_mwait
0xffff82d0802d9564 T arch_skip_send_event_check
0xffff82d0802d9585 T mwait_idle_with_hints
0xffff82d0802d96ba t cpu_idle.c#acpi_idle_do_entry
0xffff82d0802d976b T trace_exit_reason
0xffff82d0802d9865 T update_last_cx_stat
0xffff82d0802d98a7 T update_idle_stats
0xffff82d0802d993c t cpu_idle.c#acpi_processor_idle
0xffff82d0802d9ee1 T cpuidle_init_cpu
0xffff82d0802d9fd3 t cpu_idle.c#cpu_callback
0xffff82d0802d9ff1 T get_cpu_id
0xffff82d0802da060 T set_cx_pminfo
0xffff82d0802da649 T pmstat_get_cx_nr
0xffff82d0802da66b T pmstat_get_cx_stat
0xffff82d0802daf05 T pmstat_reset_cx_stat
0xffff82d0802daf10 T cpuidle_disable_deep_cstate
0xffff82d0802daf36 T cpuidle_using_deep_cstate
0xffff82d0802daf65 t cpuidle_menu.c#menu_reflect
0xffff82d0802dafe0 t cpuidle_menu.c#menu_select
0xffff82d0802db22c t cpuidle_menu.c#menu_enable_device
0xffff82d0802db28e T menu_get_trace_data
0xffff82d0802db2b4 t cpufreq.c#extract_freq
0xffff82d0802db384 t cpufreq.c#read_measured_perf_ctrs
0xffff82d0802db3b3 t cpufreq.c#acpi_cpufreq_cpu_exit
0xffff82d0802db3f8 t cpufreq.c#feature_detect
0xffff82d0802db45a t cpufreq.c#do_drv_write
0xffff82d0802db49f t cpufreq.c#do_drv_read
0xffff82d0802db4cd t cpufreq.c#acpi_cpufreq_verify
0xffff82d0802db54c T get_measured_perf
0xffff82d0802db6b1 t cpufreq.c#get_cur_val
0xffff82d0802db876 t cpufreq.c#acpi_cpufreq_target
0xffff82d0802dbb86 t cpufreq.c#get_cur_freq_on_cpu
0xffff82d0802dbc4e t cpufreq.c#acpi_cpufreq_cpu_init
0xffff82d0802dbff8 T cpufreq_cpu_init
0xffff82d0802dc012 t powernow.c#transition_pstate
0xffff82d0802dc026 t powernow.c#update_cpb
0xffff82d0802dc069 t powernow.c#get_cpu_data
0xffff82d0802dc146 t powernow.c#powernow_cpufreq_cpu_exit
0xffff82d0802dc18b t powernow.c#powernow_cpufreq_verify
0xffff82d0802dc20a t powernow.c#feature_detect
0xffff82d0802dc26d t powernow.c#powernow_cpufreq_target
0xffff82d0802dc438 t powernow.c#powernow_cpufreq_update
0xffff82d0802dc4a6 t powernow.c#powernow_cpufreq_cpu_init
0xffff82d0802dc840 T do_suspend_lowlevel
0xffff82d0802dc910 T __ret_point
0xffff82d0802dc9e0 t amd.c#disable_c1e
0xffff82d0802dca49 t amd.c#check_disable_c1e
0xffff82d0802dca7e t amd.c#early_init_amd
0xffff82d0802dca9f t amd.c#amd_ctxt_switch_masking
0xffff82d0802dcc2b T cpu_has_amd_erratum
0xffff82d0802dcd16 t amd.c#init_amd
0xffff82d0802dd52b t centaur.c#init_centaur
0xffff82d0802dd626 t common.c#default_init
0xffff82d0802dd63b T ctxt_switch_levelling
0xffff82d0802dd6fc T get_model_name
0xffff82d0802dd7ce T display_cacheinfo
0xffff82d0802dd880 T get_cpu_vendor
0xffff82d0802dd91a T identify_cpu
0xffff82d0802dde4f T detect_extended_topology
0xffff82d0802ddfc2 T detect_ht
0xffff82d0802de158 T print_cpu_info
0xffff82d0802de22c T load_system_tables
0xffff82d0802de396 T cpu_init
0xffff82d0802de436 T cpu_uninit
0xffff82d0802de44e T x86_match_cpu
0xffff82d0802de4d6 t intel.c#init_intel
0xffff82d0802de635 t intel.c#intel_ctxt_switch_masking
0xffff82d0802de764 t intel.c#early_init_intel
0xffff82d0802de9da T cpuid4_cache_lookup
0xffff82d0802dea35 T init_intel_cacheinfo
0xffff82d0802def3a t mwait-idle.c#auto_demotion_disable
0xffff82d0802def6d t mwait-idle.c#byt_auto_demotion_disable
0xffff82d0802def88 t mwait-idle.c#c1e_promotion_disable
0xffff82d0802defae t mwait-idle.c#mwait_idle
0xffff82d0802df320 t mwait-idle.c#mwait_idle_cpu_init
0xffff82d0802df5d7 t vpmu.c#vpmu_save_force
0xffff82d0802df646 t vpmu.c#vpmu_clear_last
0xffff82d0802df684 t vpmu.c#cpu_callback
0xffff82d0802df6d7 t vpmu.c#put_vpmu
0xffff82d0802df744 t vpmu.c#vpmu_arch_initialise
0xffff82d0802df81d t vpmu.c#vpmu_arch_destroy
0xffff82d0802df932 T vpmu_lvtpc_update
0xffff82d0802df99f T vpmu_do_msr
0xffff82d0802dfa96 T vpmu_do_interrupt
0xffff82d0802dfe33 T vpmu_save
0xffff82d0802dfed0 T vpmu_load
0xffff82d0802e006a T vpmu_initialise
0xffff82d0802e00f2 T vpmu_destroy
0xffff82d0802e0112 T vpmu_dump
0xffff82d0802e0133 T do_xenpmu_op
0xffff82d0802e08a8 t vpmu_amd.c#amd_vpmu_do_interrupt
0xffff82d0802e08b3 t vpmu_amd.c#amd_vpmu_dump
0xffff82d0802e0a41 t vpmu_amd.c#amd_vpmu_unset_msr_bitmap
0xffff82d0802e0ab3 t vpmu_amd.c#amd_vpmu_save
0xffff82d0802e0bc0 t vpmu_amd.c#amd_vpmu_destroy
0xffff82d0802e0c2e t vpmu_amd.c#amd_vpmu_init_regs
0xffff82d0802e0c7e t vpmu_amd.c#amd_vpmu_load
0xffff82d0802e0e4d t vpmu_amd.c#amd_vpmu_do_rdmsr
0xffff82d0802e0f05 t vpmu_amd.c#amd_vpmu_do_wrmsr
0xffff82d0802e1270 T svm_vpmu_initialise
0xffff82d0802e1354 t vpmu_intel.c#core2_vpmu_do_interrupt
0xffff82d0802e1466 t vpmu_intel.c#core2_vpmu_dump
0xffff82d0802e157c t vpmu_intel.c#core2_vpmu_unset_msr_bitmap
0xffff82d0802e164c t vpmu_intel.c#core2_vpmu_save
0xffff82d0802e17a6 t vpmu_intel.c#core2_vpmu_destroy
0xffff82d0802e1819 t vpmu_intel.c#core2_vpmu_alloc_resource
0xffff82d0802e197d t vpmu_intel.c#core2_vpmu_msr_common_check
0xffff82d0802e1cc0 t vpmu_intel.c#core2_vpmu_do_rdmsr
0xffff82d0802e1dac t vpmu_intel.c#core2_vpmu_do_wrmsr
0xffff82d0802e230e t vpmu_intel.c#core2_vpmu_load
0xffff82d0802e2672 T vmx_vpmu_initialise
0xffff82d0802e2867 t vpmu_intel.c#arch/x86/cpu/vpmu_intel.o.unlikely
0xffff82d0802e2869 t amd_nonfatal.c#mce_amd_checkregs
0xffff82d0802e293d t amd_nonfatal.c#mce_amd_work_fn
0xffff82d0802e2b3c t mce_amd.c#amd_need_clearbank_scan
0xffff82d0802e2b5f t mce_amd.c#amd_f10_handler
0xffff82d0802e2cab T mc_ec2type
0xffff82d0802e2cdc T mc_amd_recoverable_scan
0xffff82d0802e2d07 T mc_amd_addrcheck
0xffff82d0802e2d3f T mcequirk_lookup_amd_quirkdata
0xffff82d0802e2d7c T mcequirk_amd_apply
0xffff82d0802e2de1 T vmce_amd_wrmsr
0xffff82d0802e2e0f T vmce_amd_rdmsr
0xffff82d0802e2e21 T amd_mcheck_init
0xffff82d0802e2f07 T mce_register_addrcheck
0xffff82d0802e2f14 T mc_memerr_dhandler
0xffff82d0802e31f3 T mce_barrier_init
0xffff82d0802e3206 T mce_barrier_dec
0xffff82d0802e3213 T mce_barrier_enter
0xffff82d0802e327c T mce_barrier_exit
0xffff82d0802e32d5 T mce_barrier
0xffff82d0802e3303 t mctelem.c#mctelem_free
0xffff82d0802e3342 t mctelem.c#mctelem_processing_release
0xffff82d0802e33b3 T mctelem_defer
0xffff82d0802e344d T mctelem_has_deferred
0xffff82d0802e346f T mctelem_has_deferred_lmce
0xffff82d0802e3491 T mctelem_reserve
0xffff82d0802e352f T mctelem_dataptr
0xffff82d0802e3539 T mctelem_dismiss
0xffff82d0802e3562 T mctelem_commit
0xffff82d0802e35cc T mctelem_process_deferred
0xffff82d0802e36c2 T mctelem_consume_oldest_begin
0xffff82d0802e3854 T mctelem_consume_oldest_end
0xffff82d0802e3887 T mctelem_ack
0xffff82d0802e38d7 t mce.c#x86_mc_mceinject
0xffff82d0802e38fc t mce.c#unexpected_machine_check
0xffff82d0802e392b t mce.c#mce_action
0xffff82d0802e3b3c t mce.c#mce_softirq
0xffff82d0802e3d3d T x86_mce_vector_register
0xffff82d0802e3d4a T do_machine_check
0xffff82d0802e3d5c T x86_mce_callback_register
0xffff82d0802e3d69 T mce_recoverable_register
0xffff82d0802e3d76 T mcabanks_alloc
0xffff82d0802e3de3 T mcabanks_free
0xffff82d0802e3e12 t mce.c#cpu_bank_alloc
0xffff82d0802e3e89 t mce.c#cpu_bank_free
0xffff82d0802e3ec9 t mce.c#cpu_callback
0xffff82d0802e3f13 T mce_need_clearbank_register
0xffff82d0802e3f20 T mce_available
0xffff82d0802e3f3f T mce_firstbank
0xffff82d0802e3f5a T show_mca_info
0xffff82d0802e403c T mca_cap_init
0xffff82d0802e4144 T mcheck_init
0xffff82d0802e43fb T x86_mcinfo_reserve
0xffff82d0802e448a T x86_mcinfo_dump
0xffff82d0802e46eb t mce.c#x86_mcinfo_dump_panic
0xffff82d0802e470a t mce.c#mce_delayed_action
0xffff82d0802e47e1 T x86_mc_get_cpu_info
0xffff82d0802e4908 t mce.c#do_mc_get_cpu_info
0xffff82d0802e4b03 T intpose_lookup
0xffff82d0802e4b66 t mce.c#x86_mc_msrinject
0xffff82d0802e4d6e T intpose_inval
0xffff82d0802e4d95 t mce.c#mcabank_clear
0xffff82d0802e4e8f T mcheck_mca_logout
0xffff82d0802e553f T mcheck_mca_clearbanks
0xffff82d0802e558d T do_mca
0xffff82d0802e6139 T mc_panic
0xffff82d0802e6254 T mcheck_cmn_handler
0xffff82d0802e66c5 T mce_handler_init
0xffff82d0802e671d T apei_write_mce
0xffff82d0802e69db T apei_read_mce
0xffff82d0802e6b66 T apei_check_mce
0xffff82d0802e6b77 T apei_clear_mce
0xffff82d0802e6b82 t mce_intel.c#intel_thermal_supported
0xffff82d0802e6bac t mce_intel.c#intel_check_mce_type
0xffff82d0802e6c24 t mce_intel.c#intel_srar_check
0xffff82d0802e6c35 t mce_intel.c#intel_checkaddr
0xffff82d0802e6c69 t mce_intel.c#intel_srao_check
0xffff82d0802e6c7a t mce_intel.c#intel_default_check
0xffff82d0802e6c85 t mce_intel.c#intel_default_mce_dhandler
0xffff82d0802e6cab t mce_intel.c#intel_default_mce_uhandler
0xffff82d0802e6cd1 t mce_intel.c#intel_need_clearbank_scan
0xffff82d0802e6da4 t mce_intel.c#intel_recoverable_scan
0xffff82d0802e6e20 t mce_intel.c#cmci_interrupt
0xffff82d0802e6f19 t mce_intel.c#cpu_mcabank_alloc
0xffff82d0802e6fa2 t mce_intel.c#cpu_callback
0xffff82d0802e718e t mce_intel.c#intel_srar_dhandler
0xffff82d0802e71f8 t mce_intel.c#intel_thermal_interrupt
0xffff82d0802e7308 t mce_intel.c#cmci_discover
0xffff82d0802e7657 t mce_intel.c#__cpu_mcheck_distribute_cmci
0xffff82d0802e7662 t mce_intel.c#intel_srao_dhandler
0xffff82d0802e76d9 T intel_get_extended_msrs
0xffff82d0802e77ed T intel_mcheck_init
0xffff82d0802e7f0b T vmce_intel_wrmsr
0xffff82d0802e7f50 T vmce_intel_rdmsr
0xffff82d0802e7f9b T vmce_has_lmce
0xffff82d0802e7faf t non-fatal.c#mce_checkregs
0xffff82d0802e8093 t non-fatal.c#mce_work_fn
0xffff82d0802e813c T mce_panic_check
0xffff82d0802e814f t vmce.c#vmce_save_vcpu_ctxt
0xffff82d0802e81f7 T vmce_init_vcpu
0xffff82d0802e82ac T vmce_restore_vcpu
0xffff82d0802e835a t vmce.c#vmce_load_vcpu_ctxt
0xffff82d0802e83fb T vmce_rdmsr
0xffff82d0802e87e1 T vmce_wrmsr
0xffff82d0802e8b6e T inject_vmce
0xffff82d0802e8c5f T fill_vmsr_data
0xffff82d0802e8e12 T unmmap_broken_page
0xffff82d0802e8ef4 T vmce_enable_mca_cap
0xffff82d0802e8f58 t generic.c#get_fixed_ranges
0xffff82d0802e8faa T generic_get_free_region
0xffff82d0802e902a t generic.c#generic_get_mtrr
0xffff82d0802e9096 t generic.c#generic_have_wrcomb
0xffff82d0802e90a8 T generic_validate_add_page
0xffff82d0802e9186 t generic.c#mtrr_wrmsr
0xffff82d0802e91da t generic.c#prepare_set
0xffff82d0802e928b t generic.c#post_set
0xffff82d0802e932c t generic.c#generic_set_all
0xffff82d0802e9598 t generic.c#generic_set_mtrr
0xffff82d0802e968b T mtrr_save_fixed_ranges
0xffff82d0802e969d t main.c#ipi_handler
0xffff82d0802e973e t main.c#mtrr_check
0xffff82d0802e978c t main.c#set_mtrr
0xffff82d0802e98e6 T mtrr_add_page
0xffff82d0802e9cb4 T mtrr_del_page
0xffff82d0802e9e36 T mtrr_ap_init
0xffff82d0802e9e71 T mtrr_save_state
0xffff82d0802e9eba T mtrr_aps_sync_begin
0xffff82d0802e9edc T mtrr_aps_sync_end
0xffff82d0802e9f18 T mtrr_bp_restore
0xffff82d0802e9f3a t x2apic.c#init_apic_ldr_x2apic_phys
0xffff82d0802e9f40 t x2apic.c#vector_allocation_cpumask_x2apic_cluster
0xffff82d0802e9f5f t x2apic.c#send_IPI_self_x2apic
0xffff82d0802e9f75 t x2apic.c#init_apic_ldr_x2apic_cluster
0xffff82d0802ea127 t x2apic.c#update_clusterinfo
0xffff82d0802ea27f t x2apic.c#send_IPI_mask_x2apic_phys
0xffff82d0802ea36e t x2apic.c#send_IPI_mask_x2apic_cluster
0xffff82d0802ea54b t x2apic.c#cpu_mask_to_apicid_x2apic_cluster
0xffff82d0802ea6b1 T target_cpus_all
0xffff82d0802ea6be T init_apic_ldr_flat
0xffff82d0802ea719 T vector_allocation_cpumask_flat
0xffff82d0802ea726 T cpu_mask_to_apicid_flat
0xffff82d0802ea72f T init_apic_ldr_phys
0xffff82d0802ea773 T vector_allocation_cpumask_phys
0xffff82d0802ea7a6 T cpu_mask_to_apicid_phys
0xffff82d0802ea860 T hvm_asid_init
0xffff82d0802ea8f3 T hvm_asid_flush_vcpu_asid
0xffff82d0802ea900 T hvm_asid_flush_vcpu
0xffff82d0802ea91c T hvm_asid_flush_core
0xffff82d0802ea969 T hvm_asid_handle_vmenter
0xffff82d0802ea9e1 t dm.c#local_events_need_delivery
0xffff82d0802eaa4a t dm.c#dm_op
0xffff82d0802eb7a7 T compat_dm_op
0xffff82d0802eb8a6 T do_dm_op
0xffff82d0802eb95d t domain.c#check_segment
0xffff82d0802ebb7d T arch_set_info_hvm_guest
0xffff82d0802ec41d t emulate.c#null_read
0xffff82d0802ec42f t emulate.c#null_write
0xffff82d0802ec43a t emulate.c#latch_linear_to_phys
0xffff82d0802ec46e t emulate.c#hvmemul_write_discard
0xffff82d0802ec479 t emulate.c#hvmemul_rep_ins_discard
0xffff82d0802ec484 t emulate.c#hvmemul_rep_movs_discard
0xffff82d0802ec48f t emulate.c#hvmemul_rep_stos_discard
0xffff82d0802ec49a t emulate.c#hvmemul_rep_outs_discard
0xffff82d0802ec4a5 t emulate.c#hvmemul_cmpxchg_discard
0xffff82d0802ec4b0 t emulate.c#hvmemul_read_io_discard
0xffff82d0802ec4bb t emulate.c#hvmemul_write_io_discard
0xffff82d0802ec4c6 t emulate.c#hvmemul_write_msr_discard
0xffff82d0802ec4d1 t emulate.c#hvmemul_wbinvd_discard
0xffff82d0802ec4dc t emulate.c#hvmemul_validate
0xffff82d0802ec4fc t emulate.c#hvmemul_wbinvd
0xffff82d0802ec513 t emulate.c#set_context_data
0xffff82d0802ec57d t emulate.c#ioreq_server_read
0xffff82d0802ec593 t emulate.c#hvmtrace_io_assist
0xffff82d0802ec61b t emulate.c#hvmemul_do_io
0xffff82d0802eca2f t emulate.c#hvmemul_do_io_buffer
0xffff82d0802eca98 t emulate.c#hvmemul_read_cr
0xffff82d0802ecb16 T hvmemul_cpuid
0xffff82d0802ecb3d t emulate.c#hvmemul_put_fpu
0xffff82d0802ecce4 t emulate.c#hvmemul_get_fpu
0xffff82d0802ecd67 t emulate.c#hvmemul_write_xcr
0xffff82d0802ecddc t emulate.c#hvmemul_read_xcr
0xffff82d0802ece4f t emulate.c#hvmemul_write_segment
0xffff82d0802ece8d t emulate.c#hvmemul_acquire_page
0xffff82d0802ecff4 t emulate.c#hvmemul_do_io_addr
0xffff82d0802ed163 t emulate.c#hvmemul_unmap_linear_addr
0xffff82d0802ed27e t emulate.c#hvmemul_read_msr
0xffff82d0802ed2b8 t emulate.c#hvmemul_write_msr
0xffff82d0802ed2f7 t emulate.c#hvmemul_write_cr
0xffff82d0802ed3f9 t emulate.c#hvmemul_vmfunc
0xffff82d0802ed452 t emulate.c#hvmemul_map_linear_addr
0xffff82d0802ed724 t emulate.c#hvmemul_linear_to_phys
0xffff82d0802eda16 t emulate.c#hvmemul_linear_mmio_access
0xffff82d0802eddfa T hvmemul_do_pio_buffer
0xffff82d0802ede31 t emulate.c#hvmemul_write_io
0xffff82d0802ede50 t emulate.c#hvmemul_read_io
0xffff82d0802ede80 T hvm_emulate_init_per_insn
0xffff82d0802edfb6 t emulate.c#_hvm_emulate_one
0xffff82d0802ee166 T hvm_emulate_one
0xffff82d0802ee178 T hvm_emulate_writeback
0xffff82d0802ee1f2 T hvmemul_get_seg_reg
0xffff82d0802ee24f t emulate.c#hvmemul_virtual_to_linear
0xffff82d0802ee43c t emulate.c#__hvmemul_read
0xffff82d0802ee64f T hvmemul_insn_fetch
0xffff82d0802ee703 t emulate.c#hvmemul_read
0xffff82d0802ee72d t emulate.c#hvmemul_invlpg
0xffff82d0802ee7a1 t emulate.c#hvmemul_rep_stos
0xffff82d0802eeab7 t emulate.c#hvmemul_rep_movs
0xffff82d0802eef9c t emulate.c#hvmemul_rep_outs
0xffff82d0802ef239 t emulate.c#hvmemul_rep_ins
0xffff82d0802ef352 t emulate.c#hvmemul_cmpxchg
0xffff82d0802ef632 t emulate.c#hvmemul_rmw
0xffff82d0802ef7ce t emulate.c#hvmemul_write
0xffff82d0802ef91b t emulate.c#hvmemul_read_segment
0xffff82d0802ef955 T hvm_emulate_init_once
0xffff82d0802efa02 T hvm_dump_emulation_state
0xffff82d0802efadb T hvm_emulate_one_mmio
0xffff82d0802efbbe T hvm_emulate_one_vm_event
0xffff82d0802efd22 T create_grant_p2m_mapping
0xffff82d0802efd82 T replace_grant_p2m_mapping
0xffff82d0802efeb1 t hpet.c#hpet_range
0xffff82d0802efed1 t hpet.c#hpet_get_comparator
0xffff82d0802eff71 t hpet.c#hpet_stop_timer
0xffff82d0802effe8 t hpet.c#hpet_save
0xffff82d0802f023a t hpet.c#hpet_set_timer
0xffff82d0802f052e t hpet.c#hpet_load
0xffff82d0802f0711 t hpet.c#hpet_write
0xffff82d0802f0e42 t hpet.c#hpet_read
0xffff82d0802f1174 T hpet_init
0xffff82d0802f12a8 T hpet_deinit
0xffff82d0802f138c T hpet_reset
0xffff82d0802f14a3 t hvm.c#cpu_callback
0xffff82d0802f1526 t hvm.c#is_cross_vendor
0xffff82d0802f1553 t hvm.c#hvm_migrate_pirq
0xffff82d0802f1606 t hvm.c#hvm_print_line
0xffff82d0802f16f9 t hvm.c#hvm_load_tsc_adjust
0xffff82d0802f17a0 t hvm.c#hvm_save_tsc_adjust
0xffff82d0802f1827 t hvm.c#hvm_load_cpu_msrs
0xffff82d0802f1a22 t hvm.c#hvm_save_cpu_msrs
0xffff82d0802f1bc1 t hvm.c#hvm_load_cpu_xsave_states
0xffff82d0802f1e79 t hvm.c#hvm_save_cpu_xsave_states
0xffff82d0802f1f5f t hvm.c#hvm_update_cr
0xffff82d0802f1fb9 t hvm.c#is_sysdesc_access
0xffff82d0802f201c t hvm.c#hvm_latch_shinfo_size
0xffff82d0802f206d t hvm.c#_hvm_map_guest_frame
0xffff82d0802f22e9 T hvm_event_needs_reinjection
0xffff82d0802f231b T hvm_set_rdtsc_exiting
0xffff82d0802f2358 T hvm_get_guest_pat
0xffff82d0802f2385 T hvm_set_guest_pat
0xffff82d0802f2430 T hvm_set_guest_bndcfgs
0xffff82d0802f253f T hvm_get_tsc_scaling_ratio
0xffff82d0802f25a1 T hvm_scale_tsc
0xffff82d0802f25d1 t hvm.c#hvm_set_guest_tsc_fixed
0xffff82d0802f2662 T hvm_get_guest_tsc_fixed
0xffff82d0802f26c9 t hvm.c#_hvm_rdtsc_intercept
0xffff82d0802f2755 T hvm_migrate_timers
0xffff82d0802f2775 T hvm_migrate_pirqs
0xffff82d0802f27d6 T hvm_domain_initialise
0xffff82d0802f2bea T hvm_domain_relinquish_resources
0xffff82d0802f2c4d T hvm_domain_destroy
0xffff82d0802f2d7e T hvm_efer_valid
0xffff82d0802f2e8d T hvm_cr4_guest_valid_bits
0xffff82d0802f3084 T hvm_vcpu_initialise
0xffff82d0802f31f0 T hvm_vcpu_destroy
0xffff82d0802f3260 T hvm_vcpu_down
0xffff82d0802f3321 T hvm_hlt
0xffff82d0802f33e6 T hvm_triple_fault
0xffff82d0802f3449 T hvm_combine_hw_exceptions
0xffff82d0802f3496 T hvm_inject_event
0xffff82d0802f35af T hvm_do_resume
0xffff82d0802f3687 T hvm_hap_nested_page_fault
0xffff82d0802f3cf9 T hvm_handle_xsetbv
0xffff82d0802f3d6e T hvm_mov_from_cr
0xffff82d0802f3ee3 T hvm_shadow_handle_cd
0xffff82d0802f4004 T hvm_set_cr0
0xffff82d0802f453a T hvm_set_cr3
0xffff82d0802f482a T hvm_set_cr4
0xffff82d0802f4aeb T hvm_mov_to_cr
0xffff82d0802f4cb3 T hvm_virtual_to_linear_addr
0xffff82d0802f4e9c T hvm_map_guest_frame_rw
0xffff82d0802f4eae t hvm.c#hvm_map_entry
0xffff82d0802f4f86 T hvm_map_guest_frame_ro
0xffff82d0802f4f9a T hvm_unmap_guest_frame
0xffff82d0802f50d6 T hvm_mapped_guest_frames_mark_dirty
0xffff82d0802f516a T hvm_translate_get_page
0xffff82d0802f5371 t hvm.c#__hvm_copy
0xffff82d0802f555d T hvm_copy_to_guest_phys
0xffff82d0802f5583 T hvm_prepare_vm86_tss
0xffff82d0802f55de T hvm_copy_from_guest_phys
0xffff82d0802f5608 T hvm_copy_to_guest_linear
0xffff82d0802f563e T hvm_copy_from_guest_linear
0xffff82d0802f566b T hvm_fetch_from_guest_linear
0xffff82d0802f5698 T copy_to_user_hvm
0xffff82d0802f5725 T clear_user_hvm
0xffff82d0802f57bc T copy_from_user_hvm
0xffff82d0802f5849 t hvm.c#do_altp2m_op
0xffff82d0802f5e63 T hvm_check_cpuid_faulting
0xffff82d0802f5e8a T hvm_rdtsc_intercept
0xffff82d0802f5efd T hvm_msr_read_intercept
0xffff82d0802f6370 T hvm_descriptor_access_intercept
0xffff82d0802f63ef T hvm_ud_intercept
0xffff82d0802f65fa T hvm_interrupt_blocked
0xffff82d0802f66e8 T hvm_hypercall_page_initialise
0xffff82d0802f6711 T hvm_debug_op
0xffff82d0802f675c T hvm_toggle_singlestep
0xffff82d0802f6798 T hvm_domain_soft_reset
0xffff82d0802f67a3 T hvm_get_segment_register
0xffff82d0802f68c1 t hvm.c#hvm_save_cpu_ctxt
0xffff82d0802f6dac T hvm_set_segment_register
0xffff82d0802f6f62 t hvm.c#hvm_load_cpu_ctxt
0xffff82d0802f786d T hvm_set_efer
0xffff82d0802f79d2 T hvm_msr_write_intercept
0xffff82d0802f7f1a t hvm.c#hvm_load_segment_selector
0xffff82d0802f82ba T hvm_task_switch
0xffff82d0802f8cd7 T hvm_vcpu_reset_state
0xffff82d0802f90a6 T do_hvm_op
0xffff82d0802fa3d8 t hypercall.c#hvm_physdev_op
0xffff82d0802fa461 t hypercall.c#hvm_grant_table_op
0xffff82d0802fa4af t hypercall.c#hvm_memory_op
0xffff82d0802fa517 T hvm_hypercall
0xffff82d0802fab4b t i8254.c#pit_time_fired
0xffff82d0802faba4 t i8254.c#pit_load_count
0xffff82d0802fadac t i8254.c#pit_load
0xffff82d0802fae8a t i8254.c#pit_save
0xffff82d0802faefe t i8254.c#pit_get_out
0xffff82d0802fb024 t i8254.c#handle_speaker_io
0xffff82d0802fb179 t i8254.c#pit_get_count
0xffff82d0802fb264 t i8254.c#pit_latch_count
0xffff82d0802fb2ba t i8254.c#handle_pit_io
0xffff82d0802fb62d T pit_stop_channel0_irq
0xffff82d0802fb698 T pit_reset
0xffff82d0802fb749 T pit_init
0xffff82d0802fb7dc T pit_deinit
0xffff82d0802fb827 T pv_pit_handler
0xffff82d0802fb91e t intercept.c#hvm_find_io_handler
0xffff82d0802fb9aa t intercept.c#hvm_mmio_write
0xffff82d0802fb9d2 t intercept.c#hvm_mmio_read
0xffff82d0802fb9fa t intercept.c#hvm_mmio_accept
0xffff82d0802fbaec t intercept.c#hvm_portio_write
0xffff82d0802fbb13 t intercept.c#hvm_portio_read
0xffff82d0802fbb4d t intercept.c#hvm_portio_accept
0xffff82d0802fbb85 T hvm_process_io_intercept
0xffff82d0802fbde5 T hvm_io_intercept
0xffff82d0802fbe31 T hvm_next_io_handler
0xffff82d0802fbe9c T register_mmio_handler
0xffff82d0802fbecb T register_portio_handler
0xffff82d0802fbf10 T relocate_portio_handler
0xffff82d0802fbf55 T hvm_mmio_internal
0xffff82d0802fbfb9 t io.c#vpci_access_allowed
0xffff82d0802fbfdc t io.c#vpci_portio_accept
0xffff82d0802fc00d t io.c#g2m_portio_write
0xffff82d0802fc05e t io.c#g2m_portio_read
0xffff82d0802fc0b7 t io.c#g2m_portio_accept
0xffff82d0802fc125 t io.c#vpci_mmcfg_find
0xffff82d0802fc163 t io.c#vpci_mmcfg_accept
0xffff82d0802fc1b2 t io.c#vpci_mmcfg_write
0xffff82d0802fc2c0 t io.c#vpci_mmcfg_read
0xffff82d0802fc3d7 T send_timeoffset_req
0xffff82d0802fc440 T send_invalidate_req
0xffff82d0802fc4a5 T hvm_emulate_one_insn
0xffff82d0802fc5ee T handle_mmio_with_translation
0xffff82d0802fc63f T handle_pio
0xffff82d0802fc7ad T register_g2m_portio_handler
0xffff82d0802fc7cc T hvm_pci_decode_addr
0xffff82d0802fc7f3 t io.c#vpci_portio_write
0xffff82d0802fc894 t io.c#vpci_portio_read
0xffff82d0802fc944 T register_vpci_portio_handler
0xffff82d0802fc96d T register_vpci_mmcfg_handler
0xffff82d0802fcaf4 T destroy_vpci_mmcfg
0xffff82d0802fcba8 t ioreq.c#hvm_access_cf8
0xffff82d0802fcbd5 t ioreq.c#get_ioreq
0xffff82d0802fcc1e t ioreq.c#set_ioreq_server
0xffff82d0802fcc49 t ioreq.c#hvm_io_assist
0xffff82d0802fccb4 t ioreq.c#hvm_unmap_ioreq_gfn
0xffff82d0802fcd3c t ioreq.c#hvm_map_ioreq_gfn
0xffff82d0802fce42 t ioreq.c#hvm_ioreq_server_map_pages
0xffff82d0802fce8e t ioreq.c#hvm_ioreq_server_remove_vcpu
0xffff82d0802fcf4f t ioreq.c#hvm_update_ioreq_evtchn
0xffff82d0802fcf8c t ioreq.c#hvm_ioreq_server_add_vcpu
0xffff82d0802fd0cf t ioreq.c#hvm_ioreq_server_free_rangesets
0xffff82d0802fd10e t ioreq.c#hvm_remove_ioreq_gfn
0xffff82d0802fd1b2 t ioreq.c#hvm_ioreq_server_enable
0xffff82d0802fd230 t ioreq.c#hvm_add_ioreq_gfn
0xffff82d0802fd2e0 t ioreq.c#hvm_ioreq_server_disable
0xffff82d0802fd32d t ioreq.c#hvm_free_ioreq_mfn
0xffff82d0802fd37c t ioreq.c#hvm_alloc_ioreq_mfn
0xffff82d0802fd45b t ioreq.c#hvm_ioreq_server_remove_all_vcpus
0xffff82d0802fd54d t ioreq.c#hvm_ioreq_server_deinit
0xffff82d0802fd5c7 T hvm_io_pending
0xffff82d0802fd639 T handle_hvm_io_completion
0xffff82d0802fd97b T is_ioreq_server_page
0xffff82d0802fd9ec T hvm_create_ioreq_server
0xffff82d0802fdd7f T hvm_destroy_ioreq_server
0xffff82d0802fde74 T hvm_get_ioreq_server_info
0xffff82d0802fdf94 T hvm_get_ioreq_server_frame
0xffff82d0802fe12d T hvm_map_io_range_to_ioreq_server
0xffff82d0802fe226 T hvm_unmap_io_range_from_ioreq_server
0xffff82d0802fe31f T hvm_map_mem_type_to_ioreq_server
0xffff82d0802fe432 T hvm_set_ioreq_server_state
0xffff82d0802fe4fe T hvm_all_ioreq_servers_add_vcpu
0xffff82d0802fe59b T hvm_all_ioreq_servers_remove_vcpu
0xffff82d0802fe5ef T hvm_destroy_all_ioreq_servers
0xffff82d0802fe65f T hvm_select_ioreq_server
0xffff82d0802fe830 T hvm_send_ioreq
0xffff82d0802fecbf T hvm_broadcast_ioreq
0xffff82d0802fed3b T hvm_ioreq_init
0xffff82d0802fed89 t irq.c#assert_gsi
0xffff82d0802fee0a t irq.c#__hvm_pci_intx_assert
0xffff82d0802feecd t irq.c#dump_irq_info
0xffff82d0802ff142 t irq.c#irq_load_link
0xffff82d0802ff239 t irq.c#irq_load_pci
0xffff82d0802ff313 t irq.c#irq_load_isa
0xffff82d0802ff38c t irq.c#irq_save_isa
0xffff82d0802ff3de t irq.c#irq_save_link
0xffff82d0802ff430 t irq.c#deassert_irq
0xffff82d0802ff495 t irq.c#__hvm_pci_intx_deassert
0xffff82d0802ff50e t irq.c#hvm_set_callback_irq_level
0xffff82d0802ff613 t irq.c#irq_save_pci
0xffff82d0802ff6fd T hvm_ioapic_assert
0xffff82d0802ff780 T hvm_pci_intx_assert
0xffff82d0802ff7c2 T hvm_pci_intx_deassert
0xffff82d0802ff804 T hvm_gsi_assert
0xffff82d0802ff860 T hvm_gsi_deassert
0xffff82d0802ff8ab T hvm_isa_irq_assert
0xffff82d0802ff95b T hvm_isa_irq_deassert
0xffff82d0802ff9de T hvm_maybe_deassert_evtchn_irq
0xffff82d0802ffa2f T hvm_assert_evtchn_irq
0xffff82d0802ffab6 T hvm_set_pci_link_route
0xffff82d0802ffc34 T hvm_inject_msi
0xffff82d0802ffd3d T hvm_set_callback_via
0xffff82d080300120 T hvm_vcpu_has_pending_irq
0xffff82d0803001ba T hvm_vcpu_ack_pending_irq
0xffff82d08030027f T hvm_local_events_need_delivery
0xffff82d0803002b4 T arch_evtchn_inject
0xffff82d0803002cd T hvm_monitor_cr
0xffff82d0803003da T hvm_monitor_emul_unimplemented
0xffff82d08030044d T hvm_monitor_msr
0xffff82d0803004f5 T hvm_monitor_descriptor_access
0xffff82d080300572 T hvm_monitor_debug
0xffff82d0803007d0 T hvm_monitor_cpuid
0xffff82d080300840 T hvm_monitor_interrupt
0xffff82d0803008a9 t mtrr.c#get_mtrr_type
0xffff82d080300a2f t mtrr.c#free_pinned_cacheattr_entry
0xffff82d080300a3e t mtrr.c#hvm_save_mtrr_msr
0xffff82d080300b62 T is_var_mtrr_overlapped
0xffff82d080300c07 T pat_type_2_pte_flags
0xffff82d080300c36 T hvm_vcpu_cacheattr_init
0xffff82d080300cc4 T hvm_vcpu_cacheattr_destroy
0xffff82d080300cd6 T get_pat_flags
0xffff82d080300e20 T mtrr_pat_not_equal
0xffff82d080300ebd T hvm_init_cacheattr_region_list
0xffff82d080300ed8 T hvm_destroy_cacheattr_region_list
0xffff82d080300f5f T hvm_get_mem_pinned_cacheattr
0xffff82d080301007 T hvm_set_mem_pinned_cacheattr
0xffff82d0803012b9 T memory_type_changed
0xffff82d0803012f3 T mtrr_def_type_msr_set
0xffff82d0803013d0 T mtrr_fix_range_msr_set
0xffff82d080301423 T mtrr_var_range_msr_set
0xffff82d08030151d t mtrr.c#hvm_load_mtrr_msr
0xffff82d08030166f T epte_get_entry_emt
0xffff82d0803018aa t nestedhvm.c#nestedhvm_flushtlb_ipi
0xffff82d0803018eb T nestedhvm_enabled
0xffff82d080301923 T nestedhvm_vcpu_in_guestmode
0xffff82d080301930 T nestedhvm_vcpu_reset
0xffff82d0803019d8 T nestedhvm_vcpu_initialise
0xffff82d080301a23 T nestedhvm_vcpu_destroy
0xffff82d080301a3b T nestedhvm_vmcx_flushtlb
0xffff82d080301a8a T nestedhvm_is_n2
0xffff82d080301ad2 T nestedhvm_vcpu_iomap_get
0xffff82d080301b0f t pmtimer.c#pmt_update_sci
0xffff82d080301b75 t pmtimer.c#acpi_load
0xffff82d080301c31 t pmtimer.c#pmt_update_time
0xffff82d080301cc2 t pmtimer.c#acpi_save
0xffff82d080301db1 t pmtimer.c#handle_evt_io
0xffff82d080301fba t pmtimer.c#handle_pmt_io
0xffff82d080302073 t pmtimer.c#pmt_timer_callback
0xffff82d0803020e8 T hvm_acpi_power_button
0xffff82d080302143 T hvm_acpi_sleep_button
0xffff82d08030219e T pmtimer_change_ioport
0xffff82d08030225a T pmtimer_init
0xffff82d08030233a T pmtimer_deinit
0xffff82d08030235d T pmtimer_reset
0xffff82d080302376 t rtc.c#rtc_pf_callback
0xffff82d0803023a0 t rtc.c#rtc_copy_date
0xffff82d08030260f t rtc.c#check_for_pf_ticks
0xffff82d080302672 t rtc.c#rtc_timer_update
0xffff82d080302819 t rtc.c#check_update_timer
0xffff82d080302937 t rtc.c#rtc_update_timer
0xffff82d08030297e t rtc.c#rtc_save
0xffff82d0803029f1 t rtc.c#rtc_update_irq
0xffff82d080302a51 t rtc.c#rtc_update_timer2
0xffff82d080302a95 t rtc.c#rtc_set_time
0xffff82d080302c7c t rtc.c#alarm_timer_update
0xffff82d0803031c2 t rtc.c#rtc_load
0xffff82d0803032b4 t rtc.c#handle_rtc_io
0xffff82d0803036ae t rtc.c#rtc_alarm_cb
0xffff82d0803036ee T rtc_migrate_timers
0xffff82d080303740 T rtc_reset
0xffff82d08030379f T rtc_init
0xffff82d0803038f0 T rtc_deinit
0xffff82d080303968 T rtc_update_clock
0xffff82d0803039eb T arch_hvm_save
0xffff82d080303a25 T arch_hvm_load
0xffff82d080303b1b T hvm_save_size
0xffff82d080303b68 T hvm_save_one
0xffff82d080303dbd T _hvm_init_entry
0xffff82d080303e19 T _hvm_write_entry
0xffff82d080303e3b T hvm_save
0xffff82d080303fd4 T _hvm_check_entry
0xffff82d080304111 T _hvm_read_entry
0xffff82d080304174 T hvm_load
0xffff82d080304322 t stdvga.c#stdvga_mem_offset
0xffff82d080304385 t stdvga.c#stdvga_mem_complete
0xffff82d0803043a8 t stdvga.c#stdvga_outb
0xffff82d080304528 t stdvga.c#vram_getb
0xffff82d080304583 t stdvga.c#vram_getl
0xffff82d0803045df t stdvga.c#stdvga_intercept_pio
0xffff82d080304668 t stdvga.c#stdvga_mem_accept
0xffff82d08030478f t stdvga.c#stdvga_mem_readb
0xffff82d080304896 t stdvga.c#stdvga_mem_read
0xffff82d080304a3e t stdvga.c#stdvga_mem_writeb
0xffff82d080304c74 t stdvga.c#stdvga_mem_write
0xffff82d080304e60 T stdvga_init
0xffff82d080304fb0 T stdvga_deinit
0xffff82d080304ff6 t vioapic.c#addr_vioapic
0xffff82d080305048 t vioapic.c#gsi_vioapic
0xffff82d08030509e t vioapic.c#vioapic_range
0xffff82d0803050b6 t vioapic.c#vioapic_read
0xffff82d0803051db t vioapic.c#ioapic_inj_irq
0xffff82d080305261 t vioapic.c#ioapic_load
0xffff82d0803052e1 t vioapic.c#ioapic_save
0xffff82d08030535f t vioapic.c#vioapic_free
0xffff82d0803053b5 t vioapic.c#vioapic_deliver
0xffff82d0803056fa t vioapic.c#vioapic_write
0xffff82d080305aa9 T vioapic_irq_positive_edge
0xffff82d080305b67 T vioapic_update_EOI
0xffff82d080305c96 T vioapic_get_mask
0xffff82d080305cc0 T vioapic_get_vector
0xffff82d080305cea T vioapic_get_trigger_mode
0xffff82d080305d17 T vioapic_reset
0xffff82d080305e11 T vioapic_init
0xffff82d080305fec T vioapic_deinit
0xffff82d080306012 t viridian.c#teardown_vp_assist
0xffff82d080306083 t viridian.c#update_reference_tsc
0xffff82d0803062a3 t viridian.c#raw_trc_val
0xffff82d08030632b t viridian.c#viridian_load_domain_ctxt
0xffff82d0803063bf t viridian.c#viridian_save_domain_ctxt
0xffff82d080306461 t viridian.c#viridian_save_vcpu_ctxt
0xffff82d08030652c t viridian.c#initialize_vp_assist
0xffff82d08030670b t viridian.c#viridian_load_vcpu_ctxt
0xffff82d080306808 T cpuid_viridian_leaves
0xffff82d0803069a7 T viridian_apic_assist_set
0xffff82d0803069fd T viridian_apic_assist_completed
0xffff82d080306a34 T viridian_apic_assist_clear
0xffff82d080306a50 T wrmsr_viridian_regs
0xffff82d080306fe2 T viridian_time_ref_count_freeze
0xffff82d080307018 T viridian_time_ref_count_thaw
0xffff82d080307056 T rdmsr_viridian_regs
0xffff82d080307325 T viridian_vcpu_deinit
0xffff82d080307330 T viridian_domain_deinit
0xffff82d080307363 T viridian_hypercall
0xffff82d0803075d0 t vlapic.c#vlapic_find_highest_vector
0xffff82d080307611 t vlapic.c#vlapic_range
0xffff82d080307653 t vlapic.c#set_x2apic_id
0xffff82d080307687 t vlapic.c#vlapic_get_ppr
0xffff82d080307728 t vlapic.c#vlapic_set_tdcr
0xffff82d080307794 t vlapic.c#lapic_load_fixup
0xffff82d080307810 t vlapic.c#__vlapic_accept_pic_intr
0xffff82d0803078a2 t vlapic.c#vlapic_read_aligned
0xffff82d0803079eb t vlapic.c#vlapic_read
0xffff82d080307b6c t vlapic.c#vlapic_tdt_pt_cb
0xffff82d080307b97 t vlapic.c#vlapic_pt_cb
0xffff82d080307bdb t vlapic.c#vlapic_update_timer
0xffff82d080307e62 t vlapic.c#vlapic_do_init
0xffff82d080307f9e t vlapic.c#lapic_load_hidden
0xffff82d0803080a1 t vlapic.c#lapic_save_hidden
0xffff82d080308118 t vlapic.c#lapic_save_regs
0xffff82d0803081a3 T vlapic_test_irq
0xffff82d080308210 T vlapic_set_irq
0xffff82d0803082f2 t vlapic.c#vlapic_error
0xffff82d080308362 t vlapic.c#vlapic_accept_irq
0xffff82d080308511 T vlapic_set_ppr
0xffff82d080308533 T vlapic_match_dest
0xffff82d08030872f t vlapic.c#vlapic_init_sipi_action
0xffff82d0803088ab T vlapic_lowest_prio
0xffff82d08030899d T vlapic_handle_EOI
0xffff82d0803089ef T vlapic_EOI_set
0xffff82d080308a9a T vlapic_ipi
0xffff82d080308d4f T hvm_x2apic_msr_read
0xffff82d080308de0 T vlapic_tdt_msr_get
0xffff82d080308e07 T vlapic_tdt_msr_set
0xffff82d0803090c6 T vlapic_accept_pic_intr
0xffff82d08030915e T vlapic_adjust_i8259_target
0xffff82d0803091cb t vlapic.c#vlapic_reg_write
0xffff82d0803095f1 T vlapic_apicv_write
0xffff82d08030962f T hvm_x2apic_msr_write
0xffff82d080309816 t vlapic.c#vlapic_write
0xffff82d0803099d1 t vlapic.c#lapic_load_regs
0xffff82d080309c5f T vlapic_virtual_intr_delivery_enabled
0xffff82d080309c7c T vlapic_has_pending_irq
0xffff82d080309d5d T vlapic_ack_pending_irq
0xffff82d080309e52 T is_vlapic_lvtpc_enabled
0xffff82d080309e77 T vlapic_reset
0xffff82d080309eb7 T vlapic_msr_set
0xffff82d080309fef T vlapic_init
0xffff82d08030a1ba T vlapic_destroy
0xffff82d08030a232 T hvm_vm_event_do_resume
0xffff82d08030a585 t vmsi.c#vmsi_inj_irq
0xffff82d08030a60c t vmsi.c#free_msixtbl_entry
0xffff82d08030a61e t vmsi.c#msixtbl_find_entry
0xffff82d08030a663 t vmsi.c#msixtbl_addr_to_desc
0xffff82d08030a6c1 t vmsi.c#msixtbl_range
0xffff82d08030a802 t vmsi.c#msixtbl_write
0xffff82d08030a9c9 t vmsi.c#_msixtbl_write
0xffff82d08030a9e1 t vmsi.c#msixtbl_read
0xffff82d08030ab63 t vmsi.c#vpci_mask_pirq
0xffff82d08030aba4 t vmsi.c#vpci_msi_enable
0xffff82d08030ae7b t vmsi.c#vpci_msi_disable
0xffff82d08030af24 T vmsi_deliver
0xffff82d08030b09a T vmsi_deliver_pirq
0xffff82d08030b167 T hvm_girq_dest_2_vcpu_id
0xffff82d08030b213 T msixtbl_pt_register
0xffff82d08030b3cc T msixtbl_pt_unregister
0xffff82d08030b4a5 T msixtbl_init
0xffff82d08030b4f6 T msixtbl_pt_cleanup
0xffff82d08030b587 T msix_write_completion
0xffff82d08030b68a T vpci_msi_arch_mask
0xffff82d08030b6a3 T vpci_msi_arch_enable
0xffff82d08030b6e5 T vpci_msi_arch_disable
0xffff82d08030b711 T vpci_msi_arch_init
0xffff82d08030b71e T vpci_msi_arch_print
0xffff82d08030b7ce T vpci_msix_arch_mask_entry
0xffff82d08030b7ec T vpci_msix_arch_enable_entry
0xffff82d08030b85a T vpci_msix_arch_disable_entry
0xffff82d08030b899 T vpci_msix_arch_init_entry
0xffff82d08030b8a6 T vpci_msix_arch_print
0xffff82d08030ba40 t vpic.c#vpic_load
0xffff82d08030bac9 t vpic.c#vpic_save
0xffff82d08030bb50 t vpic.c#vpic_intercept_elcr_io
0xffff82d08030bbd0 t vpic.c#vpic_get_priority
0xffff82d08030bc22 t vpic.c#vpic_get_highest_priority_irq
0xffff82d08030bcd8 t vpic.c#vpic_update_int_output
0xffff82d08030bdd5 t vpic.c#__vpic_intack
0xffff82d08030be91 t vpic.c#vpic_intack
0xffff82d08030bf3d t vpic.c#vpic_intercept_pic_io
0xffff82d08030c473 T vpic_reset
0xffff82d08030c4a6 T vpic_init
0xffff82d08030c52c T vpic_irq_positive_edge
0xffff82d08030c5ea T vpic_irq_negative_edge
0xffff82d08030c6ac T vpic_ack_pending_irq
0xffff82d08030c75a t vpt.c#pt_process_missed_ticks
0xffff82d08030c7bf t vpt.c#pt_lock
0xffff82d08030c7ff t vpt.c#pt_adjust_vcpu
0xffff82d08030c90e t vpt.c#pt_resume
0xffff82d08030c97b t vpt.c#pt_timer_fn
0xffff82d08030c9bc T hvm_init_guest_time
0xffff82d08030ca1f T hvm_get_guest_time_fixed
0xffff82d08030caba T hvm_set_guest_time
0xffff82d08030cafa T pt_save_timer
0xffff82d08030cb89 T pt_restore_timer
0xffff82d08030cc21 T pt_update_irq
0xffff82d08030cf57 T pt_intr_post
0xffff82d08030d1d0 T pt_migrate
0xffff82d08030d22b T destroy_periodic_time
0xffff82d08030d2ad T create_periodic_time
0xffff82d08030d466 T pt_adjust_global_vcpu_target
0xffff82d08030d54e T pt_may_unmask_irq
0xffff82d08030d5d0 T svm_asid_init
0xffff82d08030d610 T svm_asid_handle_vmrun
0xffff82d08030d68f T __get_instruction_length_from_list
0xffff82d08030d945 t intr.c#svm_enable_intr_window
0xffff82d08030da93 T svm_intr_assist
0xffff82d08030dc74 t nestedsvm.c#nestedsvm_vcpu_clgi
0xffff82d08030dcca t nestedsvm.c#nestedsvm_vcpu_stgi
0xffff82d08030dd20 t nestedsvm.c#nestedsvm_vmcb_set_nestedp2m
0xffff82d08030dd6a T nestedsvm_vmcb_map
0xffff82d08030de14 t nestedsvm.c#nsvm_vmcb_guest_intercepts_exitcode
0xffff82d08030e12c T nsvm_vcpu_destroy
0xffff82d08030e20e T nsvm_vcpu_initialise
0xffff82d08030e361 T nsvm_vcpu_reset
0xffff82d08030e430 T nsvm_vcpu_vmrun
0xffff82d08030f277 T nsvm_vcpu_hostcr3
0xffff82d08030f284 T nsvm_vmcb_guest_intercepts_event
0xffff82d08030f2a3 T nsvm_vmcb_hap_enabled
0xffff82d08030f2b0 T nsvm_hap_walk_L1_p2m
0xffff82d08030f359 T nsvm_rdmsr
0xffff82d08030f3a7 T nsvm_wrmsr
0xffff82d08030f47e T nestedsvm_vmexit_defer
0xffff82d08030f4d2 T nsvm_vcpu_vmexit_event
0xffff82d08030f4ff T nestedsvm_check_intercepts
0xffff82d08030f63a T nestedsvm_vmexit_n2n1
0xffff82d08030fe04 T nsvm_vcpu_switch
0xffff82d0803100c1 T nestedsvm_vcpu_interrupt
0xffff82d08031018e T nestedsvm_gif_isset
0xffff82d0803101b3 T nsvm_intr_blocked
0xffff82d080310246 T svm_vmexit_do_stgi
0xffff82d0803102cf T svm_vmexit_do_clgi
0xffff82d08031038e T svm_nested_features_on_efer_update
0xffff82d080310497 t svm.c#svm_cpu_down
0xffff82d0803104ce t svm.c#svm_set_icebp_interception
0xffff82d080310513 t svm.c#svm_save_msr
0xffff82d0803105c2 t svm.c#svm_load_msr
0xffff82d080310688 t svm.c#svm_get_interrupt_shadow
0xffff82d0803106b4 t svm.c#svm_set_interrupt_shadow
0xffff82d0803106f1 t svm.c#svm_get_cpl
0xffff82d080310705 t svm.c#svm_get_shadow_gs_base
0xffff82d080310719 t svm.c#svm_set_guest_pat
0xffff82d080310748 t svm.c#svm_get_guest_pat
0xffff82d080310776 t svm.c#svm_set_rdtsc_exiting
0xffff82d0803107a7 t svm.c#svm_set_descriptor_access_exiting
0xffff82d0803107d4 t svm.c#svm_init_hypercall_page
0xffff82d08031081c t svm.c#svm_domain_initialise
0xffff82d080310835 t svm.c#svm_domain_destroy
0xffff82d08031083b t svm.c#svm_event_pending
0xffff82d080310855 t svm.c#svm_get_pending_event
0xffff82d080310895 t svm.c#svm_guest_x86_mode
0xffff82d0803108f2 t svm.c#svm_fpu_leave
0xffff82d08031093c t svm.c#svm_crash_or_fault
0xffff82d0803109b1 t svm.c#svm_invlpg
0xffff82d0803109bc T svm_update_guest_cr
0xffff82d080310bc8 t svm.c#svm_lwp_interrupt
0xffff82d080310c1f t svm.c#svm_wbinvd_intercept
0xffff82d080310c7d t svm.c#svm_get_insn_bytes
0xffff82d080310cc2 t svm.c#svm_cpu_dead
0xffff82d080310d87 t svm.c#svm_cpu_up_prepare
0xffff82d080310eff t svm.c#svm_set_tsc_offset
0xffff82d08031100b t svm.c#svm_update_guest_efer
0xffff82d080311087 t svm.c#svm_save_vmcb_ctxt
0xffff82d0803111b9 t svm.c#svm_load_vmcb_ctxt
0xffff82d080311689 t svm.c#svm_vcpu_destroy
0xffff82d0803116a9 t svm.c#svm_vcpu_initialise
0xffff82d080311751 t svm.c#svm_do_resume
0xffff82d080311872 t svm.c#is_invlpg
0xffff82d0803118ba t svm.c#nsvm_get_nvmcb_page
0xffff82d0803119c6 t svm.c#svm_sync_vmcb
0xffff82d080311b0f t svm.c#svm_set_segment_register
0xffff82d080311c6a t svm.c#svm_get_segment_register
0xffff82d080311d9c t svm.c#svm_msr_read_intercept
0xffff82d080312237 t svm.c#svm_fpu_dirty_intercept
0xffff82d0803122ea T __update_guest_eip
0xffff82d0803123ab T svm_msrbit
0xffff82d0803123ed T svm_intercept_msr
0xffff82d080312441 t svm.c#svm_enable_msr_interception
0xffff82d08031247b t svm.c#svm_msr_write_intercept
0xffff82d080312aa8 t svm.c#__restore_debug_registers
0xffff82d080312bc9 t svm.c#svm_inject_event
0xffff82d08031315e t svm.c#svm_ctxt_switch_to
0xffff82d080313290 t svm.c#svm_cpuid_policy_changed
0xffff82d0803132f4 t svm.c#svm_ctxt_switch_from
0xffff82d0803134b9 T svm_vmenter_helper
0xffff82d080313595 T svm_host_osvw_reset
0xffff82d0803135c9 T svm_host_osvw_init
0xffff82d080313687 t svm.c#_svm_cpu_up
0xffff82d080313853 t svm.c#svm_cpu_up
0xffff82d080313863 T svm_vmexit_handler
0xffff82d080315512 t svmdebug.c#svm_dump_sel
0xffff82d08031553b T svm_vmcb_dump
0xffff82d080315903 T svm_vmcb_isvalid
0xffff82d080315e1c t vmcb.c#vmcb_dump
0xffff82d080315f01 T alloc_vmcb
0xffff82d080315f4b T free_vmcb
0xffff82d080315f5b T svm_create_vmcb
0xffff82d0803164f1 T svm_destroy_vmcb
0xffff82d080316560 T svm_asm_do_resume
0xffff82d0803166c9 T svm_stgi_label
0xffff82d0803166e3 t svm/entry.S#arch/x86/hvm/svm/entry.o.unlikely
0xffff82d080316710 t intr.c#vmx_enable_intr_window
0xffff82d0803167fd T nvmx_intr_blocked
0xffff82d08031685e T vmx_intr_assist
0xffff82d080316e81 t intr.c#arch/x86/hvm/vmx/intr.o.unlikely
0xffff82d080316e95 t realmode.c#realmode_deliver_exception
0xffff82d08031702c T vmx_realmode_emulate_one
0xffff82d0803171d6 T vmx_realmode
0xffff82d080317427 t realmode.c#arch/x86/hvm/vmx/realmode.o.unlikely
0xffff82d08031742f t vmcs.c#vmx_set_host_env
0xffff82d0803174c5 t vmcs.c#vmx_msr_entry_key_cmp
0xffff82d0803174da t vmcs.c#vmread_safe
0xffff82d08031750c t vmcs.c#vmx_load_vmcs
0xffff82d0803175be t vmcs.c#__vmx_clear_vmcs
0xffff82d0803176ba t vmcs.c#adjust_vmx_controls
0xffff82d08031770e t vmcs.c#cap_check
0xffff82d08031773f t vmcs.c#vmx_alloc_vmcs
0xffff82d08031780a t vmcs.c#vmx_free_vmcs
0xffff82d08031784c t vmcs.c#vmx_clear_vmcs
0xffff82d08031789f t vmcs.c#vmx_dump_sel2
0xffff82d080317931 t vmcs.c#vmx_dump_sel
0xffff82d080317a4d T vmx_vmcs_reload
0xffff82d080317a8c T vmx_cpu_up_prepare
0xffff82d080317b2e T vmx_cpu_dead
0xffff82d080317b87 T _vmx_cpu_up
0xffff82d0803185c7 T vmx_cpu_up
0xffff82d0803185d7 T vmx_cpu_down
0xffff82d080318669 T vmx_vmcs_try_enter
0xffff82d080318717 T vmx_vmcs_enter
0xffff82d080318728 T vmx_vmcs_exit
0xffff82d0803187ca T vmx_clear_msr_intercept
0xffff82d08031885a T vmx_set_msr_intercept
0xffff82d0803188be T vmx_msr_is_intercepted
0xffff82d08031891c T vmx_vmcs_switch
0xffff82d0803189e9 T virtual_vmcs_enter
0xffff82d080318a08 T virtual_vmcs_exit
0xffff82d080318a54 T virtual_vmcs_vmread
0xffff82d080318a80 T virtual_vmcs_vmread_safe
0xffff82d080318ad7 T virtual_vmcs_vmwrite
0xffff82d080318b08 T virtual_vmcs_vmwrite_safe
0xffff82d080318b60 T vmx_find_msr
0xffff82d080318bc4 T vmx_read_guest_msr
0xffff82d080318bf9 T vmx_write_guest_msr
0xffff82d080318c2b T vmx_add_msr
0xffff82d080318f33 T vmx_set_eoi_exit_bitmap
0xffff82d080318f5b T vmx_clear_eoi_exit_bitmap
0xffff82d080318f83 T vmx_vcpu_pml_enabled
0xffff82d080318f95 T vmx_vcpu_enable_pml
0xffff82d08031906d T vmx_vcpu_flush_pml_buffer
0xffff82d08031919a T vmx_vcpu_disable_pml
0xffff82d08031920f T vmx_domain_pml_enabled
0xffff82d08031921e T vmx_domain_enable_pml
0xffff82d0803192be T vmx_domain_disable_pml
0xffff82d08031930e T vmx_domain_flush_pml_buffers
0xffff82d080319356 T vmx_domain_update_eptp
0xffff82d0803193c6 T vmx_create_vmcs
0xffff82d080319e57 T vmx_destroy_vmcs
0xffff82d080319eae T vmx_do_resume
0xffff82d08031a00d T vmcs_dump_vcpu
0xffff82d08031b7cb T vmx_vmentry_failure
0xffff82d08031b853 t vmcs.c#vmcs_dump
0xffff82d08031b92d t vmcs.c#arch/x86/hvm/vmx/vmcs.o.unlikely
0xffff82d08031babf t vmx.c#vmx_pi_switch_from
0xffff82d08031bad8 t vmx.c#vmx_pi_switch_to
0xffff82d08031bb0c t vmx.c#__restore_debug_registers
0xffff82d08031bb54 t vmx.c#vmx_get_shadow_gs_base
0xffff82d08031bb61 t vmx.c#vmx_init_hypercall_page
0xffff82d08031bba9 t vmx.c#vmx_get_interrupt_shadow
0xffff82d08031bbbd t vmx.c#vmx_set_interrupt_shadow
0xffff82d08031bbd3 t vmx.c#vmx_virtual_intr_delivery_enabled
0xffff82d08031bbe4 t vmx.c#vmx_handle_eoi
0xffff82d08031bc09 t vmx.c#vmx_is_singlestep_supported
0xffff82d08031bc1b t vmx.c#last_branch_msr_get
0xffff82d08031bcb2 t vmx.c#is_last_branch_msr
0xffff82d08031bcfe T vmx_guest_x86_mode
0xffff82d08031bd5c t vmx.c#vmx_invlpg
0xffff82d08031bdbc t vmx.c#__vmx_inject_exception
0xffff82d08031be2d t vmx.c#vmx_event_pending
0xffff82d08031be57 t vmx.c#get_instruction_length
0xffff82d08031be77 t vmx.c#vmx_vcpu_block
0xffff82d08031bf51 t vmx.c#vmx_test_pir
0xffff82d08031bf69 t vmx.c#vmx_sync_pir_to_irr
0xffff82d08031c020 t vmx.c#vmx_get_guest_bndcfgs
0xffff82d08031c073 t vmx.c#vmx_set_guest_bndcfgs
0xffff82d08031c0c5 t vmx.c#vmx_setup_tsc_scaling
0xffff82d08031c112 t vmx.c#vmx_process_isr
0xffff82d08031c1ea t vmx.c#vmx_set_info_guest
0xffff82d08031c255 t vmx.c#vmx_get_pending_event
0xffff82d08031c2c6 t vmx.c#vmx_set_guest_pat
0xffff82d08031c31d t vmx.c#vmx_get_guest_pat
0xffff82d08031c375 t vmx.c#vmx_update_guest_efer
0xffff82d08031c425 t vmx.c#vmx_update_host_cr3
0xffff82d08031c457 t vmx.c#vmx_load_msr
0xffff82d08031c566 t vmx.c#vmx_save_msr
0xffff82d08031c61d t vmx.c#vmx_vmfunc_intercept
0xffff82d08031c652 t vmx.c#vmx_ctxt_switch_to
0xffff82d08031c7e9 t vmx.c#pi_notification_interrupt
0xffff82d08031c83d t vmx.c#vmx_vcpu_emulate_vmfunc
0xffff82d08031c883 t vmx.c#vmx_vcpu_emulate_ve
0xffff82d08031c987 t vmx.c#vmx_propagate_intr
0xffff82d08031c9f8 t vmx.c#vmx_enable_msr_interception
0xffff82d08031ca32 t vmx.c#vmx_deliver_posted_intr
0xffff82d08031cb8f t vmx.c#vmx_update_eoi_exit_bitmap
0xffff82d08031cbad t vmx.c#vmx_handle_cd
0xffff82d08031cc5c t vmx.c#vmx_msr_write_intercept
0xffff82d08031d20b t vmx.c#vmx_msr_read_intercept
0xffff82d08031d5f0 t vmx.c#vmx_wbinvd_intercept
0xffff82d08031d664 t vmx.c#vmx_set_tsc_offset
0xffff82d08031d6a9 t vmx.c#vmx_set_segment_register
0xffff82d08031d9b8 t vmx.c#vmx_get_segment_register
0xffff82d08031dc84 t vmx.c#vmx_save_vmcs_ctxt
0xffff82d08031dddf t vmx.c#vmx_vcpu_destroy
0xffff82d08031de07 t vmx.c#vmx_vcpu_initialise
0xffff82d08031df83 t vmx.c#vmx_domain_destroy
0xffff82d08031dfd8 t vmx.c#vmx_domain_initialise
0xffff82d08031e0b4 t vmx.c#sign_extend_msr
0xffff82d08031e0fb t vmx.c#vmx_vcpu_update_eptp
0xffff82d08031e1a3 t vmx.c#vmx_pi_unblock_vcpu
0xffff82d08031e24d t vmx.c#vmx_pi_do_resume
0xffff82d08031e264 t vmx.c#pi_wakeup_interrupt
0xffff82d08031e3b7 T vmx_pi_per_cpu_init
0xffff82d08031e403 T vmx_pi_desc_fixup
0xffff82d08031e6a5 T vmx_pi_hooks_assign
0xffff82d08031e757 T vmx_pi_hooks_deassign
0xffff82d08031e7f6 T vmx_update_cpu_exec_control
0xffff82d08031e836 t vmx.c#vmx_set_rdtsc_exiting
0xffff82d08031e87c T vmx_update_secondary_exec_control
0xffff82d08031e8bc t vmx.c#vmx_set_descriptor_access_exiting
0xffff82d08031e8fc t vmx.c#vmx_vcpu_update_vmfunc_ve
0xffff82d08031ea7f T vmx_update_exception_bitmap
0xffff82d08031eaca t vmx.c#vmx_fpu_enter
0xffff82d08031eb14 t vmx.c#vmx_fpu_dirty_intercept
0xffff82d08031eb62 t vmx.c#vmx_fpu_leave
0xffff82d08031ebd9 t vmx.c#vmx_ctxt_switch_from
0xffff82d08031ed11 t vmx.c#vmx_cpuid_policy_changed
0xffff82d08031edda t vmx.c#vmx_update_guest_cr
0xffff82d08031f460 t vmx.c#vmx_load_vmcs_ctxt
0xffff82d08031f8f1 T vmx_get_cpl
0xffff82d08031f90c t vmx.c#_vmx_get_cpl
0xffff82d08031f933 T vmx_update_debug_state
0xffff82d08031f977 T nvmx_enqueue_n2_exceptions
0xffff82d08031f9e3 t vmx.c#nvmx_vmexit_event
0xffff82d08031f9ff t vmx.c#vmx_inject_event
0xffff82d08031fc9d T vmx_inject_extint
0xffff82d08031fd32 T vmx_inject_nmi
0xffff82d08031fdb5 T update_guest_eip
0xffff82d08031fe49 T vmx_vlapic_msr_changed
0xffff82d08031ffca T vmx_enter_realmode
0xffff82d08031fff3 T vmx_vmexit_handler
0xffff82d080321cc2 T vmx_vmenter_helper
0xffff82d080322010 t vmx.c#arch/x86/hvm/vmx/vmx.o.unlikely
0xffff82d080322168 t vvmx.c#vmfail_invalid
0xffff82d080322182 t vvmx.c#nvmx_purge_vvmcs
0xffff82d08032224f t vvmx.c#vmx_inst_check_privilege
0xffff82d0803223c1 t vvmx.c#vvmcs_launched
0xffff82d0803223ef t vvmx.c#clear_vvmcs_launched
0xffff82d080322450 t vvmx.c#reg_read
0xffff82d08032246f t vvmx.c#decode_vmx_inst
0xffff82d0803226bc T nvmx_cpu_up_prepare
0xffff82d080322729 T nvmx_cpu_dead
0xffff82d080322773 T nvmx_vcpu_initialise
0xffff82d0803229ea T nvmx_vcpu_destroy
0xffff82d080322b6b T nvmx_domain_relinquish_resources
0xffff82d080322b9e T nvmx_vcpu_reset
0xffff82d080322ba9 T nvmx_ept_enabled
0xffff82d080322bb6 T get_vvmcs_virtual
0xffff82d080322c1c T nvmx_vcpu_eptp_base
0xffff82d080322c54 t vvmx.c#vvmcs_to_shadow_bulk
0xffff82d080322d9f t vvmx.c#_map_io_bitmap
0xffff82d080322e27 t vvmx.c#_map_msr_bitmap
0xffff82d080322eb2 t vvmx.c#nvmx_vmresume
0xffff82d080322f28 T get_vvmcs_real
0xffff82d080322f33 T get_vvmcs_virtual_safe
0xffff82d080322f4b T get_vvmcs_real_safe
0xffff82d080322f56 T set_vvmcs_virtual
0xffff82d080322fc4 t vvmx.c#vmfail_valid
0xffff82d08032301a t vvmx.c#vmfail
0xffff82d08032304d t vvmx.c#shadow_to_vvmcs_bulk
0xffff82d0803231c4 T set_vvmcs_real
0xffff82d0803231cf T set_vvmcs_virtual_safe
0xffff82d0803231df T set_vvmcs_real_safe
0xffff82d0803231ea T nvmx_intercepts_exception
0xffff82d0803232d4 T _shadow_io_bitmap
0xffff82d0803232f8 T nvmx_update_exec_control
0xffff82d080323469 T nvmx_update_secondary_exec_control
0xffff82d0803234cd T nvmx_update_exception_bitmap
0xffff82d080323516 T nvmx_get_tsc_offset
0xffff82d08032358c T get_shadow_eptp
0xffff82d0803235b9 T nvmx_switch_guest
0xffff82d080324bec T nvmx_handle_vmxon
0xffff82d080324d48 T nvmx_handle_vmxoff
0xffff82d080324da1 T nvmx_handle_vmresume
0xffff82d080324e49 T nvmx_handle_vmlaunch
0xffff82d080324f70 T nvmx_handle_vmptrld
0xffff82d0803251bb T nvmx_handle_vmptrst
0xffff82d080325270 T nvmx_handle_vmclear
0xffff82d0803253e0 T nvmx_handle_vmread
0xffff82d080325538 T nvmx_handle_vmwrite
0xffff82d080325653 T nvmx_handle_invept
0xffff82d08032570a T nvmx_handle_invvpid
0xffff82d08032577d T nvmx_msr_read_intercept
0xffff82d0803259f7 T nvmx_hap_walk_L1_p2m
0xffff82d080325b14 T nvmx_idtv_handling
0xffff82d080325bc8 T nvmx_n2_vmexit_handler
0xffff82d0803268fd T nvmx_set_cr_read_shadow
0xffff82d080326a0a t vvmx.c#arch/x86/hvm/vmx/vvmx.o.unlikely
0xffff82d080326a90 T vmx_asm_vmexit_handler
0xffff82d080326cf0 T vmx_asm_do_vmentry
0xffff82d080326d20 t vmx/entry.S#arch/x86/hvm/vmx/entry.o.unlikely
0xffff82d080326d36 t paging.c#paging_free_log_dirty_page
0xffff82d080326d7d t paging.c#paging_new_log_dirty_page
0xffff82d080326de6 t paging.c#paging_new_log_dirty_node
0xffff82d080326e3a t paging.c#paging_free_log_dirty_bitmap
0xffff82d0803273d8 T paging_log_dirty_enable
0xffff82d080327437 T paging_mark_pfn_dirty
0xffff82d080327722 T paging_mark_dirty
0xffff82d0803277b4 T paging_mfn_is_dirty
0xffff82d0803278df T paging_log_dirty_range
0xffff82d080327b7d T paging_log_dirty_init
0xffff82d080327b8a T paging_domain_init
0xffff82d080327c3c T paging_vcpu_init
0xffff82d080327c5b T paging_domctl
0xffff82d0803287c5 T paging_domctl_continuation
0xffff82d080328a0a T paging_teardown
0xffff82d080328a69 T paging_final_teardown
0xffff82d080328a99 T paging_enable
0xffff82d080328ada T pagetable_dying
0xffff82d080328b02 T paging_dump_domain_info
0xffff82d080328be1 T paging_dump_vcpu_info
0xffff82d080328c9d T paging_get_mode
0xffff82d080328cc9 T paging_update_nestedmode
0xffff82d080328d22 T paging_write_p2m_entry
0xffff82d080328d73 T paging_set_allocation
0xffff82d080328eca t p2m.c#mmio_order
0xffff82d080328f12 t p2m.c#p2m_init_one
0xffff82d08032913f t p2m.c#p2m_free_one
0xffff82d08032917f t p2m.c#p2m_teardown_hostp2m
0xffff82d0803291b7 t p2m.c#p2m_teardown_nestedp2m
0xffff82d080329240 t p2m.c#p2m_getlru_nestedp2m
0xffff82d080329290 t p2m.c#p2m_flush_table_locked
0xffff82d0803293cc T p2m_init
0xffff82d0803295de T p2m_is_logdirty_range
0xffff82d08032963b T p2m_set_ioreq_server
0xffff82d0803296eb T p2m_get_ioreq_server
0xffff82d080329733 T p2m_tlb_flush_sync
0xffff82d080329756 T p2m_unlock_and_tlb_flush
0xffff82d080329832 T p2m_change_entry_type_global
0xffff82d080329a89 T p2m_memory_type_changed
0xffff82d080329ca6 T p2m_enable_hardware_log_dirty
0xffff82d080329ec3 T p2m_disable_hardware_log_dirty
0xffff82d08032a0e0 T p2m_flush_hardware_cached_dirty
0xffff82d08032a2fd t p2m.c#p2m_flush_table
0xffff82d08032a501 T __get_gfn_type_access
0xffff82d08032a7d0 T __put_gfn
0xffff82d08032a87a T p2m_get_page_from_gfn
0xffff82d08032ac38 T p2m_set_entry
0xffff82d08032ad52 t p2m.c#p2m_remove_page
0xffff82d08032af56 t p2m.c#set_typed_p2m_entry
0xffff82d08032b58a T p2m_alloc_ptp
0xffff82d08032b664 T p2m_free_ptp
0xffff82d08032b71c T p2m_alloc_table
0xffff82d08032bb98 T p2m_teardown
0xffff82d08032be29 T p2m_final_teardown
0xffff82d08032be7f T guest_physmap_remove_page
0xffff82d08032c0a3 T guest_physmap_add_entry
0xffff82d08032cb90 T p2m_change_type_one
0xffff82d08032ce42 T p2m_finish_type_change
0xffff82d08032d10a T set_foreign_p2m_entry
0xffff82d08032d12e T set_mmio_p2m_entry
0xffff82d08032d1a0 T set_identity_p2m_entry
0xffff82d08032d499 T clear_mmio_p2m_entry
0xffff82d08032d7b0 T clear_identity_p2m_entry
0xffff82d08032db03 T set_shared_p2m_entry
0xffff82d08032deca T p2m_mem_paging_nominate
0xffff82d08032e1d5 T p2m_mem_paging_evict
0xffff82d08032e50d T p2m_mem_paging_drop_page
0xffff82d08032e5a0 T p2m_mem_paging_populate
0xffff82d08032e961 T p2m_mem_paging_prep
0xffff82d08032ee25 T p2m_mem_paging_resume
0xffff82d08032f15b T p2m_flush
0xffff82d08032f198 T p2m_flush_nestedp2m
0xffff82d08032f1c3 T p2m_change_type_range
0xffff82d08032f5b0 T np2m_flush_base
0xffff82d08032f99f T p2m_get_nestedp2m_locked
0xffff82d080330168 T p2m_get_nestedp2m
0xffff82d0803301fc T p2m_get_p2m
0xffff82d08033022d T np2m_schedule
0xffff82d080330537 T paging_gva_to_gfn
0xffff82d080330642 T map_domain_gfn
0xffff82d080330766 T map_mmio_regions
0xffff82d080330850 T unmap_mmio_regions
0xffff82d08033092b T p2m_switch_vcpu_altp2m_by_id
0xffff82d080330b14 T p2m_altp2m_check
0xffff82d080330b30 T p2m_altp2m_lazy_copy
0xffff82d080330eae T p2m_flush_altp2m
0xffff82d080331017 T p2m_init_altp2m_by_id
0xffff82d080331170 T p2m_init_next_altp2m
0xffff82d0803312dc T p2m_destroy_altp2m_by_id
0xffff82d08033148f T p2m_switch_domain_altp2m_by_id
0xffff82d0803316b1 T p2m_change_altp2m_gfn
0xffff82d080331d3b T p2m_altp2m_propagate_change
0xffff82d080332222 T audit_p2m
0xffff82d0803327c8 T p2m_add_foreign
0xffff82d080332b03 t p2m-pt.c#p2m_find_entry
0xffff82d080332b36 t p2m-pt.c#p2m_add_iommu_flags
0xffff82d080332b6d t p2m-pt.c#p2m_next_level
0xffff82d080332daf t p2m-pt.c#p2m_pt_set_recalc_range
0xffff82d080332f4a t p2m-pt.c#p2m_pt_change_entry_type_range
0xffff82d08033301c t p2m-pt.c#p2m_type_to_flags
0xffff82d0803330c9 T p2m_pt_audit_p2m
0xffff82d0803334b9 t p2m-pt.c#p2m_pt_change_entry_type_global
0xffff82d080333582 t p2m-pt.c#p2m_free_entry
0xffff82d08033366c t p2m-pt.c#do_recalc
0xffff82d080333ad9 t p2m-pt.c#p2m_pt_set_entry
0xffff82d08033440a t p2m-pt.c#p2m_pt_get_entry
0xffff82d080334a45 T p2m_pt_handle_deferred_changes
0xffff82d080334c6a T p2m_pt_init
0xffff82d080334cd2 t p2m-ept.c#__ept_sync_domain
0xffff82d080334cd8 t p2m-ept.c#memory_type_to_str
0xffff82d080334d05 t p2m-ept.c#ept_set_middle_entry
0xffff82d080334da9 t p2m-ept.c#ept_next_level
0xffff82d080334e58 t p2m-ept.c#ept_free_entry
0xffff82d080334f2c t p2m-ept.c#ept_p2m_type_to_flags
0xffff82d08033514c t p2m-ept.c#ept_split_super_page
0xffff82d0803352eb t p2m-ept.c#atomic_write_ept_entry
0xffff82d0803354ec t p2m-ept.c#ept_invalidate_emt
0xffff82d0803355ab t p2m-ept.c#ept_invalidate_emt_range
0xffff82d080335784 t p2m-ept.c#ept_tlb_flush
0xffff82d0803357a9 t p2m-ept.c#ept_flush_pml_buffers
0xffff82d0803357c4 t p2m-ept.c#ept_disable_pml
0xffff82d0803357fc t p2m-ept.c#ept_enable_pml
0xffff82d08033583b t p2m-ept.c#ept_get_entry
0xffff82d080335b91 t p2m-ept.c#ept_dump_p2m_table
0xffff82d080335e5b t p2m-ept.c#resolve_misconfig
0xffff82d0803363a6 T ept_handle_misconfig
0xffff82d0803365f8 T ept_walk_table
0xffff82d080336724 T ept_sync_domain
0xffff82d0803367e0 t p2m-ept.c#ept_memory_type_changed
0xffff82d08033682a t p2m-ept.c#ept_change_entry_type_range
0xffff82d080336959 t p2m-ept.c#ept_change_entry_type_global
0xffff82d0803369a3 t p2m-ept.c#ept_set_entry
0xffff82d08033726b T ept_p2m_init
0xffff82d08033736e T ept_p2m_uninit
0xffff82d080337380 T setup_ept_dump
0xffff82d0803373a3 T p2m_init_altp2m_ept
0xffff82d0803373f3 T p2m_find_altp2m_by_eptp
0xffff82d080337545 t p2m-pod.c#p2m_pod_cache_add
0xffff82d0803379b9 t p2m-pod.c#p2m_pod_zero_check
0xffff82d080337e31 t p2m-pod.c#p2m_pod_cache_get
0xffff82d0803381d6 t p2m-pod.c#p2m_pod_set_cache_target
0xffff82d080338573 t p2m-pod.c#p2m_pod_zero_check_superpage
0xffff82d080338c0a T p2m_pod_set_mem_target
0xffff82d080338da4 T p2m_pod_empty_cache
0xffff82d0803391a1 T p2m_pod_offline_or_broken_hit
0xffff82d0803397d9 T p2m_pod_offline_or_broken_replace
0xffff82d0803399cd T p2m_pod_decrease_reservation
0xffff82d08033a1f5 T p2m_pod_dump_data
0xffff82d08033a221 T p2m_pod_demand_populate
0xffff82d08033ad7c T guest_physmap_mark_populate_on_demand
0xffff82d08033b1dd T altp2m_vcpu_reset
0xffff82d08033b1f7 T altp2m_vcpu_initialise
0xffff82d08033b26f T altp2m_vcpu_destroy
0xffff82d08033b318 T guest_walk_tables_2_levels
0xffff82d08033b91f T guest_walk_tables_3_levels
0xffff82d08033c197 t guest_walk_4.o#set_ad_bits
0xffff82d08033c1d3 t guest_walk_4.o#write_cr4
0xffff82d08033c1fb t guest_walk_4.o#guest_rsvd_bits
0xffff82d08033c288 T guest_walk_tables_4_levels
0xffff82d08033cdee T mem_paging_memop
0xffff82d08033cf9f t mem_sharing.c#rcu_unlock_domain
0xffff82d08033cfd0 t mem_sharing.c#mem_sharing_lookup
0xffff82d08033d09f t mem_sharing.c#get_page_and_type
0xffff82d08033d0e6 t mem_sharing.c#_free_pg_shared_info
0xffff82d08033d0f5 t mem_sharing.c#mem_sharing_page_unlock
0xffff82d08033d17f t mem_sharing.c#mm_unlock
0xffff82d08033d1ba t mem_sharing.c#page_make_private
0xffff82d08033d3b7 t mem_sharing.c#__grab_shared_page
0xffff82d08033d5a7 t mem_sharing.c#share_pages
0xffff82d08033db21 t mem_sharing.c#nominate_page
0xffff82d08033e32b t mem_sharing.c#debug_gfn
0xffff82d08033e611 T mem_sharing_notify_enomem
0xffff82d08033e6be T mem_sharing_get_nr_saved_mfns
0xffff82d08033e6ca T mem_sharing_get_nr_shared_mfns
0xffff82d08033e6d6 T mem_sharing_add_to_physmap
0xffff82d08033eec7 T __mem_sharing_unshare_page
0xffff82d08033fa00 T relinquish_shared_pages
0xffff82d08033fde3 T mem_sharing_memop
0xffff82d080340a77 T mem_sharing_domctl
0xffff82d080340abd t mem_access.c#_p2m_get_mem_access
0xffff82d080340d49 T p2m_mem_access_emulate_check
0xffff82d080340e0f T p2m_mem_access_check
0xffff82d08034154d T p2m_set_altp2m_mem_access
0xffff82d080341692 t mem_access.c#set_mem_access
0xffff82d080341722 T p2m_set_mem_access
0xffff82d080341d36 T p2m_set_mem_access_multi
0xffff82d0803423c6 T p2m_get_mem_access
0xffff82d0803423d8 t common.c#__backpointer
0xffff82d080342419 t common.c#sh_clear_up_pointer
0xffff82d080342457 t common.c#shadow_audit_key
0xffff82d080342488 t common.c#hash_domain_foreach
0xffff82d0803425bf t common.c#shadow_hash_alloc
0xffff82d080342626 t common.c#shadow_hash_teardown
0xffff82d08034267c t common.c#hvm_get_seg_reg
0xffff82d0803426cd t common.c#hvm_translate_virtual_addr
0xffff82d080342794 t common.c#hvm_read
0xffff82d080342876 t common.c#hvm_emulate_insn_fetch
0xffff82d0803428c6 t common.c#hvm_emulate_read
0xffff82d0803428e5 t common.c#sh_remove_shadow_via_pointer
0xffff82d080342a4e t common.c#sh_hash_audit_bucket
0xffff82d080342d75 t common.c#emulate_gva_to_mfn
0xffff82d080342ff7 t common.c#sh_remove_all_mappings
0xffff82d080343273 T shadow_domain_init
0xffff82d0803432df T shadow_vcpu_init
0xffff82d080343340 T shadow_init_emulation
0xffff82d0803434ab T shadow_continue_emulation
0xffff82d080343553 T oos_audit_hash_is_present
0xffff82d080343639 T oos_snapshot_lookup
0xffff82d0803436da T shadow_demote
0xffff82d080343831 T sh_validate_guest_entry
0xffff82d0803439db T shadow_unhook_mappings
0xffff82d080343a60 T shadow_alloc
0xffff82d080343de7 T shadow_free
0xffff82d080343fa4 t common.c#shadow_free_p2m_page
0xffff82d0803441f3 T shadow_hash_lookup
0xffff82d0803443ec T shadow_hash_insert
0xffff82d08034450c T shadow_hash_delete
0xffff82d08034466a T sh_destroy_shadow
0xffff82d0803447b7 t common.c#sh_unpin
0xffff82d080344a75 t common.c#shadow_blow_tables
0xffff82d080344f9b t common.c#sh_clean_dirty_bitmap
0xffff82d0803450b0 T shadow_blow_tables_per_domain
0xffff82d0803451ea t common.c#shadow_blow_all_tables
0xffff82d08034539a t common.c#_shadow_prealloc
0xffff82d0803459d3 T shadow_prealloc
0xffff82d0803459f5 t common.c#shadow_alloc_p2m_page
0xffff82d080345c32 T shadow_set_allocation
0xffff82d080345ea1 T sh_remove_write_access
0xffff82d080346a94 T sh_remove_write_access_from_sl1p
0xffff82d080346b66 T oos_fixup_add
0xffff82d080346d0f T sh_remove_shadows
0xffff82d080348095 t common.c#sh_emulate_map_dest
0xffff82d0803483db t common.c#_sh_resync
0xffff82d080348648 T sh_resync
0xffff82d080348729 T shadow_promote
0xffff82d08034881d T sh_resync_all
0xffff82d080348b0d t common.c#sh_update_paging_modes
0xffff82d080348f0a t common.c#sh_new_mode
0xffff82d080348f78 t common.c#shadow_one_bit_disable
0xffff82d0803490ec t common.c#sh_disable_log_dirty
0xffff82d080349217 t common.c#shadow_one_bit_enable
0xffff82d080349308 t common.c#sh_enable_log_dirty
0xffff82d080349459 T sh_unsync
0xffff82d080349809 T sh_validate_guest_pt_write
0xffff82d080349892 t common.c#sh_emulate_unmap_dest
0xffff82d080349c38 t common.c#hvm_emulate_cmpxchg
0xffff82d080349ee8 t common.c#hvm_emulate_write
0xffff82d08034a0da T sh_reset_l3_up_pointers
0xffff82d08034a214 T shadow_update_paging_modes
0xffff82d08034a333 T shadow_enable
0xffff82d08034a77b T shadow_teardown
0xffff82d08034abf5 T shadow_final_teardown
0xffff82d08034ad33 T shadow_write_p2m_entry
0xffff82d08034b151 T shadow_track_dirty_vram
0xffff82d08034bb67 T shadow_domctl
0xffff82d08034c032 t guest_2.o#sh_write_guest_entry
0xffff82d08034c03d t guest_2.o#sh_cmpxchg_guest_entry
0xffff82d08034c048 t guest_2.o#sh_audit_flags
0xffff82d08034c123 t guest_2.o#trace_emulate_write_val
0xffff82d08034c147 t guest_2.o#sh_gva_to_gfn__guest_2
0xffff82d08034c2ae t guest_2.o#l2e_propagate_from_guest
0xffff82d08034c4e2 t guest_2.o#sh_make_shadow
0xffff82d08034c60c t guest_2.o#shadow_set_l1e
0xffff82d08034ccbc t guest_2.o#sh_guess_wrmap__guest_2
0xffff82d08034cdca t guest_2.o#sh_pagetable_dying
0xffff82d08034cfc1 t guest_2.o#l1e_propagate_from_guest
0xffff82d08034d4b3 t guest_2.o#validate_gl1e
0xffff82d08034d651 t guest_2.o#sh_detach_old_tables__guest_2
0xffff82d08034d794 t guest_2.o#shadow_l2_index
0xffff82d08034d8d1 t guest_2.o#shadow_l1_index
0xffff82d08034d995 t guest_2.o#shadow_set_l2e
0xffff82d08034df22 t guest_2.o#validate_gl2e
0xffff82d08034e1ce t guest_2.o#sh_update_cr3__guest_2
0xffff82d08034f018 t guest_2.o#sh_invlpg__guest_2
0xffff82d08034f573 T sh_destroy_l2_shadow__guest_2
0xffff82d08034f922 T sh_destroy_l1_shadow__guest_2
0xffff82d08034ff40 T sh_unhook_32b_mappings__guest_2
0xffff82d0803500cf T sh_resync_l1__guest_2
0xffff82d08035057c T sh_safe_not_to_sync__guest_2
0xffff82d080350587 T sh_map_and_validate_gl4e__guest_2
0xffff82d0803505a5 T sh_map_and_validate_gl3e__guest_2
0xffff82d0803505c3 T sh_map_and_validate_gl2e__guest_2
0xffff82d080350738 T sh_map_and_validate_gl2he__guest_2
0xffff82d080350756 T sh_map_and_validate_gl1e__guest_2
0xffff82d0803508cb T sh_rm_write_access_from_sl1p__guest_2
0xffff82d080350a23 T sh_rm_write_access_from_l1__guest_2
0xffff82d080350d8a T sh_rm_mappings_from_l1__guest_2
0xffff82d08035107c T sh_clear_shadow_entry__guest_2
0xffff82d0803510e9 T sh_remove_l1_shadow__guest_2
0xffff82d0803512eb T sh_audit_l1_table__guest_2
0xffff82d0803519f1 T sh_audit_fl1_table__guest_2
0xffff82d080351cbe T sh_audit_l2_table__guest_2
0xffff82d0803521a2 t guest_2.o#sh_audit_gw
0xffff82d080352360 t guest_2.o#sh_page_fault__guest_2
0xffff82d0803541ff t guest_3.o#sh_write_guest_entry
0xffff82d08035420a t guest_3.o#sh_cmpxchg_guest_entry
0xffff82d080354215 t guest_3.o#shadow_l1_index
0xffff82d08035421d t guest_3.o#shadow_l2_index
0xffff82d080354225 t guest_3.o#sh_audit_flags
0xffff82d080354300 T sh_make_monitor_table__sh_3
0xffff82d0803545e0 T sh_destroy_monitor_table__sh_3
0xffff82d080354706 t guest_3.o#trace_emulate_write_val
0xffff82d080354791 t guest_3.o#sh_gva_to_gfn__guest_3
0xffff82d0803548fa t guest_3.o#sh_make_shadow
0xffff82d080354a74 t guest_3.o#shadow_set_l1e
0xffff82d080355124 t guest_3.o#sh_guess_wrmap__guest_3
0xffff82d080355232 t guest_3.o#l2e_propagate_from_guest
0xffff82d080355447 t guest_3.o#sh_detach_old_tables__guest_3
0xffff82d080355587 t guest_3.o#l1e_propagate_from_guest
0xffff82d080355b4d t guest_3.o#validate_gl1e
0xffff82d080355d69 t guest_3.o#sh_pagetable_dying
0xffff82d0803560a8 t guest_3.o#shadow_set_l2e
0xffff82d080356503 t guest_3.o#validate_gl2e
0xffff82d08035676d t guest_3.o#sh_invlpg__guest_3
0xffff82d080356cc8 t guest_3.o#sh_set_toplevel_shadow
0xffff82d080357501 t guest_3.o#sh_update_cr3__guest_3
0xffff82d080357ba4 T sh_destroy_l2_shadow__guest_3
0xffff82d080357e7c T sh_destroy_l1_shadow__guest_3
0xffff82d0803581c6 T sh_unhook_pae_mappings__guest_3
0xffff82d080358292 T sh_resync_l1__guest_3
0xffff82d08035859d T sh_safe_not_to_sync__guest_3
0xffff82d0803586bf T sh_map_and_validate_gl4e__guest_3
0xffff82d0803586dd T sh_map_and_validate_gl3e__guest_3
0xffff82d0803586fb T sh_map_and_validate_gl2e__guest_3
0xffff82d08035881e T sh_map_and_validate_gl2he__guest_3
0xffff82d080358941 T sh_map_and_validate_gl1e__guest_3
0xffff82d080358a64 T sh_rm_write_access_from_sl1p__guest_3
0xffff82d080358bbc T sh_rm_write_access_from_l1__guest_3
0xffff82d080358d3b T sh_rm_mappings_from_l1__guest_3
0xffff82d080358e6a T sh_clear_shadow_entry__guest_3
0xffff82d080358edf T sh_remove_l1_shadow__guest_3
0xffff82d08035900e T sh_audit_l1_table__guest_3
0xffff82d0803593c3 T sh_audit_fl1_table__guest_3
0xffff82d0803594df T sh_audit_l2_table__guest_3
0xffff82d0803598e2 t guest_3.o#sh_audit_gw
0xffff82d080359b1d t guest_3.o#sh_page_fault__guest_3
0xffff82d08035be27 t guest_4.o#mfn_is_out_of_sync
0xffff82d08035be6f t guest_4.o#shadow_l1_index
0xffff82d08035be77 t guest_4.o#shadow_l2_index
0xffff82d08035be7f t guest_4.o#shadow_l3_index
0xffff82d08035be87 t guest_4.o#shadow_l4_index
0xffff82d08035be8f t guest_4.o#sh_audit_flags
0xffff82d08035bf71 T sh_make_monitor_table__sh_4
0xffff82d08035c024 T sh_destroy_monitor_table__sh_4
0xffff82d08035c06f t guest_4.o#sh_mfn_is_a_page_table
0xffff82d08035c11f t guest_4.o#trace_emulate_write_val
0xffff82d08035c143 t guest_4.o#mm_unlock
0xffff82d08035c17f t guest_4.o#trace_shadow_emulate_other
0xffff82d08035c1b4 t guest_4.o#trace_shadow_gen
0xffff82d08035c1e4 t guest_4.o#sh_gva_to_gfn__guest_4
0xffff82d08035c374 t guest_4.o#sh_get_ref
0xffff82d08035c476 t guest_4.o#sh_pin
0xffff82d08035c6ed t guest_4.o#sh_make_shadow
0xffff82d08035ccfe t guest_4.o#l3e_propagate_from_guest
0xffff82d08035cf2a t guest_4.o#l4e_propagate_from_guest
0xffff82d08035d133 t guest_4.o#l2e_propagate_from_guest
0xffff82d08035d346 t guest_4.o#shadow_set_l1e
0xffff82d08035d9f6 t guest_4.o#sh_guess_wrmap__guest_4
0xffff82d08035db97 t guest_4.o#sh_invlpg__guest_4
0xffff82d08035e042 t guest_4.o#l1e_propagate_from_guest
0xffff82d08035e618 t guest_4.o#validate_gl1e
0xffff82d08035e827 t guest_4.o#sh_cmpxchg_guest_entry
0xffff82d08035e9a4 t guest_4.o#sh_write_guest_entry
0xffff82d08035eb08 t guest_4.o#sh_pagetable_dying
0xffff82d08035ecff t guest_4.o#sh_detach_old_tables__guest_4
0xffff82d08035ee42 t guest_4.o#sh_update_cr3__guest_4
0xffff82d08035f8ac t guest_4.o#shadow_set_l3e
0xffff82d08035fc33 t guest_4.o#validate_gl3e
0xffff82d08035fe7c t guest_4.o#shadow_set_l4e
0xffff82d080360252 t guest_4.o#validate_gl4e
0xffff82d0803604d1 t guest_4.o#shadow_set_l2e
0xffff82d08036092c t guest_4.o#validate_gl2e
0xffff82d080360b89 T sh_destroy_l4_shadow__guest_4
0xffff82d080360e78 T sh_destroy_l3_shadow__guest_4
0xffff82d08036111c T sh_destroy_l2_shadow__guest_4
0xffff82d080361457 T sh_destroy_l1_shadow__guest_4
0xffff82d0803617a1 T sh_unhook_64b_mappings__guest_4
0xffff82d0803618a5 T sh_resync_l1__guest_4
0xffff82d080361ba3 T sh_safe_not_to_sync__guest_4
0xffff82d080361d96 T sh_map_and_validate_gl4e__guest_4
0xffff82d080361eb9 T sh_map_and_validate_gl3e__guest_4
0xffff82d080361fdc T sh_map_and_validate_gl2e__guest_4
0xffff82d0803620ff T sh_map_and_validate_gl2he__guest_4
0xffff82d080362222 T sh_map_and_validate_gl1e__guest_4
0xffff82d080362345 T sh_rm_write_access_from_sl1p__guest_4
0xffff82d08036249d T sh_rm_write_access_from_l1__guest_4
0xffff82d08036261c T sh_rm_mappings_from_l1__guest_4
0xffff82d08036274b T sh_clear_shadow_entry__guest_4
0xffff82d0803627e7 T sh_remove_l1_shadow__guest_4
0xffff82d080362970 T sh_remove_l2_shadow__guest_4
0xffff82d080362a83 T sh_remove_l3_shadow__guest_4
0xffff82d080362bc3 T sh_audit_l1_table__guest_4
0xffff82d080362f78 T sh_audit_fl1_table__guest_4
0xffff82d080363094 T sh_audit_l2_table__guest_4
0xffff82d080363519 T sh_audit_l3_table__guest_4
0xffff82d080363882 T sh_audit_l4_table__guest_4
0xffff82d080363c0d t guest_4.o#sh_audit_gw
0xffff82d080363ed3 t guest_4.o#sh_page_fault__guest_4
0xffff82d080365f2a t hap.c#hap_update_cr3
0xffff82d080365f52 t hap.c#hap_gva_to_gfn_real_mode
0xffff82d080365f5f t hap.c#hap_p2m_ga_to_gfn_real_mode
0xffff82d080365f78 t hap.c#hap_free
0xffff82d080366023 t hap.c#hap_clean_dirty_bitmap
0xffff82d08036605b t hap.c#hap_page_fault
0xffff82d0803660b4 t hap.c#hap_invlpg
0xffff82d0803660ed t hap.c#hap_alloc
0xffff82d0803661ab t hap.c#hap_disable_log_dirty
0xffff82d0803662e1 t hap.c#hap_alloc_p2m_page
0xffff82d08036647f t hap.c#hap_enable_log_dirty
0xffff82d080366607 t hap.c#hap_write_p2m_entry
0xffff82d08036682a t hap.c#hap_free_p2m_page
0xffff82d080366a6e T hap_track_dirty_vram
0xffff82d080366f1c T hap_set_allocation
0xffff82d080367140 T hap_domain_init
0xffff82d080367168 T hap_enable
0xffff82d08036741e T hap_teardown
0xffff82d080367630 T hap_final_teardown
0xffff82d08036782b T hap_domctl
0xffff82d0803679fc T hap_vcpu_init
0xffff82d080367a17 T hap_paging_get_mode
0xffff82d080367a59 t hap.c#hap_update_paging_modes
0xffff82d080367cd5 T hap_p2m_ga_to_gfn_2_levels
0xffff82d080367f35 T hap_gva_to_gfn_2_levels
0xffff82d080367f53 T hap_p2m_ga_to_gfn_3_levels
0xffff82d0803681d9 T hap_gva_to_gfn_3_levels
0xffff82d0803681f7 T hap_p2m_ga_to_gfn_4_levels
0xffff82d080368483 T hap_gva_to_gfn_4_levels
0xffff82d0803684a1 T nestedp2m_write_p2m_entry
0xffff82d0803685ec T nestedhap_walk_L1_p2m
0xffff82d08036861a T nestedhvm_hap_nested_page_fault
0xffff82d08036895b T nept_sp_entry
0xffff82d080368966 T nept_get_ept_vpid_cap
0xffff82d0803689af T nept_translate_l2ga
0xffff82d080368e27 T xenoprof_arch_counter
0xffff82d080368ef4 T xenoprof_arch_ibs_counter
0xffff82d080368f8e T compat_oprof_arch_counter
0xffff82d08036905b T xenoprofile_get_mode
0xffff82d080369139 t nmi_int.c#passive_domain_msr_op_checks
0xffff82d0803691b5 t nmi_int.c#nmi_save_registers
0xffff82d080369269 t nmi_int.c#nmi_cpu_setup
0xffff82d08036929a t nmi_int.c#nmi_cpu_shutdown
0xffff82d08036932c t nmi_int.c#free_msrs
0xffff82d080369380 t nmi_int.c#nmi_callback
0xffff82d080369419 t nmi_int.c#force_cpu_type
0xffff82d08036946d t nmi_int.c#nmi_cpu_start
0xffff82d0803694f0 t nmi_int.c#nmi_cpu_stop
0xffff82d080369661 T passive_domain_do_rdmsr
0xffff82d0803696b0 T passive_domain_do_wrmsr
0xffff82d0803696ff T passive_domain_destroy
0xffff82d08036971f T nmi_setup_events
0xffff82d080369747 T nmi_reserve_counters
0xffff82d08036987c T nmi_enable_virq
0xffff82d080369893 T nmi_disable_virq
0xffff82d08036989e T nmi_release_counters
0xffff82d0803698cb T nmi_start
0xffff82d0803698f3 T nmi_stop
0xffff82d080369916 T xenoprof_arch_init
0xffff82d080369955 t op_model_p4.c#get_stagger
0xffff82d0803699a2 t op_model_p4.c#p4_stop
0xffff82d0803699f2 t op_model_p4.c#p4_start
0xffff82d080369a51 t op_model_p4.c#p4_fill_in_addresses
0xffff82d080369ccf t op_model_p4.c#p4_check_ctrs
0xffff82d080369e5d t op_model_p4.c#p4_setup_ctrs
0xffff82d08036a263 t op_model_ppro.c#ppro_fill_in_addresses
0xffff82d08036a2ba t op_model_ppro.c#ppro_setup_ctrs
0xffff82d08036a44b t op_model_ppro.c#ppro_start
0xffff82d08036a4c5 t op_model_ppro.c#ppro_stop
0xffff82d08036a533 t op_model_ppro.c#ppro_is_arch_pmu_msr
0xffff82d08036a5a0 t op_model_ppro.c#ppro_load_msr
0xffff82d08036a5d8 t op_model_ppro.c#ppro_save_msr
0xffff82d08036a60a t op_model_ppro.c#ppro_free_msr
0xffff82d08036a63a t op_model_ppro.c#ppro_allocate_msr
0xffff82d08036a6b1 t op_model_ppro.c#ppro_check_ctrs
0xffff82d08036a860 T arch_perfmon_setup_counters
0xffff82d08036a8d9 t op_model_athlon.c#lfsr_random
0xffff82d08036a90a t op_model_athlon.c#athlon_fill_in_addresses
0xffff82d08036a964 t op_model_athlon.c#fam15h_fill_in_addresses
0xffff82d08036a9e6 t op_model_athlon.c#athlon_setup_ctrs
0xffff82d08036ab2c t op_model_athlon.c#athlon_stop
0xffff82d08036abb3 t op_model_athlon.c#athlon_start
0xffff82d08036ad2f t op_model_athlon.c#athlon_check_ctrs
0xffff82d08036b228 T xenoprof_backtrace
0xffff82d08036b470 t callback.c#register_guest_nmi_callback
0xffff82d08036b503 t callback.c#register_guest_callback
0xffff82d08036b60f t callback.c#compat_register_guest_callback
0xffff82d08036b719 t callback.c#unregister_guest_nmi_callback
0xffff82d08036b743 T do_callback_op
0xffff82d08036b842 T do_set_callbacks
0xffff82d08036b89c T compat_callback_op
0xffff82d08036b99b T compat_set_callbacks
0xffff82d08036b9de T do_set_trap_table
0xffff82d08036bbb9 T compat_set_trap_table
0xffff82d08036bd8d T do_nmi_op
0xffff82d08036be0b T compat_nmi_op
0xffff82d08036be82 T pv_destroy_ldt
0xffff82d08036c034 T pv_destroy_gdt
0xffff82d08036c1dc T pv_set_gdt
0xffff82d08036c47c T do_set_gdt
0xffff82d08036c54f T compat_set_gdt
0xffff82d08036c75c T do_update_descriptor
0xffff82d08036c936 T compat_update_descriptor
0xffff82d08036c956 t domain.c#setup_compat_l4
0xffff82d08036ca48 t domain.c#release_compat_l4
0xffff82d08036cabb t domain.c#continue_nonidle_domain
0xffff82d08036cae0 t domain.c#_toggle_guest_pt
0xffff82d08036cc25 T switch_compat
0xffff82d08036cd32 T pv_vcpu_destroy
0xffff82d08036cd98 T pv_vcpu_initialise
0xffff82d08036ce9f T pv_domain_destroy
0xffff82d08036cef9 T pv_domain_initialise
0xffff82d08036d0be T toggle_guest_mode
0xffff82d08036d108 T toggle_guest_pt
0xffff82d08036d121 T pv_emul_read_descriptor
0xffff82d08036d286 T pv_emul_instruction_done
0xffff82d08036d2f4 t emul-gate-op.c#read_mem
0xffff82d08036d484 T pv_emulate_gate_op
0xffff82d08036e2f7 T pv_emulate_invalid_op
0xffff82d08036e5fc t emul-priv-op.c#check_guest_io_breakpoint
0xffff82d08036e6d9 t emul-priv-op.c#admin_io_okay
0xffff82d08036e71a t emul-priv-op.c#pci_cfg_ok
0xffff82d08036e873 T pv_emul_cpuid
0xffff82d08036e89a t emul-priv-op.c#read_segment
0xffff82d08036eaea t emul-priv-op.c#iopl_ok
0xffff82d08036eb61 t emul-priv-op.c#_wbinvd
0xffff82d08036ebb0 t emul-priv-op.c#write_cr
0xffff82d08036edfe t emul-priv-op.c#read_cr
0xffff82d08036ef7c t emul-priv-op.c#io_emul_stub_setup
0xffff82d08036f06b t emul-priv-op.c#guest_io_okay
0xffff82d08036f172 t emul-priv-op.c#validate
0xffff82d08036f26a t emul-priv-op.c#pv_emul_virt_to_linear
0xffff82d08036f304 t emul-priv-op.c#insn_fetch
0xffff82d08036f3b7 t emul-priv-op.c#read_msr
0xffff82d08036f88a t emul-priv-op.c#write_msr
0xffff82d08037012d T guest_io_read
0xffff82d08037033c t emul-priv-op.c#read_io
0xffff82d080370401 t emul-priv-op.c#rep_ins
0xffff82d08037068b T guest_io_write
0xffff82d08037088c t emul-priv-op.c#write_io
0xffff82d08037096f t emul-priv-op.c#rep_outs
0xffff82d080370c00 T pv_emulate_privileged_op
0xffff82d080370eb6 t grant_table.c#grant_to_pte_flags
0xffff82d080370f17 T create_grant_pv_mapping
0xffff82d0803713c0 T replace_grant_pv_mapping
0xffff82d080371ade T pv_hypercall
0xffff82d080371f1e T arch_do_multicall_call
0xffff82d08037204e T hypercall_page_initialise_ring3_kernel
0xffff82d0803720ce T hypercall_page_initialise_ring1_kernel
0xffff82d08037212a T do_iret
0xffff82d0803722bd T compat_iret
0xffff82d0803726be T do_set_debugreg
0xffff82d0803726de T do_get_debugreg
0xffff82d080372704 T do_fpu_taskswitch
0xffff82d080372747 T map_guest_l1e
0xffff82d080372819 T pv_map_ldt_shadow_page
0xffff82d080372a9e t ro-page-fault.c#pv_emul_is_mem_write
0xffff82d080372aaf t ro-page-fault.c#ptwr_emulated_read
0xffff82d080372b43 t ro-page-fault.c#ptwr_emulated_update
0xffff82d0803730dc t ro-page-fault.c#ptwr_emulated_cmpxchg
0xffff82d0803731ab t ro-page-fault.c#ptwr_emulated_write
0xffff82d08037323a T pv_ro_page_fault
0xffff82d08037360d t traps.c#nmi_mce_softirq
0xffff82d0803736cb T do_entry_int82
0xffff82d0803736f8 T pv_inject_event
0xffff82d080373923 T set_guest_machinecheck_trapbounce
0xffff82d08037399a T set_guest_nmi_trapbounce
0xffff82d080373a11 T pv_raise_interrupt
0xffff82d080373b00 T host_to_guest_gpr_switch
0xffff82d080373b60 T guest_to_host_gpr_switch
0xffff82d080373bb0 t traps.c#read_registers
0xffff82d080373c71 t traps.c#_show_registers
0xffff82d080373ebf t traps.c#print_xen_info
0xffff82d080373f18 T show_registers
0xffff82d080374227 T vcpu_show_registers
0xffff82d080374322 T show_page_walk
0xffff82d080374611 T do_double_fault
0xffff82d080374696 T subarch_percpu_traps_init
0xffff82d0803747fe T hypercall_page_initialise
0xffff82d08037486a T machine_kexec_get_xen
0xffff82d080374973 T pci_conf_read8
0xffff82d0803749fc T pci_conf_read16
0xffff82d080374a85 T pci_conf_read32
0xffff82d080374b06 T pci_conf_write8
0xffff82d080374b99 T pci_conf_write16
0xffff82d080374c2c T pci_conf_write32
0xffff82d080374ca9 T fam10h_check_enable_mmcfg
0xffff82d080375141 t mmconfig_64.c#get_virt
0xffff82d0803751a6 t mmconfig_64.c#mcfg_ioremap
0xffff82d08037523b T pci_mmcfg_read
0xffff82d08037530c T pci_mmcfg_write
0xffff82d0803753de T pci_mmcfg_arch_enable
0xffff82d080375504 T pci_mmcfg_arch_disable
0xffff82d080375559 T pci_mmcfg_decode
0xffff82d0803755e5 T pci_ro_mmcfg_decode
0xffff82d08037562f T pci_mmcfg_reserved
0xffff82d0803756e9 T arch_compat_vcpu_op
0xffff82d0803758aa T xlat_malloc
0xffff82d0803758f3 T compat_set_cx_pminfo
0xffff82d080375ba7 T compat_set_px_pminfo
0xffff82d080375d20 T entry_int82
0xffff82d080375de0 T compat_test_all_events
0xffff82d080375e1d t x86_64/compat/entry.S#compat_test_guest_events
0xffff82d080375e60 t x86_64/compat/entry.S#compat_process_softirqs
0xffff82d080375e80 t x86_64/compat/entry.S#compat_process_mce
0xffff82d080375ec0 t x86_64/compat/entry.S#compat_process_nmi
0xffff82d080375ef8 t x86_64/compat/entry.S#compat_process_trap
0xffff82d080375f10 T compat_restore_all_guest
0xffff82d080375fd0 T cr4_pv32_restore
0xffff82d080376020 T compat_sysenter
0xffff82d080376070 T compat_int80_direct_trap
0xffff82d08037607f t x86_64/compat/entry.S#compat_create_bounce_frame
0xffff82d08037617a t x86_64/compat/entry.S#compat_crash_page_fault_8
0xffff82d08037617d t x86_64/compat/entry.S#compat_crash_page_fault_4
0xffff82d080376180 t x86_64/compat/entry.S#compat_crash_page_fault
0xffff82d0803761a0 T switch_to_kernel
0xffff82d0803761ef t x86_64/entry.S#test_all_events
0xffff82d08037622c t x86_64/entry.S#test_guest_events
0xffff82d080376260 t x86_64/entry.S#process_softirqs
0xffff82d080376280 t x86_64/entry.S#process_mce
0xffff82d0803762c0 t x86_64/entry.S#process_nmi
0xffff82d0803762f8 t x86_64/entry.S#process_trap
0xffff82d080376310 T ret_from_intr
0xffff82d080376340 t x86_64/entry.S#create_bounce_frame
0xffff82d0803764b0 T clear_page_sse2
0xffff82d0803764e0 T copy_page_sse2
0xffff82d080376543 T rijndaelKeySetupEnc
0xffff82d08037689d T rijndaelEncrypt
0xffff82d080376ce8 T vhash_update
0xffff82d08037707b T vhash
0xffff82d08037770e T vmac
0xffff82d0803777c9 T vmac_set_key
0xffff82d080377940 T __x86_indirect_thunk_rax
0xffff82d080377950 T __x86_indirect_thunk_rcx
0xffff82d080377960 T __x86_indirect_thunk_rdx
0xffff82d080377970 T __x86_indirect_thunk_rbx
0xffff82d080377980 T __x86_indirect_thunk_rbp
0xffff82d080377990 T __x86_indirect_thunk_rsi
0xffff82d0803779a0 T __x86_indirect_thunk_rdi
0xffff82d0803779b0 T __x86_indirect_thunk_r8
0xffff82d0803779c0 T __x86_indirect_thunk_r9
0xffff82d0803779d0 T __x86_indirect_thunk_r10
0xffff82d0803779e0 T __x86_indirect_thunk_r11
0xffff82d0803779f0 T __x86_indirect_thunk_r12
0xffff82d080377a00 T __x86_indirect_thunk_r13
0xffff82d080377a10 T __x86_indirect_thunk_r14
0xffff82d080377a20 T __x86_indirect_thunk_r15
0xffff82d080378000 T cstar_enter
0xffff82d080378000 T _stextentry
0xffff82d08037816b t x86_64/compat/entry.S#arch/x86/x86_64/compat/entry.o.unlikely
0xffff82d0803781b0 t x86_64/entry.S#restore_all_guest
0xffff82d0803782f0 t x86_64/entry.S#iret_exit_to_guest
0xffff82d080378310 t x86_64/entry.S#restore_all_xen
0xffff82d080378390 T lstar_enter
0xffff82d0803784b0 T sysenter_entry
0xffff82d0803784b8 T sysenter_eflags_saved
0xffff82d080378610 T int80_direct_trap
0xffff82d080378773 t x86_64/entry.S#int80_slow_path
0xffff82d0803787a0 T common_interrupt
0xffff82d0803788c0 T page_fault
0xffff82d0803788c8 T handle_exception
0xffff82d0803789c7 t x86_64/entry.S#handle_exception_saved
0xffff82d080378a5b t x86_64/entry.S#exception_with_ints_disabled
0xffff82d080378abb t x86_64/entry.S#FATAL_exception_with_ints_disabled
0xffff82d080378ad0 T divide_error
0xffff82d080378ae0 T coprocessor_error
0xffff82d080378af0 T simd_coprocessor_error
0xffff82d080378b00 T device_not_available
0xffff82d080378b10 T debug
0xffff82d080378b20 T int3
0xffff82d080378b30 T overflow
0xffff82d080378b40 T bounds
0xffff82d080378b50 T invalid_op
0xffff82d080378b60 T invalid_TSS
0xffff82d080378b70 T segment_not_present
0xffff82d080378b80 T stack_segment
0xffff82d080378b90 T general_protection
0xffff82d080378ba0 T alignment_check
0xffff82d080378bb0 T double_fault
0xffff82d080378cc0 T nmi
0xffff82d080378cca t x86_64/entry.S#handle_ist_exception
0xffff82d080378e80 T machine_check
0xffff82d080378e8f T trap_nop
0xffff82d080378e91 t x86_64/entry.S#autogen_stubs
0xffff82d080379d6c t x86_64/entry.S#arch/x86/x86_64/entry.o.unlikely
0xffff82d08037a000 T _etextentry
0xffff82d08037acf0 t x86_64/entry.S#domain_crash_page_fault_6x8
0xffff82d08037acf4 t x86_64/entry.S#domain_crash_page_fault_5x8
0xffff82d08037acf8 t x86_64/entry.S#domain_crash_page_fault_4x8
0xffff82d08037acfc t x86_64/entry.S#domain_crash_page_fault_3x8
0xffff82d08037ad00 t x86_64/entry.S#domain_crash_page_fault_2x8
0xffff82d08037ad04 t x86_64/entry.S#domain_crash_page_fault_1x8
0xffff82d08037ad08 t x86_64/entry.S#domain_crash_page_fault_0x8
0xffff82d08037ad20 T dom_crash_sync_extable
0xffff82d08037b000 T kexec_reloc
0xffff82d08037b016 t kexec_reloc.S#identity_mapped
0xffff82d08037b03f t kexec_reloc.S#call_64_bit
0xffff82d08037b043 t kexec_reloc.S#call_32_bit
0xffff82d08037b071 t kexec_reloc.S#relocate_pages
0xffff82d08037b07a t kexec_reloc.S#next_entry
0xffff82d08037b081 t kexec_reloc.S#is_dest
0xffff82d08037b092 t kexec_reloc.S#is_ind
0xffff82d08037b0a3 t kexec_reloc.S#is_done
0xffff82d08037b0a8 t kexec_reloc.S#is_source
0xffff82d08037b0c1 t kexec_reloc.S#is_zero
0xffff82d08037b0d2 t kexec_reloc.S#done
0xffff82d08037b0d4 t kexec_reloc.S#compatibility_mode
0xffff82d08037b108 t kexec_reloc.S#compatibility_mode_far
0xffff82d08037b10e t kexec_reloc.S#compat_mode_gdt_desc
0xffff82d08037b118 t kexec_reloc.S#compat_mode_gdt
0xffff82d08037b130 t kexec_reloc.S#compat_mode_idt
0xffff82d08037b1b6 T kexec_reloc_size
0xffff82d08037b1b6 t kexec_reloc.S#reloc_stack
0xffff82d08037b1ba T _etext
0xffff82d0803f1000 T __init_begin
0xffff82d0803f1000 T __2M_init_start
0xffff82d0803f1000 T _sinittext
0xffff82d0803f1000 T __2M_rodata_end
0xffff82d0803f1000 t .init.text
0xffff82d0803f1000 t head.o#bad_cpu
0xffff82d0803f1008 t head.o#not_multiboot
0xffff82d0803f105e t head.o#__efi64_mb2_start
0xffff82d0803f111e t head.o#x86_32_switch
0xffff82d0803f1140 t head.o#cs32_switch
0xffff82d0803f115f t head.o#__start
0xffff82d0803f11ce t head.o#trampoline_bios_setup
0xffff82d0803f122e t head.o#trampoline_setup
0xffff82d0803f13e2 t head.o#cmdline_parse_early
0xffff82d0803f1d82 t head.o#reloc
0xffff82d0803f2530 T trampoline_realmode_entry
0xffff82d0803f2530 T trampoline_start
0xffff82d0803f255a t head.o#idt_48
0xffff82d0803f2562 t head.o#gdt_48
0xffff82d0803f2568 t head.o#trampoline_gdt
0xffff82d0803f25a0 T trampoline_misc_enable_off
0xffff82d0803f25a8 T cpuid_ext_features
0xffff82d0803f25ac T trampoline_xen_phys_start
0xffff82d0803f25b0 T trampoline_cpu_started
0xffff82d0803f25b1 t head.o#trampoline_protmode_entry
0xffff82d0803f2624 t head.o#start64
0xffff82d0803f2640 T wakeup_start
0xffff82d0803f26ae t head.o#mode_setw
0xffff82d0803f26b7 t head.o#setbadw
0xffff82d0803f26b9 t head.o#check_vesaw
0xffff82d0803f26cc t head.o#_setbadw
0xffff82d0803f26ce t head.o#bogus_real_magic
0xffff82d0803f26d8 t head.o#real_magic
0xffff82d0803f26dc T video_mode
0xffff82d0803f26e0 T video_flags
0xffff82d0803f26e4 t head.o#trampoline_seg
0xffff82d0803f26e6 t head.o#wakeup_32
0xffff82d0803f275a t head.o#wakeup_64
0xffff82d0803f2766 t head.o#bogus_saved_magic
0xffff82d0803f2780 T wakeup_stack_start
0xffff82d0803f2780 t head.o#trampoline_boot_cpu_entry
0xffff82d0803f281e t head.o#skip_realmode
0xffff82d0803f281e t head.o#early_boot_opts
0xffff82d0803f281f t head.o#opt_edd
0xffff82d0803f2820 t head.o#opt_edid
0xffff82d0803f2822 T boot_vid_mode
0xffff82d0803f2824 t head.o#vesa_size
0xffff82d0803f282a T kbd_shift_flags
0xffff82d0803f282b t head.o#rm_idt
0xffff82d0803f2831 t head.o#get_memory_map
0xffff82d0803f28b0 T e820map_copy
0xffff82d0803f28cc t head.o#e820map
0xffff82d0803f32cc t head.o#e820nr
0xffff82d0803f32d0 T lowmem_kb
0xffff82d0803f32d4 T highmem_kb
0xffff82d0803f32d8 t head.o#get_edd
0xffff82d0803f32df t head.o#edd_start
0xffff82d0803f32e4 t head.o#edd_check_ext
0xffff82d0803f3300 t head.o#edd_get_device_params
0xffff82d0803f330d t head.o#edd_get_legacy_chs
0xffff82d0803f3335 t head.o#edd_legacy_done
0xffff82d0803f333e t head.o#edd_next
0xffff82d0803f3349 t head.o#edd_done
0xffff82d0803f33c6 T boot_edd_info_nr
0xffff82d0803f33c7 T boot_mbr_signature_nr
0xffff82d0803f33c8 T boot_mbr_signature
0xffff82d0803f3448 T boot_edd_info
0xffff82d0803f3530 T wakeup_stack
0xffff82d0803f3634 t head.o#video
0xffff82d0803f3657 t head.o#vid2
0xffff82d0803f365a t head.o#vid1
0xffff82d0803f3661 t head.o#basic_detect
0xffff82d0803f367e t head.o#basret
0xffff82d0803f367f t head.o#mode_params
0xffff82d0803f36ad t head.o#mopar1
0xffff82d0803f36b3 t head.o#mopar2
0xffff82d0803f36b7 t head.o#mopar_gr
0xffff82d0803f3730 t head.o#dac_set
0xffff82d0803f3753 t head.o#dac_done
0xffff82d0803f3769 t head.o#no_pm
0xffff82d0803f376c t head.o#mode_menu
0xffff82d0803f3776 t head.o#nokey
0xffff82d0803f3786 t head.o#defmd1
0xffff82d0803f3787 t head.o#listm
0xffff82d0803f378a t head.o#listm0
0xffff82d0803f379f t head.o#an2
0xffff82d0803f37a6 t head.o#an1
0xffff82d0803f37b6 t head.o#lm1
0xffff82d0803f380b t head.o#skip_bail
0xffff82d0803f382c t head.o#skip_pause
0xffff82d0803f3835 t head.o#lm2
0xffff82d0803f3840 t head.o#lm3
0xffff82d0803f385b t head.o#lmbs
0xffff82d0803f3871 t head.o#lment
0xffff82d0803f389a t head.o#lmhx
0xffff82d0803f389c t head.o#lmhex
0xffff82d0803f38b5 t head.o#lmhx1
0xffff82d0803f38bc t head.o#lmuse1
0xffff82d0803f38c0 t head.o#mnusel
0xffff82d0803f38d5 t head.o#lmuse
0xffff82d0803f38da t head.o#lmbad
0xffff82d0803f38e4 t head.o#lmdef
0xffff82d0803f38e5 t head.o#_setrec
0xffff82d0803f38e8 t head.o#_set_80x25
0xffff82d0803f38eb t head.o#mode_set
0xffff82d0803f390c t head.o#setbad
0xffff82d0803f390e t head.o#setspc
0xffff82d0803f391b t head.o#setmenu
0xffff82d0803f3931 t head.o#check_vesa
0xffff82d0803f3975 t head.o#_setbad
0xffff82d0803f3977 t head.o#setrec
0xffff82d0803f39a8 t head.o#rct1
0xffff82d0803f39af t head.o#rct2
0xffff82d0803f39b3 t head.o#rct3
0xffff82d0803f39b4 t head.o#inidx
0xffff82d0803f39b9 t head.o#setvesabysize
0xffff82d0803f39ef t head.o#spec_inits
0xffff82d0803f39ff t head.o#set_80x25
0xffff82d0803f3a05 t head.o#use_80x25
0xffff82d0803f3a13 t head.o#set_8pixel
0xffff82d0803f3a16 t head.o#set_8pt
0xffff82d0803f3a34 t head.o#set_80x28
0xffff82d0803f3a37 t head.o#set14
0xffff82d0803f3a45 t head.o#set_current
0xffff82d0803f3a47 t head.o#set_80x43
0xffff82d0803f3a55 t head.o#set_80x30
0xffff82d0803f3a64 t head.o#set48a
0xffff82d0803f3aa2 t head.o#set_80x34
0xffff82d0803f3ab1 t head.o#setvde
0xffff82d0803f3ab6 t head.o#set_80x60
0xffff82d0803f3ac7 t head.o#outidx
0xffff82d0803f3ad0 t head.o#mode_table
0xffff82d0803f3b06 t head.o#mtab1
0xffff82d0803f3b0a t head.o#ret0
0xffff82d0803f3b0b t head.o#vga_modes
0xffff82d0803f3b3b t head.o#vga_modes_end
0xffff82d0803f3b3b t head.o#vesa_modes
0xffff82d0803f3b6b t head.o#vesa1
0xffff82d0803f3b80 t head.o#vesa2
0xffff82d0803f3bb4 t head.o#vesan
0xffff82d0803f3bb6 t head.o#vesae
0xffff82d0803f3bbf t head.o#vesar
0xffff82d0803f3bc2 t head.o#getkey
0xffff82d0803f3bc7 t head.o#getkt
0xffff82d0803f3bd2 t head.o#lminute
0xffff82d0803f3bd4 t head.o#again
0xffff82d0803f3be4 t head.o#flush
0xffff82d0803f3bf0 t head.o#empty
0xffff82d0803f3bf1 t head.o#prthw
0xffff82d0803f3bf8 t head.o#prthb
0xffff82d0803f3c02 t head.o#prthn
0xffff82d0803f3c08 t head.o#prth1
0xffff82d0803f3c0c t head.o#prtdec
0xffff82d0803f3c24 t head.o#lt100
0xffff82d0803f3c29 t head.o#skip10
0xffff82d0803f3c34 t head.o#prtstr
0xffff82d0803f3c3e t head.o#fin
0xffff82d0803f3c3f t head.o#prtsp2
0xffff82d0803f3c42 t head.o#prtspc
0xffff82d0803f3c44 t head.o#prtchr
0xffff82d0803f3c53 t head.o#beep
0xffff82d0803f3c57 t head.o#gettime
0xffff82d0803f3c6a t head.o#store_edid
0xffff82d0803f3ccb t head.o#mt_end
0xffff82d0803f3ccd t head.o#edit_buf
0xffff82d0803f3cd3 t head.o#card_name
0xffff82d0803f3cd5 t head.o#graphic_mode
0xffff82d0803f3cd6 t head.o#dac_size
0xffff82d0803f3cd7 t head.o#keymsg
0xffff82d0803f3d2b t head.o#listhdr
0xffff82d0803f3d52 t head.o#crlft
0xffff82d0803f3d55 t head.o#prompt
0xffff82d0803f3d75 t head.o#unknt
0xffff82d0803f3d93 t head.o#badmdt
0xffff82d0803f3dba t head.o#vesaer
0xffff82d0803f3e00 t head.o#textmode
0xffff82d0803f3e08 t head.o#menu_more_msg
0xffff82d0803f3e1f t head.o#menu_bail_msg
0xffff82d0803f3e32 t head.o#svga_name
0xffff82d0803f3e33 t head.o#vga_name
0xffff82d0803f3e37 t head.o#vesa_name
0xffff82d0803f3e3c t head.o#name_bann
0xffff82d0803f3e4c t head.o#force_size
0xffff82d0803f3e4e T boot_vid_info
0xffff82d0803f3e7e T boot_edid_info
0xffff82d0803f3efe T boot_edid_caps
0xffff82d0803f3f00 T trampoline_end
0xffff82d0803f3f00 t boot.c#efi_arch_cpu
0xffff82d0803f3f36 t boot.c#FormatDec
0xffff82d0803f3f96 t boot.c#FormatHex
0xffff82d0803f3feb t boot.c#DisplayUint
0xffff82d0803f4064 t boot.c#wstrcmp
0xffff82d0803f4094 t boot.c#w2s
0xffff82d0803f40c1 t boot.c#get_argv
0xffff82d0803f41d3 t boot.c#split_string
0xffff82d0803f4222 t boot.c#pre_parse
0xffff82d0803f42d8 t boot.c#efi_init
0xffff82d0803f4353 t boot.c#efi_console_set_mode
0xffff82d0803f43f8 t boot.c#efi_get_gop
0xffff82d0803f45d3 t boot.c#efi_find_gop_mode
0xffff82d0803f4731 t boot.c#efi_variables
0xffff82d0803f47f8 t boot.c#set_color
0xffff82d0803f4861 t boot.c#efi_set_gop_mode
0xffff82d0803f4a66 t boot.c#rt_range_valid
0xffff82d0803f4a71 t boot.c#setup_efi_pci
0xffff82d0803f4ef4 t boot.c#blexit
0xffff82d0803f507d t boot.c#PrintErrMesg
0xffff82d0803f5119 t boot.c#edd_put_string
0xffff82d0803f5191 t boot.c#efi_arch_edd
0xffff82d0803f567a t boot.c#ebmalloc
0xffff82d0803f56b8 t boot.c#efi_arch_relocate_image
0xffff82d0803f57e9 t boot.c#match_guid
0xffff82d0803f5823 t boot.c#efi_tables
0xffff82d0803f593b t boot.c#relocate_trampoline
0xffff82d0803f59c0 t boot.c#efi_exit_boot
0xffff82d0803f5ca7 t boot.c#s2w
0xffff82d0803f5d23 t boot.c#place_string
0xffff82d0803f5de4 t boot.c#read_file
0xffff82d0803f6203 t boot.c#get_value
0xffff82d0803f637e t boot.c#parse_efi_param
0xffff82d0803f6482 t boot.c#ram_range_valid
0xffff82d0803f6502 t boot.c#efi_arch_memory_setup
0xffff82d0803f66a3 t boot.c#copy_mapping
0xffff82d0803f69b4 T efi_multiboot2
0xffff82d0803f6ab7 T efi_start
0xffff82d0803f7aa6 T efi_init_memory
0xffff82d0803f842b t core_parking.c#setup_core_parking_option
0xffff82d0803f8491 t core_parking.c#core_parking_init
0xffff82d0803f84ea T register_cpu_notifier
0xffff82d0803f852a t cpupool.c#cpupool_presmp_init
0xffff82d0803f8594 t domain.c#parse_extra_guest_irqs
0xffff82d0803f860a t event_channel.c#dump_evtchn_info_key_init
0xffff82d0803f8632 t grant_table.c#parse_gnttab
0xffff82d0803f8736 t grant_table.c#gnttab_usage_init
0xffff82d0803f875e T gnttab_dom0_frames
0xffff82d0803f876a T cmdline_parse
0xffff82d0803f87ad T do_presmp_initcalls
0xffff82d0803f87e4 T do_initcalls
0xffff82d0803f881b T initialize_keytable
0xffff82d0803f8850 t kexec.c#parse_crashinfo_maxaddr
0xffff82d0803f88af t kexec.c#parse_crashkernel
0xffff82d0803f8b90 t kexec.c#parse_low_crashinfo
0xffff82d0803f8c52 t kexec.c#kexec_init
0xffff82d0803f8da1 T set_kexec_crash_area_size
0xffff82d0803f8e29 T kexec_early_calculations
0xffff82d0803f8e61 T init_constructors
0xffff82d0803f8e98 t livepatch.c#livepatch_init
0xffff82d0803f8ec5 t memory.c#parse_max_order
0xffff82d0803f8f53 T notifier_chain_register
0xffff82d0803f8f88 T notifier_chain_unregister
0xffff82d0803f8fcc t page_alloc.c#pagealloc_keyhandler_init
0xffff82d0803f8ff4 t page_alloc.c#register_heap_trigger
0xffff82d0803f901c t page_alloc.c#find_non_smt
0xffff82d0803f9163 t page_alloc.c#bootmem_region_add
0xffff82d0803f92a2 t page_alloc.c#bootmem_region_zap
0xffff82d0803f9335 T init_boot_pages
0xffff82d0803f944a T alloc_boot_pages
0xffff82d0803f94ee T heap_init_late
0xffff82d0803f9b46 T xenheap_max_mfn
0xffff82d0803f9b98 t page_alloc.c#smp_scrub_heap_pages
0xffff82d0803f9d49 T end_boot_allocator
0xffff82d0803f9f91 T pdx_init_mask
0xffff82d0803f9fac T pdx_region_mask
0xffff82d0803f9fcf T pfn_pdx_hole_setup
0xffff82d0803fa0a7 t random.c#init_boot_random
0xffff82d0803fa0bd t radix-tree.c#radix_tree_init_maxindex
0xffff82d0803fa16a T rcu_init
0xffff82d0803fa22a T scheduler_init
0xffff82d0803fa561 T softirq_init
0xffff82d0803fa567 t stop_machine.c#cpu_stopmachine_init
0xffff82d0803fa5fd T tasklet_subsys_init
0xffff82d0803fa644 T timer_init
0xffff82d0803fa6c0 T init_trace_bufs
0xffff82d0803fa75c t version.c#xen_build_init
0xffff82d0803fa856 T unregister_init_virtual_region
0xffff82d0803fa873 T setup_virtual_regions
0xffff82d0803fa90b T vm_init_type
0xffff82d0803faae1 t tmem.c#init_tmem
0xffff82d0803fab8c T tmem_init
0xffff82d0803fac36 t libelf-tools.c#elf_ptrval_in_range
0xffff82d0803fac6a T elf_mark_broken
0xffff82d0803fac81 T elf_check_broken
0xffff82d0803fac8e T elf_access_ok
0xffff82d0803fad03 T elf_memcpy_safe
0xffff82d0803fad4f T elf_memset_safe
0xffff82d0803fad8a T elf_access_unsigned
0xffff82d0803fae38 T elf_round_up
0xffff82d0803fae5f T elf_shdr_count
0xffff82d0803faee0 T elf_phdr_count
0xffff82d0803faf14 T elf_shdr_by_index
0xffff82d0803fafbe T elf_phdr_by_index
0xffff82d0803fb068 T elf_strval
0xffff82d0803fb0ec T elf_section_name
0xffff82d0803fb13d T elf_shdr_by_name
0xffff82d0803fb1c7 T elf_strfmt
0xffff82d0803fb1e0 T elf_section_start
0xffff82d0803fb214 T elf_section_end
0xffff82d0803fb28b T elf_segment_start
0xffff82d0803fb2bf T elf_segment_end
0xffff82d0803fb336 T elf_sym_by_name
0xffff82d0803fb442 T elf_sym_by_index
0xffff82d0803fb479 T elf_note_name
0xffff82d0803fb488 T elf_note_desc
0xffff82d0803fb4cc T elf_note_numeric
0xffff82d0803fb552 T elf_note_numeric_array
0xffff82d0803fb614 T elf_note_next
0xffff82d0803fb6df T elf_is_elfbinary
0xffff82d0803fb6f9 T elf_phdr_is_loadable
0xffff82d0803fb785 T elf_set_xdest
0xffff82d0803fb7a6 t libelf-loader.c#elf_memcpy
0xffff82d0803fb846 t libelf-loader.c#elf_load_image
0xffff82d0803fb8a2 t libelf-loader.c#elf_load_bsdsyms
0xffff82d0803fc002 T elf_init
0xffff82d0803fc36c T elf_set_verbose
0xffff82d0803fc379 T elf_parse_bsdsyms
0xffff82d0803fc4fc T elf_parse_binary
0xffff82d0803fc668 T elf_load_binary
0xffff82d0803fc854 T elf_get_ptr
0xffff82d0803fc865 T elf_lookup_addr
0xffff82d0803fc911 T elf_xen_parse_features
0xffff82d0803fcac1 T elf_xen_parse_note
0xffff82d0803fce79 t libelf-dominfo.c#elf_xen_parse_notes
0xffff82d0803fcf50 T elf_xen_parse_guest_info
0xffff82d0803fd40c T elf_xen_parse
0xffff82d0803fdbf7 t gunzip.c#free
0xffff82d0803fdc1e t gunzip.c#huft_free
0xffff82d0803fdc45 t gunzip.c#flush_window
0xffff82d0803fdca9 t gunzip.c#error
0xffff82d0803fdcc1 t gunzip.c#malloc
0xffff82d0803fdd2f t gunzip.c#huft_build
0xffff82d0803fe373 t gunzip.c#fill_inbuf
0xffff82d0803fe383 t gunzip.c#inflate_codes
0xffff82d0803fe86f t gunzip.c#inflate_fixed
0xffff82d0803fea0f t gunzip.c#inflate_dynamic
0xffff82d0803ff083 T gzip_check
0xffff82d0803ff0b5 T perform_gunzip
0xffff82d0803ff8ba T warning_add
0xffff82d0803ff8f1 T warning_print
0xffff82d0803ff9d5 t decompress.c#error
0xffff82d0803ff9ef T decompress
0xffff82d0803ffbd6 t bunzip2.c#get_bits
0xffff82d0803ffcdd t bunzip2.c#get_next_block
0xffff82d080400690 t bunzip2.c#nofill
0xffff82d08040069b T bunzip2
0xffff82d080400a95 t unxz.c#dec_vli
0xffff82d080400b0a t unxz.c#crc32_validate
0xffff82d080400b67 t unxz.c#dict_repeat
0xffff82d080400bf5 t unxz.c#lzma_len
0xffff82d080400df2 t unxz.c#lzma_main
0xffff82d08040182a t unxz.c#bcj_x86
0xffff82d080401a2b t unxz.c#fill_temp
0xffff82d080401ab4 t unxz.c#bcj_flush
0xffff82d080401b1c T xz_crc32_init
0xffff82d080401b5e T xz_crc32
0xffff82d080401b90 t unxz.c#index_update
0xffff82d080401bbe T xz_dec_reset
0xffff82d080401c54 T xz_dec_lzma2_run
0xffff82d08040249d T xz_dec_lzma2_create
0xffff82d080402526 T xz_dec_lzma2_reset
0xffff82d0804025c8 T xz_dec_lzma2_end
0xffff82d0804025f2 T xz_dec_end
0xffff82d08040262b T xz_dec_bcj_run
0xffff82d080402831 T xz_dec_bcj_create
0xffff82d08040285a T xz_dec_init
0xffff82d0804028f3 T xz_dec_bcj_reset
0xffff82d080402936 T xz_dec_run
0xffff82d08040321c T unxz
0xffff82d0804034c1 t unlzma.c#nofill
0xffff82d0804034cc t unlzma.c#rc_read
0xffff82d08040351a t unlzma.c#rc_do_normalize
0xffff82d08040355a t unlzma.c#rc_get_bit
0xffff82d0804035f7 T unlzma
0xffff82d0804045ec T unlzo
0xffff82d080404a2a T lz4_decompress
0xffff82d080404d0b T unlz4
0xffff82d08040502a T find_cpio_data
0xffff82d0804052c8 T console_has
0xffff82d08040533e T console_init_preirq
0xffff82d08040557d T console_init_ring
0xffff82d080405697 T console_init_postirq
0xffff82d0804056e3 T console_endboot
0xffff82d080405825 t ns16550.c#ns16550_irq
0xffff82d08040583c t ns16550.c#parse_parity_char
0xffff82d080405877 t ns16550.c#ns16550_endboot
0xffff82d0804058aa t ns16550.c#ns16550_init_postirq
0xffff82d080405a53 t ns16550.c#ns16550_init_preirq
0xffff82d080405b0d t ns16550.c#pci_uart_config
0xffff82d0804060b4 T ns16550_init
0xffff82d080406b94 t ehci-dbgp.c#ehci_dbgp_endboot
0xffff82d080406ba3 t ehci-dbgp.c#__find_dbgp
0xffff82d080406c0d t ehci-dbgp.c#ehci_dbgp_init_postirq
0xffff82d080406c83 t ehci-dbgp.c#ehci_dbgp_init_preirq
0xffff82d080406dce T ehci_dbgp_init
0xffff82d080407073 T serial_parse_handle
0xffff82d0804071f8 T serial_set_rx_handler
0xffff82d080407354 T serial_init_preirq
0xffff82d080407392 T serial_init_postirq
0xffff82d0804073f1 T serial_endboot
0xffff82d080407430 T serial_irq
0xffff82d080407493 T serial_register_uart
0xffff82d0804074b8 T serial_async_transmit
0xffff82d08040754c t cpufreq.c#setup_cpufreq_option
0xffff82d0804078e4 t cpufreq.c#cpufreq_presmp_init
0xffff82d0804078fb T cpufreq_register_governor
0xffff82d080407958 T cpufreq_register_driver
0xffff82d0804079c5 t cpufreq_ondemand.c#cpufreq_dbs_handle_option
0xffff82d080407b00 t cpufreq_ondemand.c#cpufreq_gov_dbs_init
0xffff82d080407b12 t cpufreq_misc_governors.c#cpufreq_userspace_handle_option
0xffff82d080407b68 t cpufreq_misc_governors.c#cpufreq_gov_performance_init
0xffff82d080407b7a t cpufreq_misc_governors.c#cpufreq_gov_powersave_init
0xffff82d080407b8c t cpufreq_misc_governors.c#cpufreq_gov_userspace_init
0xffff82d080407c34 T parse_pci_seg
0xffff82d080407d5b T parse_pci
0xffff82d080407d6e T vpci_add_handlers
0xffff82d080407e4d t iommu.c#parse_iommu_param
0xffff82d0804081bf T iommu_hwdom_init
0xffff82d080408384 T iommu_setup
0xffff82d080408545 t io.c#setup_dpci_softirq
0xffff82d0804085fb t pci.c#parse_phantom_dev
0xffff82d0804086e0 t pci.c#parse_pci_param
0xffff82d08040880a t pci.c#setup_one_hwdom_device
0xffff82d0804088c4 t pci.c#setup_dump_pcidevs
0xffff82d0804088ec T pt_pci_init
0xffff82d080408919 T pci_add_segment
0xffff82d080408930 t pci.c#_setup_hwdom_pci_devices
0xffff82d080408a7d T pci_hide_device
0xffff82d080408ad3 T pci_ro_device
0xffff82d080408bad T pci_device_detect
0xffff82d080408bed t pci.c#_scan_pci_devices
0xffff82d080408d03 T scan_pci_devices
0xffff82d080408d32 T setup_hwdom_pci_devices
0xffff82d080408d5e t iommu.c#intel_iommu_hwdom_init
0xffff82d080408ebe T iommu_alloc
0xffff82d080409233 T iommu_free
0xffff82d0804092b7 t iommu.c#setup_hwdom_device
0xffff82d0804092cd T intel_vtd_setup
0xffff82d0804097ba t dmar.c#acpi_register_drhd_unit
0xffff82d080409816 t dmar.c#acpi_dmar_check_length
0xffff82d080409847 t dmar.c#acpi_parse_dev_scope
0xffff82d080409d05 t dmar.c#parse_rmrr_param
0xffff82d080409f01 T acpi_dmar_init
0xffff82d08040a2a9 t dmar.c#acpi_parse_dmar
0xffff82d08040ac6c T platform_supports_x2apic
0xffff82d08040ac9a T iommu_supports_eim
0xffff82d08040ad99 T intel_setup_hpet_msi
0xffff82d08040ae5a t quirks.c#parse_snb_timeout
0xffff82d08040aeef T platform_quirks_init
0xffff82d08040b158 T vtd_set_hwdom_mapping
0xffff82d08040b2b2 t iommu_init.c#allocate_buffer
0xffff82d08040b347 t iommu_init.c#allocate_ring_buffer
0xffff82d08040b3db t iommu_init.c#deallocate_buffer
0xffff82d08040b40e t iommu_init.c#deallocate_ring_buffer
0xffff82d08040b441 t iommu_init.c#amd_iommu_setup_device_table
0xffff82d08040b5c2 T amd_iommu_init
0xffff82d08040bc79 T amd_iommu_set_intremap_table
0xffff82d08040bcb1 T iommu_dte_add_device_entry
0xffff82d08040bd09 T amd_iov_detect
0xffff82d08040bdb6 t pci_amd_iommu.c#amd_iommu_hwdom_init
0xffff82d08040bf0f T get_next_ioapic_sbdf_index
0xffff82d08040bf30 T amd_iommu_setup_ioapic_remapping
0xffff82d08040c1b0 T amd_iommu_free_intremap_table
0xffff82d08040c1e9 T amd_iommu_alloc_intremap_table
0xffff82d08040c261 T amd_setup_hpet_msi
0xffff82d08040c347 T get_iommu_features
0xffff82d08040c3fe T amd_iommu_detect_one_acpi
0xffff82d08040c660 t iommu_acpi.c#parse_ivrs_hpet
0xffff82d08040c73e t iommu_acpi.c#parse_ivrs_ioapic
0xffff82d08040c85b t iommu_acpi.c#get_last_bdf_acpi
0xffff82d08040ca4f t iommu_acpi.c#get_supported_ivhd_type
0xffff82d08040cb89 t iommu_acpi.c#detect_iommu_acpi
0xffff82d08040cc7c t iommu_acpi.c#find_iommu_from_bdf_cap
0xffff82d08040ccb7 t iommu_acpi.c#reserve_unity_map_for_device
0xffff82d08040cd32 t iommu_acpi.c#add_ivrs_mapping_entry
0xffff82d08040cde6 t iommu_acpi.c#register_exclusion_range_for_device
0xffff82d08040cf58 t iommu_acpi.c#parse_ivrs_table
0xffff82d08040e514 T amd_iommu_detect_acpi
0xffff82d08040e52d T amd_iommu_get_ivrs_dev_entries
0xffff82d08040e550 T amd_iommu_update_ivrs_mapping_acpi
0xffff82d08040e569 T amd_iommu_get_supported_ivhd_type
0xffff82d08040e582 T iommu_setup_hpet_msi
0xffff82d08040e5c2 T arch_iommu_check_autotranslated_hwdom
0xffff82d08040e5e2 T acpi_parse_srat
0xffff82d08040e603 t numa.c#acpi_parse_slit
0xffff82d08040e613 T acpi_table_print_srat_entry
0xffff82d08040e63d t numa.c#acpi_parse_memory_affinity
0xffff82d08040e66f t numa.c#acpi_parse_processor_affinity
0xffff82d08040e6a1 t numa.c#acpi_parse_x2apic_affinity
0xffff82d08040e6d3 T acpi_table_parse_srat
0xffff82d08040e6f2 T acpi_numa_init
0xffff82d08040e76e T acpi_os_vprintf
0xffff82d08040e7a3 T acpi_os_printf
0xffff82d08040e7e1 T acpi_os_get_root_pointer
0xffff82d08040e85a T acpi_os_alloc_memory
0xffff82d08040e900 T acpi_os_zalloc_memory
0xffff82d08040e961 T acpi_os_free_memory
0xffff82d08040ea51 T acpi_tb_print_table_header
0xffff82d08040eb21 T acpi_tb_verify_checksum
0xffff82d08040eb77 T acpi_tb_install_table
0xffff82d08040ec4d T acpi_tb_parse_root_table
0xffff82d08040efa5 T acpi_tb_create_local_fadt
0xffff82d08040f2d7 T acpi_tb_parse_fadt
0xffff82d08040f375 T acpi_tb_verify_table
0xffff82d08040f3d7 T acpi_tb_resize_root_table_list
0xffff82d08040f4a2 T acpi_allocate_root_table
0xffff82d08040f4bd T acpi_initialize_tables
0xffff82d08040f544 T acpi_get_table
0xffff82d08040f5ea T acpi_get_table_phys
0xffff82d08040f6bf t tbxfroot.c#acpi_tb_validate_rsdp
0xffff82d08040f732 T acpi_find_root_pointer
0xffff82d08040f935 T acpi_format_exception
0xffff82d08040f974 T acpi_ut_validate_exception
0xffff82d08040fa45 T acpi_ut_error
0xffff82d08040fab3 T acpi_ut_warning
0xffff82d08040fb21 T acpi_ut_info
0xffff82d08040fb85 T erst_init
0xffff82d08040feb3 T acpi_hest_init
0xffff82d08041004b t apei-base.c#apei_exec_for_each_entry
0xffff82d0804100f5 t apei-base.c#pre_map_gar_callback
0xffff82d08041011b t apei-base.c#post_unmap_gar_callback
0xffff82d080410146 T apei_exec_post_unmap_gars
0xffff82d080410162 T apei_exec_pre_map_gars
0xffff82d0804101f6 T apei_pre_map
0xffff82d0804103b5 T apei_pre_map_gar
0xffff82d080410405 T apei_post_unmap_gar
0xffff82d0804104cb t tables.c#acpi_parse_apic_instance
0xffff82d08041050a T acpi_table_print_madt_entry
0xffff82d080410837 T acpi_table_get_entry_madt
0xffff82d08041092c T acpi_parse_entries
0xffff82d080410a88 T acpi_table_parse_entries
0xffff82d080410b5c T acpi_table_parse_madt
0xffff82d080410b7b T acpi_table_parse
0xffff82d080410c0b T acpi_table_init
0xffff82d080410c9d T video_init
0xffff82d080410dd7 T video_endboot
0xffff82d08041102b T fill_console_start_info
0xffff82d08041106a T lfb_init
0xffff82d080411186 t vesa.c#parse_font_height
0xffff82d0804111e5 T vesa_early_init
0xffff82d0804112e2 T vesa_init
0xffff82d080411504 T vesa_mtrr_init
0xffff82d080411570 T vesa_endboot
0xffff82d080411600 t apic.c#get_8254_timer_count
0xffff82d08041161c t apic.c#wait_8254_wraparound
0xffff82d08041164b t apic.c#lapic_disable
0xffff82d080411667 t apic.c#apic_set_verbosity
0xffff82d0804116c4 T apic_intr_init
0xffff82d080411713 T connect_bsp_APIC
0xffff82d080411750 T verify_local_APIC
0xffff82d08041197b T sync_Arb_IDs
0xffff82d0804119d5 T init_bsp_APIC
0xffff82d080411ab1 T x2apic_bsp_setup
0xffff82d080411c3c T init_apic_mappings
0xffff82d080411f3b T setup_boot_APIC_clock
0xffff82d0804121b3 T APIC_init_uniprocessor
0xffff82d08041228d T record_boot_APIC_mode
0xffff82d0804122fb t cpuid.c#guest_common_feature_adjustments
0xffff82d080412329 t cpuid.c#parse_xen_cpuid
0xffff82d0804123f6 T init_guest_cpuid
0xffff82d080412b4e t domain.c#_domain_struct_bits
0xffff82d080412bdf t domain.c#init_pv_cr4_masks
0xffff82d080412c2d t domain.c#init_vcpu_kick_softirq
0xffff82d080412c49 T mapcache_override_current
0xffff82d080412c68 t e820.c#print_e820_memory_map
0xffff82d080412d4d T e820_all_mapped
0xffff82d080412dc9 T sanitize_e820_map
0xffff82d0804130f3 T e820_add_range
0xffff82d08041326c T e820_change_range_type
0xffff82d08041358d t e820.c#clip_to_limit
0xffff82d080413729 T reserve_e820_ram
0xffff82d08041373f T init_e820
0xffff82d080413c74 t extable.c#stub_selftest
0xffff82d080413db8 T sort_exception_tables
0xffff82d080413de4 T make_8259A_irq
0xffff82d080413e11 T init_IRQ
0xffff82d080413f36 t io_apic.c#find_isa_irq_pin
0xffff82d080413fb0 t io_apic.c#find_isa_irq_apic
0xffff82d08041407e t io_apic.c#setup_ioapic_ack
0xffff82d0804140ec t io_apic.c#timer_irq_works
0xffff82d08041414d T setup_IO_APIC
0xffff82d0804153d4 T io_apic_get_unique_id
0xffff82d0804156f1 T io_apic_get_version
0xffff82d080415767 T io_apic_get_redir_entries
0xffff82d0804157e0 T init_ioapic_mappings
0xffff82d080415c64 t alternative.c#nmi_apply_alternatives
0xffff82d080415cb4 T alternative_instructions
0xffff82d080415d92 T arch_livepatch_init
0xffff82d080415dc4 t msi.c#msi_setup_keyhandler
0xffff82d080415dec T early_msi_init
0xffff82d080415e12 T init_guest_msr_policy
0xffff82d080415e87 t ioport_emulate.c#proliant_quirk
0xffff82d080415ea0 t ioport_emulate.c#ioport_quirks_init
0xffff82d080415eb7 t irq.c#parse_irq_vector_map_param
0xffff82d080415fc5 t irq.c#irq_ratelimit_init
0xffff82d080415ffc t irq.c#setup_dump_irqs
0xffff82d080416024 T bind_irq_vector
0xffff82d080416279 T init_irq_data
0xffff82d080416386 T release_irq
0xffff82d0804163fd T setup_irq
0xffff82d080416476 T request_irq
0xffff82d080416506 T microcode_init_amd
0xffff82d080416528 T microcode_init_intel
0xffff82d08041654a t microcode.c#parse_ucode
0xffff82d0804165c2 t microcode.c#microcode_init
0xffff82d080416618 T microcode_set_module
0xffff82d08041662b T microcode_scan_module
0xffff82d080416803 T microcode_grab_module
0xffff82d0804168c7 T early_microcode_update_cpu
0xffff82d08041694a T early_microcode_init
0xffff82d0804169ae t mm.c#parse_mmio_relax
0xffff82d080416a1a t mm.c#init_frametable_chunk
0xffff82d080416b3b T init_frametable
0xffff82d080416c3e T unshare_xen_page_with_guest
0xffff82d080416cb2 T arch_init_memory
0xffff82d080417279 T arch_vmap_virt_end
0xffff82d080417289 T get_platform_badpages
0xffff82d0804172f7 T paging_init
0xffff82d080417e0f T zap_low_mappings
0xffff82d080417e76 T subarch_init_memory
0xffff82d0804182e1 t mpparse.c#MP_lintsrc_info
0xffff82d080418303 t mpparse.c#MP_ioapic_info
0xffff82d0804183a2 t mpparse.c#MP_intsrc_info
0xffff82d0804183e0 t mpparse.c#MP_bus_info
0xffff82d0804184fb t mpparse.c#efi_unmap_mpf
0xffff82d080418523 t mpparse.c#smp_scan_config
0xffff82d08041868a t mpparse.c#construct_default_ioirq_mptable
0xffff82d0804187b9 T set_nr_cpu_ids
0xffff82d080418818 T set_nr_sockets
0xffff82d0804188c8 T get_smp_config
0xffff82d080418e72 T find_smp_config
0xffff82d080418fc7 T mp_register_lapic_address
0xffff82d080419046 T mp_register_ioapic
0xffff82d0804191ba T highest_gsi
0xffff82d080419206 T mp_override_legacy_irq
0xffff82d0804192da T mp_config_acpi_legacy_irqs
0xffff82d0804193df t nmi.c#wait_for_nmis
0xffff82d08041945c t nmi.c#parse_watchdog
0xffff82d0804194e2 t nmi.c#register_nmi_trigger
0xffff82d080419527 T check_nmi_watchdog
0xffff82d08041973f T watchdog_setup
0xffff82d0804197da t numa.c#numa_setup
0xffff82d0804198c9 t numa.c#register_numa_trigger
0xffff82d0804198f1 T compute_hash_shift
0xffff82d080419bb8 T setup_node_bootmem
0xffff82d080419bed T numa_init_array
0xffff82d080419c62 t numa.c#numa_emulation
0xffff82d080419ec4 T numa_initmem_init
0xffff82d080419ffd T init_cpu_to_node
0xffff82d08041a076 T arch_get_dma_bitsize
0xffff82d08041a137 t percpu.c#percpu_presmp_init
0xffff82d08041a14e T percpu_init_areas
0xffff82d08041a182 t psr.c#parse_psr_bool
0xffff82d08041a217 t psr.c#parse_psr_param
0xffff82d08041a3ff t psr.c#psr_presmp_init
0xffff82d08041a633 t setup.c#consider_modules
0xffff82d08041a726 t setup.c#setup_max_pdx
0xffff82d08041a7ca t setup.c#parse_acpi_param
0xffff82d08041a8c1 t setup.c#parse_smep_param
0xffff82d08041a940 t setup.c#parse_smap_param
0xffff82d08041a9bf t setup.c#cmdline_cook
0xffff82d08041aa2d t setup.c#kexec_reserve_area
0xffff82d08041aad6 t setup.c#io_bitmap_cb
0xffff82d08041ab09 t setup.c#reinit_bsp_stack
0xffff82d08041ab55 T initial_images_nrpages
0xffff82d08041abdb T discard_initial_images
0xffff82d08041ac45 T bootstrap_map
0xffff82d08041ad81 t setup.c#move_memory
0xffff82d08041aeca T xen_in_range
0xffff82d08041b12c T setup_io_bitmap
0xffff82d08041b1db T __start_xen
0xffff82d08041d871 t shutdown.c#set_reboot_type
0xffff82d08041d941 t shutdown.c#reboot_init
0xffff82d08041d96c t shutdown.c#override_reboot
0xffff82d08041d9e2 T smp_prepare_cpus
0xffff82d08041dccc T smp_prepare_boot_cpu
0xffff82d08041dd3e T smp_cpus_done
0xffff82d08041dd66 T smp_intr_init
0xffff82d08041de5d t spec_ctrl.c#xpti_init_default
0xffff82d08041dea2 t spec_ctrl.c#parse_bti
0xffff82d08041e0da t spec_ctrl.c#parse_spec_ctrl
0xffff82d08041e37d t spec_ctrl.c#parse_xpti
0xffff82d08041e49a T init_speculation_mitigations
0xffff82d08041eae2 t srat.c#bad_srat
0xffff82d08041eb3f t srat.c#srat_parse_region
0xffff82d08041ebbb T acpi_numa_slit_init
0xffff82d08041ecc1 T acpi_numa_x2apic_affinity_init
0xffff82d08041ed57 T acpi_numa_processor_affinity_init
0xffff82d08041edfe T acpi_numa_memory_affinity_init
0xffff82d08041f177 T acpi_numa_arch_fixup
0xffff82d08041f17d T srat_parse_regions
0xffff82d08041f255 T acpi_scan_nodes
0xffff82d08041f4e7 t time.c#tsc_parse
0xffff82d08041f596 t time.c#init_tsc
0xffff82d08041f630 t time.c#tsc_check_writability
0xffff82d08041f72f t time.c#disable_pit_irq
0xffff82d08041f75d t time.c#setup_dump_softtsc
0xffff82d08041f785 t time.c#init_pit
0xffff82d08041f809 t time.c#init_hpet
0xffff82d08041f8aa t time.c#init_pmtimer
0xffff82d08041f93d t time.c#init_pmtmr_scale
0xffff82d08041f9a7 t time.c#try_platform_timer
0xffff82d08041fac9 t time.c#reset_percpu_time
0xffff82d08041fb0b t time.c#try_platform_timer_tail
0xffff82d08041fb9c t time.c#verify_tsc_reliability
0xffff82d08041fcf1 T init_xen_time
0xffff82d08041fd43 T early_time_init
0xffff82d08041ff74 t traps.c#__set_intr_gate
0xffff82d08041ffc3 t traps.c#set_intr_gate
0xffff82d08041ffd6 T do_early_page_fault
0xffff82d08042007d T init_idt_traps
0xffff82d08042021f T trap_init
0xffff82d0804202a4 t tboot.c#tboot_copy_memory
0xffff82d08042034f T tboot_probe
0xffff82d08042053b T tboot_protect_mem_regions
0xffff82d0804205f4 T tboot_parse_dmar_table
0xffff82d080420705 T hpet_setup
0xffff82d08042080b T hpet_broadcast_init
0xffff82d080420c0b t power.c#acpi_sleep_init
0xffff82d08042101b t cpu_idle.c#cpu_idle_key_init
0xffff82d080421043 t cpu_idle.c#cpuidle_presmp_init
0xffff82d08042109a t cpufreq.c#cpufreq_driver_init
0xffff82d0804210d6 T powernow_register_driver
0xffff82d0804211ad t boot.c#acpi_parse_lapic_addr_ovr
0xffff82d0804211ec t boot.c#acpi_invalidate_bgrt
0xffff82d080421259 t boot.c#acpi_parse_hpet
0xffff82d0804212d7 t boot.c#acpi_parse_fadt
0xffff82d080421824 t boot.c#acpi_parse_madt
0xffff82d08042186a t boot.c#acpi_parse_x2apic_nmi
0xffff82d0804218c6 t boot.c#acpi_parse_lapic_nmi
0xffff82d080421922 t boot.c#acpi_parse_nmi_src
0xffff82d08042195a t boot.c#acpi_parse_x2apic
0xffff82d080421a20 t boot.c#acpi_parse_lapic
0xffff82d080421a99 t boot.c#acpi_parse_int_src_ovr
0xffff82d080421b26 t boot.c#acpi_parse_ioapic
0xffff82d080421b7a T acpi_boot_table_init
0xffff82d080421bb9 T acpi_boot_init
0xffff82d080421ef1 t amd.c#_probe_mask_msr
0xffff82d080421f2a t amd.c#probe_masking_msrs
0xffff82d08042202d t amd.c#get_cpuidmask
0xffff82d08042210c t amd.c#amd_init_levelling
0xffff82d080422369 T amd_init_cpu
0xffff82d080422382 T centaur_init_cpu
0xffff82d08042239b T setup_clear_cpu_cap
0xffff82d080422461 T setup_force_cpu_cap
0xffff82d0804224a3 T probe_cpuid_faulting
0xffff82d08042252b T apicid_to_socket
0xffff82d0804225d0 T early_cpu_init
0xffff82d080422780 t intel.c#_probe_mask_msr
0xffff82d0804227cd t intel.c#intel_init_levelling
0xffff82d080422aae T intel_cpu_init
0xffff82d080422ac7 t mwait-idle.c#irtl_2_usec
0xffff82d080422b10 T mwait_idle_init
0xffff82d080422f14 t vpmu.c#parse_vpmu_params
0xffff82d08042306a t vpmu.c#vpmu_init
0xffff82d08042316b T amd_vpmu_init
0xffff82d0804232d9 T core2_vpmu_init
0xffff82d08042351a T amd_nonfatal_mcheck_init
0xffff82d080423606 T mctelem_init
0xffff82d0804236bb t mce.c#mce_set_verbosity
0xffff82d0804236ef t non-fatal.c#init_nonfatal_mce_checker
0xffff82d0804237b5 t vmce.c#__hvm_register_VMCE_VCPU_save_and_restore
0xffff82d0804237eb t generic.c#print_fixed_last
0xffff82d080423852 t generic.c#print_mtrr_state
0xffff82d080423b3f T get_mtrr_state
0xffff82d080423c41 T mtrr_state_warn
0xffff82d080423cf9 t main.c#mtrr_init_finialize
0xffff82d080423d21 T mtrr_add
0xffff82d080423d6b T mtrr_del
0xffff82d080423db8 T mtrr_bp_init
0xffff82d080423ed2 t bigsmp.c#mps_oem_check
0xffff82d080423edd t bigsmp.c#acpi_madt_oem_check
0xffff82d080423ee8 t bigsmp.c#probe_bigsmp
0xffff82d080423f25 t bigsmp.c#force_bigsmp
0xffff82d080423f4c t x2apic.c#mps_oem_check
0xffff82d080423f57 t x2apic.c#acpi_madt_oem_check
0xffff82d080423f62 t x2apic.c#clustered_apic_check_x2apic
0xffff82d080423f68 T apic_x2apic_probe
0xffff82d080423fef T check_x2apic_preenabled
0xffff82d080424033 t default.c#mps_oem_check
0xffff82d08042403e t default.c#acpi_madt_oem_check
0xffff82d080424049 t default.c#probe_default
0xffff82d080424054 T clustered_apic_check_flat
0xffff82d080424071 T clustered_apic_check_phys
0xffff82d08042408e t probe.c#genapic_apic_force
0xffff82d0804240ea T generic_bigsmp_probe
0xffff82d080424140 T generic_apic_probe
0xffff82d0804241e3 T mps_oem_check
0xffff82d080424291 T acpi_madt_oem_check
0xffff82d080424329 t hpet.c#__hvm_register_HPET_save_and_restore
0xffff82d08042435f t hvm.c#hvm_enable
0xffff82d08042452a t hvm.c#__hvm_register_TSC_ADJUST_save_and_restore
0xffff82d080424560 t hvm.c#__hvm_register_CPU_save_and_restore
0xffff82d080424596 t hvm.c#hvm_register_CPU_save_and_restore
0xffff82d080424628 t i8254.c#__hvm_register_PIT_save_and_restore
0xffff82d08042465e t irq.c#dump_irq_info_key_init
0xffff82d080424686 t irq.c#__hvm_register_PCI_IRQ_save_and_restore
0xffff82d0804246bc t irq.c#__hvm_register_ISA_IRQ_save_and_restore
0xffff82d0804246f2 t irq.c#__hvm_register_PCI_LINK_save_and_restore
0xffff82d080424728 t mtrr.c#hvm_mtrr_pat_init
0xffff82d0804247eb t mtrr.c#__hvm_register_MTRR_save_and_restore
0xffff82d080424821 t nestedhvm.c#nestedhvm_setup
0xffff82d080424928 t pmtimer.c#__hvm_register_PMTIMER_save_and_restore
0xffff82d08042495e t quirks.c#check_port80
0xffff82d080424985 t quirks.c#dmi_hvm_deny_port80
0xffff82d0804249ce t rtc.c#__hvm_register_RTC_save_and_restore
0xffff82d080424a04 T hvm_register_savevm
0xffff82d080424a72 t vioapic.c#__hvm_register_IOAPIC_save_and_restore
0xffff82d080424aa8 t viridian.c#__hvm_register_VIRIDIAN_DOMAIN_save_and_restore
0xffff82d080424ade t viridian.c#__hvm_register_VIRIDIAN_VCPU_save_and_restore
0xffff82d080424b14 t viridian.c#parse_viridian_version
0xffff82d080424c17 t vlapic.c#__hvm_register_LAPIC_save_and_restore
0xffff82d080424c4d t vlapic.c#__hvm_register_LAPIC_REGS_save_and_restore
0xffff82d080424c83 t vpic.c#__hvm_register_PIC_save_and_restore
0xffff82d080424cb9 t svm.c#svm_init_msr
0xffff82d080424cce T start_svm
0xffff82d080424f53 T setup_vmcb_dump
0xffff82d080424f76 t vmcs.c#parse_ept_param
0xffff82d08042506d T setup_vmcs_dump
0xffff82d080425090 t vmx.c#vmx_init_msr
0xffff82d0804250d9 T start_vmx
0xffff82d080425307 t dom0_build.c#pvh_steal_ram
0xffff82d080425381 t dom0_build.c#acpi_count_intr_ovr
0xffff82d080425393 t dom0_build.c#acpi_set_intr_ovr
0xffff82d0804253be t dom0_build.c#acpi_count_nmi_src
0xffff82d0804253d0 t dom0_build.c#acpi_set_nmi_src
0xffff82d0804253f3 t dom0_build.c#modify_identity_mmio
0xffff82d0804254a2 t dom0_build.c#pvh_add_mem_range
0xffff82d080425666 t dom0_build.c#pvh_load_kernel
0xffff82d080425a66 t dom0_build.c#acpi_memory_banned
0xffff82d080425ad1 t dom0_build.c#pvh_acpi_table_allowed
0xffff82d080425b5b t dom0_build.c#pvh_acpi_xsdt_table_allowed
0xffff82d080425bc0 T dom0_construct_pvh
0xffff82d080426d35 T mem_sharing_init
0xffff82d080426d93 t common.c#shadow_audit_key_init
0xffff82d080426dbb t common.c#shadow_blow_tables_keyhandler_init
0xffff82d080426de3 t nmi_int.c#nmi_init
0xffff82d08042715f t op_model_athlon.c#init_ibs_nmi_per_cpu
0xffff82d080427191 T ibs_init
0xffff82d080427339 t domain.c#parse_pcid
0xffff82d0804273c9 T pv_trap_init
0xffff82d080427466 t dom0_build.c#alloc_chunk
0xffff82d0804275a6 T dom0_update_physmap
0xffff82d08042764c T dom0_construct_pv
0xffff82d080429fa0 T acpi_parse_mcfg
0xffff82d08042a195 t mmconf-fam10h.c#set_check_enable_amd_mmconf
0xffff82d08042a1aa T check_enable_amd_mmconf_dmi
0xffff82d08042a1bc T pci_mmcfg_arch_init
0xffff82d08042a2a9 t mmconfig-shared.c#parse_mmcfg
0xffff82d08042a394 t mmconfig-shared.c#pci_mmcfg_nvidia_mcp55
0xffff82d08042a5a5 t mmconfig-shared.c#pci_mmcfg_amd_fam10h
0xffff82d08042a730 t mmconfig-shared.c#pci_mmcfg_intel_945
0xffff82d08042a862 t mmconfig-shared.c#pci_mmcfg_e7520
0xffff82d08042a908 T acpi_mmcfg_init
0xffff82d08042abf0 T early_page_fault
0xffff82d08042ac80 t bzimage.c#bzimage_check
0xffff82d08042acf7 T bzimage_headroom
0xffff82d08042ada3 T bzimage_parse
0xffff82d08042ae5f t dmi_scan.c#force_acpi_ht
0xffff82d08042aeb0 t dmi_scan.c#dmi_disable_acpi
0xffff82d08042af01 t dmi_scan.c#broken_toshiba_keyboard
0xffff82d08042af1d t dmi_scan.c#ich10_bios_quirk
0xffff82d08042afc1 t dmi_scan.c#dmi_save_ident
0xffff82d08042b0bc t dmi_scan.c#dmi_decode
0xffff82d08042b180 t dmi_scan.c#_dmi_iterate
0xffff82d08042b33f t dmi_scan.c#reset_videomode_after_s3
0xffff82d08042b496 T dmi_efi_get_table
0xffff82d08042b5b5 T dmi_get_table
0xffff82d08042b88a T dmi_check_system
0xffff82d08042b915 T dmi_scan_machine
0xffff82d08042bd36 T dmi_get_date
0xffff82d08042bf1f T dmi_end_boot
0xffff82d08042bf4a t dom0_build.c#parse_amt
0xffff82d08042bf81 t dom0_build.c#parse_dom0_mem
0xffff82d08042c03e t dom0_build.c#parse_dom0_max_vcpus
0xffff82d08042c0d5 t dom0_build.c#parse_dom0_nodes
0xffff82d08042c203 t dom0_build.c#parse_dom0_param
0xffff82d08042c2d7 T dom0_setup_vcpu
0xffff82d08042c3a7 T dom0_max_vcpus
0xffff82d08042c55d T alloc_dom0_vcpu0
0xffff82d08042c641 T dom0_paging_pages
0xffff82d08042c66b T dom0_compute_nr_pages
0xffff82d08042c985 T dom0_setup_permissions
0xffff82d08042cd09 T construct_dom0
0xffff82d08042d7d7 T _einittext

[-- Attachment #4: Type: text/plain, Size: 157 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 14:50         ` George Dunlap
@ 2018-05-22 15:25           ` George Dunlap
  2018-05-22 15:31             ` Andrew Cooper
  2018-05-22 16:03             ` Jan Beulich
  2018-05-22 15:32           ` Jan Beulich
  1 sibling, 2 replies; 14+ messages in thread
From: George Dunlap @ 2018-05-22 15:25 UTC (permalink / raw)
  To: Andrew Cooper, Jan Beulich
  Cc: Juergen Gross, Ian Jackson, Dario Faggioli, Marek Marczykowski,
	xen-devel

On 05/22/2018 03:50 PM, George Dunlap wrote:
> On 05/22/2018 03:43 PM, George Dunlap wrote:
>> On 05/22/2018 03:37 PM, Andrew Cooper wrote:
>>> On 22/05/18 14:48, George Dunlap wrote:
>>>> On 05/22/2018 02:40 PM, Jan Beulich wrote:
>>>>>>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
>>>>>> --- a/xen/arch/x86/acpi/power.c
>>>>>> +++ b/xen/arch/x86/acpi/power.c
>>>>>> @@ -33,6 +33,8 @@
>>>>>>  
>>>>>>  uint32_t system_reset_counter = 1;
>>>>>>  
>>>>>> +static bool __read_mostly opt_fake_s3 = false;
>>>>> With the typo in the title (wants to be acpi_sleep) corrected 
>>>> Oops -- I can fix this on check-in (once the development window opens).
>>>
>>> If this patch is necessary, or at least a useful aid to track down an S3
>>> bug in Xen 4.11, I vote for its inclusion.
>>>
>>> As far as the change itself goes, it is very simple, with a minimal
>>> change of any unintended side effects.
>>>
>>> CC'ing the RM for his decision on the subject.
>>
>> Using `rtcwake -s 10 -m mem`, the only difference I've seen between
>> suspend with this patch and without is that it doesn't actually sleep
>> for 10 seconds -- not surprising, as it was never asleep. :-)
> 
> In fact, with `s3_fake` enabled, Xen just hangs when XPTI / BTI are
> enabled; but with it disabled, I actually get a stack trace.  Serial
> output and xen-syms.map attached.

With your code dump patch (sorry for the wrapping):

(XEN) *** DOUBLE FAULT ***

(XEN) ----[ Xen-4.11-rc  x86_64  debug=y   Not tainted ]----

(XEN) CPU:    0

(XEN) RIP:    e008:[<ffff82d080378964>] handle_exception+0x9c/0xff

(XEN) RFLAGS: 0000000000010006   CONTEXT: hypervisor

(XEN) rax: ffffc900402040d8   rbx: 0000000000000000   rcx: 0000000000000003

(XEN) rdx: 0000000000000000   rsi: 0000000000000000   rdi: 0000000000000000

(XEN) rbp: 000036ffbfdfbf07   rsp: ffffc90040204000   r8:  0000000000000000

(XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000

(XEN) r12: 0000000000000000   r13: 0000000000000000   r14: ffffc90040207fff

(XEN) r15: 0000000000000000   cr0: 000000008005003b   cr4: 0000000000002660

(XEN) cr3: 000000019200a000   cr2: ffffc90040203ff8

(XEN) fsb: 00007f800083d700   gsb: ffff88003dc40000   gss: 0000000000000000

(XEN) ds: 002b   es: 002b   fs: 0000   gs: 0000   ss: e010   cs: e008

(XEN) Xen code around <ffff82d080378964> (handle_exception+0x9c/0xff):

(XEN)  00 f3 90 0f ae e8 eb f9 <e8> 07 00 00 00 f3 90 0f ae e8 eb f9 83
e9 01 75

(XEN) Current stack base ffffc90040200000 differs from expected
ffff8300dfa80000

(XEN) Valid stack range: ffffc90040206000-ffffc90040208000,
sp=ffffc90040204000, tss.rsp0=ffff8300dfa87fa0

(XEN) No stack overflow detected. Skipping stack trace.

(XEN)

(XEN) ****************************************

(XEN) Panic on CPU 0:

(XEN) DOUBLE FAULT -- system shutdown

(XEN) ****************************************

(XEN)

(XEN) Reboot in five seconds...


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 15:25           ` George Dunlap
@ 2018-05-22 15:31             ` Andrew Cooper
  2018-05-22 16:03             ` Jan Beulich
  1 sibling, 0 replies; 14+ messages in thread
From: Andrew Cooper @ 2018-05-22 15:31 UTC (permalink / raw)
  To: George Dunlap, Jan Beulich
  Cc: Juergen Gross, Ian Jackson, Dario Faggioli, Marek Marczykowski,
	xen-devel

On 22/05/18 16:25, George Dunlap wrote:
> On 05/22/2018 03:50 PM, George Dunlap wrote:
>> On 05/22/2018 03:43 PM, George Dunlap wrote:
>>> On 05/22/2018 03:37 PM, Andrew Cooper wrote:
>>>> On 22/05/18 14:48, George Dunlap wrote:
>>>>> On 05/22/2018 02:40 PM, Jan Beulich wrote:
>>>>>>>>> On 22.05.18 at 15:35, <george.dunlap@citrix.com> wrote:
>>>>>>> --- a/xen/arch/x86/acpi/power.c
>>>>>>> +++ b/xen/arch/x86/acpi/power.c
>>>>>>> @@ -33,6 +33,8 @@
>>>>>>>  
>>>>>>>  uint32_t system_reset_counter = 1;
>>>>>>>  
>>>>>>> +static bool __read_mostly opt_fake_s3 = false;
>>>>>> With the typo in the title (wants to be acpi_sleep) corrected 
>>>>> Oops -- I can fix this on check-in (once the development window opens).
>>>> If this patch is necessary, or at least a useful aid to track down an S3
>>>> bug in Xen 4.11, I vote for its inclusion.
>>>>
>>>> As far as the change itself goes, it is very simple, with a minimal
>>>> change of any unintended side effects.
>>>>
>>>> CC'ing the RM for his decision on the subject.
>>> Using `rtcwake -s 10 -m mem`, the only difference I've seen between
>>> suspend with this patch and without is that it doesn't actually sleep
>>> for 10 seconds -- not surprising, as it was never asleep. :-)
>> In fact, with `s3_fake` enabled, Xen just hangs when XPTI / BTI are
>> enabled; but with it disabled, I actually get a stack trace.  Serial
>> output and xen-syms.map attached.
> With your code dump patch (sorry for the wrapping):
>
> (XEN) *** DOUBLE FAULT ***
>
> (XEN) ----[ Xen-4.11-rc  x86_64  debug=y   Not tainted ]----
>
> (XEN) CPU:    0
>
> (XEN) RIP:    e008:[<ffff82d080378964>] handle_exception+0x9c/0xff
>
> (XEN) RFLAGS: 0000000000010006   CONTEXT: hypervisor
>
> (XEN) rax: ffffc900402040d8   rbx: 0000000000000000   rcx: 0000000000000003
>
> (XEN) rdx: 0000000000000000   rsi: 0000000000000000   rdi: 0000000000000000
>
> (XEN) rbp: 000036ffbfdfbf07   rsp: ffffc90040204000   r8:  0000000000000000
>
> (XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
>
> (XEN) r12: 0000000000000000   r13: 0000000000000000   r14: ffffc90040207fff
>
> (XEN) r15: 0000000000000000   cr0: 000000008005003b   cr4: 0000000000002660
>
> (XEN) cr3: 000000019200a000   cr2: ffffc90040203ff8
>
> (XEN) fsb: 00007f800083d700   gsb: ffff88003dc40000   gss: 0000000000000000
>
> (XEN) ds: 002b   es: 002b   fs: 0000   gs: 0000   ss: e010   cs: e008
>
> (XEN) Xen code around <ffff82d080378964> (handle_exception+0x9c/0xff):
>
> (XEN)  00 f3 90 0f ae e8 eb f9 <e8> 07 00 00 00 f3 90 0f ae e8 eb f9 83
> e9 01 75

Ok - this is in the middle of the RSB loop...

>
> (XEN) Current stack base ffffc90040200000 differs from expected
> ffff8300dfa80000
>
> (XEN) Valid stack range: ffffc90040206000-ffffc90040208000,
> sp=ffffc90040204000, tss.rsp0=ffff8300dfa87fa0

...and we've got a stack pointer which looks to be on the base of the
guard page, which will explain why we are seeing a double fault - #PF
trying to push the return value, and a second #PF trying to push the
exception frame.

The question is, where are we getting this dodgy stack pointer from. 
We've executed most of the RSB loop, with the value in %rax being the
original stack pointer which will be restored at the end of the loop.

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 14:50         ` George Dunlap
  2018-05-22 15:25           ` George Dunlap
@ 2018-05-22 15:32           ` Jan Beulich
  2018-05-22 15:46             ` George Dunlap
  1 sibling, 1 reply; 14+ messages in thread
From: Jan Beulich @ 2018-05-22 15:32 UTC (permalink / raw)
  To: george.dunlap
  Cc: Juergen Gross, Andrew Cooper, Marek Marczykowski, Dario Faggioli,
	Ian Jackson, xen-devel

>>> On 22.05.18 at 16:50, <george.dunlap@citrix.com> wrote:
> In fact, with `s3_fake` enabled, Xen just hangs when XPTI / BTI are
> enabled; but with it disabled, I actually get a stack trace.  Serial
> output and xen-syms.map attached.

Interesting (not sure if I simply didn't pay attention before):

(XEN) *** DOUBLE FAULT ***
(XEN) ----[ Xen-4.11-rc  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[<ffff82d080378964>] handle_exception+0x9c/0xff
(XEN) RFLAGS: 0000000000010006   CONTEXT: hypervisor
(XEN) rax: ffffc900402140b8   rbx: 0000000000000000   rcx: 0000000000000005
(XEN) rdx: 0000000000000000   rsi: 0000000000000000   rdi: 0000000000000000
(XEN) rbp: 000036ffbfdebf27   rsp: ffffc90040214000   r8:  0000000000000000
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
(XEN) r12: 0000000000000000   r13: 0000000000000000   r14: ffffc90040217fff
(XEN) r15: 0000000000000000   cr0: 000000008005003b   cr4: 0000000000002660
(XEN) cr3: 000000019200a000   cr2: ffffc90040213ff8
(XEN) fsb: 0000000000000000   gsb: ffff88003dcc0000   gss: 0000000000000000
(XEN) ds: 002b   es: 002b   fs: 8e00   gs: 87c1   ss: e010   cs: e008
(XEN) Current stack base ffffc90040210000 differs from expected ffff8300dfa80000
(XEN) Valid stack range: ffffc90040216000-ffffc90040218000, sp=ffffc90040214000, tss.rsp0=ffff8300dfa87fa0

We're in handle_exception, but on a guest (presumably Dom0) kernel stack.

The selector values in FS and GS are also highly suspicious.

I can't explain either for the moment, as bypassing do_suspend_lowlevel()
ought to mean that none of TR, FS, or GS get touched at all. Looking at
the flow of execution I wonder though whether your opt_fake_s3 wasn't
better placed further down the call tree, e.g. in acpi_enter_sleep_state().
That would cause more of the involved code path to be tested.

Btw, so far you've only mentioned XPTI and BTI collectively enabled or
disabled. Have you tried with one of them on and the other off?

> (The mail server doesn't seem to want the full xen-syms file -- let me
> know if you need it and I'll figure out how to get it to you.)

While in general I would have considered this useful (or even necessary),
in order to be able to work out at what exact insn the #DF occurred, with
the above I'm no longer certain this matters - things must have gone
wrong much earlier.

I guess what we really need is a raw dump of whatever stack we're on
currently, so we have a chance to reconstruct at least recent execution
history (like what exception has lead us into handle_exception). Once
again - for now I'm completely lost as to us having managed to switch to
a non-hypervisor stack in hypervisor context (or to run guest code with
hypervisor CS/SS).

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 15:32           ` Jan Beulich
@ 2018-05-22 15:46             ` George Dunlap
  2018-05-22 16:05               ` Jan Beulich
  0 siblings, 1 reply; 14+ messages in thread
From: George Dunlap @ 2018-05-22 15:46 UTC (permalink / raw)
  To: Jan Beulich
  Cc: Juergen Gross, Andrew Cooper, Marek Marczykowski, Dario Faggioli,
	Ian Jackson, xen-devel

On 05/22/2018 04:32 PM, Jan Beulich wrote:
>>>> On 22.05.18 at 16:50, <george.dunlap@citrix.com> wrote:
>> In fact, with `s3_fake` enabled, Xen just hangs when XPTI / BTI are
>> enabled; but with it disabled, I actually get a stack trace.  Serial
>> output and xen-syms.map attached.
> 
> Interesting (not sure if I simply didn't pay attention before):
> 
> (XEN) *** DOUBLE FAULT ***
> (XEN) ----[ Xen-4.11-rc  x86_64  debug=y   Not tainted ]----
> (XEN) CPU:    0
> (XEN) RIP:    e008:[<ffff82d080378964>] handle_exception+0x9c/0xff
> (XEN) RFLAGS: 0000000000010006   CONTEXT: hypervisor
> (XEN) rax: ffffc900402140b8   rbx: 0000000000000000   rcx: 0000000000000005
> (XEN) rdx: 0000000000000000   rsi: 0000000000000000   rdi: 0000000000000000
> (XEN) rbp: 000036ffbfdebf27   rsp: ffffc90040214000   r8:  0000000000000000
> (XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
> (XEN) r12: 0000000000000000   r13: 0000000000000000   r14: ffffc90040217fff
> (XEN) r15: 0000000000000000   cr0: 000000008005003b   cr4: 0000000000002660
> (XEN) cr3: 000000019200a000   cr2: ffffc90040213ff8
> (XEN) fsb: 0000000000000000   gsb: ffff88003dcc0000   gss: 0000000000000000
> (XEN) ds: 002b   es: 002b   fs: 8e00   gs: 87c1   ss: e010   cs: e008
> (XEN) Current stack base ffffc90040210000 differs from expected ffff8300dfa80000
> (XEN) Valid stack range: ffffc90040216000-ffffc90040218000, sp=ffffc90040214000, tss.rsp0=ffff8300dfa87fa0
> 
> We're in handle_exception, but on a guest (presumably Dom0) kernel stack.
> 
> The selector values in FS and GS are also highly suspicious.
> 
> I can't explain either for the moment, as bypassing do_suspend_lowlevel()
> ought to mean that none of TR, FS, or GS get touched at all.

Actually I didn't bypass it -- this is without s3_fake.  With s3_fake it
hangs but I don't get any output at all.

> Looking at
> the flow of execution I wonder though whether your opt_fake_s3 wasn't
> better placed further down the call tree, e.g. in acpi_enter_sleep_state().
> That would cause more of the involved code path to be tested.

That sounds generally useful -- I'll take a look at that.

> Btw, so far you've only mentioned XPTI and BTI collectively enabled or
> disabled. Have you tried with one of them on and the other off?

Just tried it.  bti=off crashes.  xpti=off works.

 -George

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 15:25           ` George Dunlap
  2018-05-22 15:31             ` Andrew Cooper
@ 2018-05-22 16:03             ` Jan Beulich
  1 sibling, 0 replies; 14+ messages in thread
From: Jan Beulich @ 2018-05-22 16:03 UTC (permalink / raw)
  To: george.dunlap
  Cc: Juergen Gross, Andrew Cooper, Marek Marczykowski, Dario Faggioli,
	Ian Jackson, xen-devel

>>> On 22.05.18 at 17:25, <george.dunlap@citrix.com> wrote:
> With your code dump patch (sorry for the wrapping):
> 
> (XEN) *** DOUBLE FAULT ***
> (XEN) ----[ Xen-4.11-rc  x86_64  debug=y   Not tainted ]----
> (XEN) CPU:    0
> (XEN) RIP:    e008:[<ffff82d080378964>] handle_exception+0x9c/0xff
> (XEN) RFLAGS: 0000000000010006   CONTEXT: hypervisor
> (XEN) rax: ffffc900402040d8   rbx: 0000000000000000   rcx: 0000000000000003
> (XEN) rdx: 0000000000000000   rsi: 0000000000000000   rdi: 0000000000000000
> (XEN) rbp: 000036ffbfdfbf07   rsp: ffffc90040204000   r8:  0000000000000000
> (XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
> (XEN) r12: 0000000000000000   r13: 0000000000000000   r14: ffffc90040207fff
> (XEN) r15: 0000000000000000   cr0: 000000008005003b   cr4: 0000000000002660
> (XEN) cr3: 000000019200a000   cr2: ffffc90040203ff8
> (XEN) fsb: 00007f800083d700   gsb: ffff88003dc40000   gss: 0000000000000000
> (XEN) ds: 002b   es: 002b   fs: 0000   gs: 0000   ss: e010   cs: e008
> (XEN) Xen code around <ffff82d080378964> (handle_exception+0x9c/0xff):
> (XEN)  00 f3 90 0f ae e8 eb f9 <e8> 07 00 00 00 f3 90 0f ae e8 eb f9 83

So that's a CALL (in the RSB stashing loop), meaning presumably the
page right below RSP is not present (ballooned out?) or r/o. I'm afraid
we may have accumulated a rather deep stack already, making it
rather cumbersome to unwind all of that and find where badness
started.

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 15:46             ` George Dunlap
@ 2018-05-22 16:05               ` Jan Beulich
  2018-05-22 16:13                 ` George Dunlap
  0 siblings, 1 reply; 14+ messages in thread
From: Jan Beulich @ 2018-05-22 16:05 UTC (permalink / raw)
  To: george.dunlap
  Cc: Juergen Gross, Andrew Cooper, Marek Marczykowski, Dario Faggioli,
	Ian Jackson, xen-devel

>>> On 22.05.18 at 17:46, <george.dunlap@citrix.com> wrote:
>> Btw, so far you've only mentioned XPTI and BTI collectively enabled or
>> disabled. Have you tried with one of them on and the other off?
> 
> Just tried it.  bti=off crashes.  xpti=off works.

"works" as in produces a register dump, I assume?

Jan



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

* Re: [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing
  2018-05-22 16:05               ` Jan Beulich
@ 2018-05-22 16:13                 ` George Dunlap
  0 siblings, 0 replies; 14+ messages in thread
From: George Dunlap @ 2018-05-22 16:13 UTC (permalink / raw)
  To: Jan Beulich
  Cc: Juergen Gross, Andrew Cooper, Marek Marczykowski, Dario Faggioli,
	Ian Jackson, xen-devel

On 05/22/2018 05:05 PM, Jan Beulich wrote:
>>>> On 22.05.18 at 17:46, <george.dunlap@citrix.com> wrote:
>>> Btw, so far you've only mentioned XPTI and BTI collectively enabled or
>>> disabled. Have you tried with one of them on and the other off?
>>
>> Just tried it.  bti=off crashes.  xpti=off works.
> 
> "works" as in produces a register dump, I assume?

No, xpti=off successfully goes into real S3 and comes back. :-)

 -George

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

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

end of thread, other threads:[~2018-05-22 16:13 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-22 13:35 [PATCH v2] xen: Add acpu_sleep=s3_fake command-line option for testing George Dunlap
2018-05-22 13:40 ` Jan Beulich
2018-05-22 13:48   ` George Dunlap
2018-05-22 14:17     ` Jan Beulich
2018-05-22 14:37     ` Andrew Cooper
2018-05-22 14:43       ` George Dunlap
2018-05-22 14:50         ` George Dunlap
2018-05-22 15:25           ` George Dunlap
2018-05-22 15:31             ` Andrew Cooper
2018-05-22 16:03             ` Jan Beulich
2018-05-22 15:32           ` Jan Beulich
2018-05-22 15:46             ` George Dunlap
2018-05-22 16:05               ` Jan Beulich
2018-05-22 16:13                 ` George Dunlap

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.