On 04/21/2010 07:56 AM, Fernando Luis Vázquez Cao wrote:
On 04/12/2010 02:08 AM, Avi Kivity wrote:
+#define __set_bit_user_asm(nr, addr, err, errret)\
+asm volatile("1:bts %1,%2\n"\
+ "2:\n"\
+ ".section .fix
On 04/12/2010 02:08 AM, Avi Kivity wrote:
>> +#define __set_bit_user_asm(nr, addr, err, errret)\
>> +asm volatile("1:bts %1,%2\n"\
>> + "2:\n"\
>> + ".section .fixup,\"ax\"\n"\
>> + "3:
On 04/12/2010 04:29 AM, Takuya Yoshikawa wrote:
Should be called __set_bit_user() since it is non-atomic.
Actually I first named it like that and then noticed that in the uaccess'
convention, __ prefix means it is "with less checking" version.
On the other hand, for the bitops family, __ mea
(2010/04/12 2:08), Avi Kivity wrote:
On 04/09/2010 12:30 PM, Takuya Yoshikawa wrote:
This work is initially suggested by Avi Kivity for moving the
dirty bitmaps used by KVM to user space: This makes it possible
to manipulate the bitmaps from qemu without copying from KVM.
Note: We are now brush
On 04/09/2010 12:30 PM, Takuya Yoshikawa wrote:
This work is initially suggested by Avi Kivity for moving the
dirty bitmaps used by KVM to user space: This makes it possible
to manipulate the bitmaps from qemu without copying from KVM.
Note: We are now brushing up this code before sending to x86
This work is initially suggested by Avi Kivity for moving the
dirty bitmaps used by KVM to user space: This makes it possible
to manipulate the bitmaps from qemu without copying from KVM.
Note: We are now brushing up this code before sending to x86's
maintainers.
Signed-off-by: Takuya Yoshikawa