qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] xen: fix xen-mapcache build on non-Xen capable


From: Alexander Graf
Subject: Re: [Qemu-devel] [PATCH] xen: fix xen-mapcache build on non-Xen capable targets
Date: Sat, 23 Jul 2011 02:07:12 +0200

Great. Thanks. Instead of just pulling my xen-next tree which had an 
outstanding pull request for days now you apply Avi's patch which obviously 
conflicts with my current queue, so I have to rebase it again.

Not everyone is as privileged as you. Some of us have to wait for Anthony or 
someone else to pull their trees. We can't just commit :(.

Either way - leave the patch in. I'll rebase my tree.


Alex

Am 22.07.2011 um 20:54 schrieb Blue Swirl <address@hidden>:

> Thanks, applied.
> 
> On Wed, Jul 20, 2011 at 12:14 PM, Avi Kivity <address@hidden> wrote:
>> Signed-off-by: Avi Kivity <address@hidden>
>> ---
>>  xen-mapcache.h |   32 ++++++++++++++++++++++++++++++++
>>  1 files changed, 32 insertions(+), 0 deletions(-)
>> 
>> diff --git a/xen-mapcache.h b/xen-mapcache.h
>> index 606b8af..da874ca 100644
>> --- a/xen-mapcache.h
>> +++ b/xen-mapcache.h
>> @@ -9,6 +9,10 @@
>>  #ifndef XEN_MAPCACHE_H
>>  #define XEN_MAPCACHE_H
>> 
>> +#include <stdlib.h>
>> +
>> +#ifdef CONFIG_XEN
>> +
>>  void xen_map_cache_init(void);
>>  uint8_t *xen_map_cache(target_phys_addr_t phys_addr, target_phys_addr_t 
>> size,
>>                        uint8_t lock);
>> @@ -16,4 +20,32 @@ ram_addr_t xen_ram_addr_from_mapcache(void *ptr);
>>  void xen_invalidate_map_cache_entry(uint8_t *buffer);
>>  void xen_invalidate_map_cache(void);
>> 
>> +#else
>> +
>> +static inline void xen_map_cache_init(void)
>> +{
>> +}
>> +
>> +static inline uint8_t *xen_map_cache(target_phys_addr_t phys_addr,
>> +                                     target_phys_addr_t size,
>> +                                     uint8_t lock)
>> +{
>> +    abort();
>> +}
>> +
>> +static inline ram_addr_t xen_ram_addr_from_mapcache(void *ptr)
>> +{
>> +    abort();
>> +}
>> +
>> +static inline void xen_invalidate_map_cache_entry(uint8_t *buffer)
>> +{
>> +}
>> +
>> +static inline void xen_invalidate_map_cache(void)
>> +{
>> +}
>> +
>> +#endif
>> +
>>  #endif /* !XEN_MAPCACHE_H */
>> --
>> 1.7.5.3
>> 
>> 
>> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]