mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02:00
xen: add wc_sec_hi to struct shared_info
Xen added this in 2015 (Xen 4.6). On x86_64 and Arm it fills what was previously a 32-bit hole in the generic shared_info structure; on i386 it had to go at the end of struct arch_shared_info. Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
This commit is contained in:
@@ -182,6 +182,9 @@ struct arch_shared_info {
|
|||||||
unsigned long p2m_cr3; /* cr3 value of the p2m address space */
|
unsigned long p2m_cr3; /* cr3 value of the p2m address space */
|
||||||
unsigned long p2m_vaddr; /* virtual address of the p2m list */
|
unsigned long p2m_vaddr; /* virtual address of the p2m list */
|
||||||
unsigned long p2m_generation; /* generation count of p2m mapping */
|
unsigned long p2m_generation; /* generation count of p2m mapping */
|
||||||
|
#ifdef CONFIG_X86_32
|
||||||
|
uint32_t wc_sec_hi;
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
#endif /* !__ASSEMBLY__ */
|
#endif /* !__ASSEMBLY__ */
|
||||||
|
|
||||||
|
@@ -598,7 +598,9 @@ struct shared_info {
|
|||||||
* their gettimeofday() syscall on this wallclock-base value.
|
* their gettimeofday() syscall on this wallclock-base value.
|
||||||
*/
|
*/
|
||||||
struct pvclock_wall_clock wc;
|
struct pvclock_wall_clock wc;
|
||||||
|
#ifndef CONFIG_X86_32
|
||||||
|
uint32_t wc_sec_hi;
|
||||||
|
#endif
|
||||||
struct arch_shared_info arch;
|
struct arch_shared_info arch;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user