search for: gnttab_clear_flag

Displaying 7 results from an estimated 7 matches for "gnttab_clear_flag".

2012 Mar 22
2
[PATCH] x86: Fix grant-table build error
..._table.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/xen/include/asm-x86/grant_table.h b/xen/include/asm-x86/grant_table.h index db8bfb4..9b5321b 100644 --- a/xen/include/asm-x86/grant_table.h +++ b/xen/include/asm-x86/grant_table.h @@ -54,7 +54,7 @@ static inline void gnttab_clear_flag(unsigned int nr, uint16_t *st) * Note that this cannot be clear_bit(), as the access must be * confined to the specified 2 bytes. */ - asm volatile ("lock btrw %1,%0" : "=m" (*st) : "Ir" (nr), "m" (*st)); + asm volatile ("lock btr...
2012 May 25
0
[PATCH 3/3] gnttab: cleanup
...er(rd->grant_table, op->ref); + act = &active_entry(rgt, op->ref); + shah = shared_entry_header(rgt, op->ref); if ( op->flags & GNTMAP_device_map ) act->pin -= (op->flags & GNTMAP_readonly) ? @@ -761,9 +763,9 @@ __gnttab_map_grant_ref( gnttab_clear_flag(_GTF_reading, status); unlock_out: - spin_unlock(&rd->grant_table->lock); + spin_unlock(&rgt->lock); op->status = rc; - put_maptrack_handle(ld->grant_table, handle); + put_maptrack_handle(lgt, handle); rcu_unlock_domain(rd); } @@ -794,33 +796,35 @...
2012 Feb 23
0
[xen-4.0-testing test] 12033: regressions - trouble: broken/fail/pass
...Feb 23 09:59:35 2012 +0000 changeset: 21564:2fc9ae7ee752 user: Jan Beulich <jbeulich@suse.com> date: Thu Feb 23 10:40:43 2012 +0000 gnttab: miscellaneous fixes - _GTF_* constants name bit positions, so binary arithmetic on them is wrong - gnttab_clear_flag() cannot (on x86 and ia64 at least) simply use clear_bit(), as that may access more than the two bytes that are intended to be accessed Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Keir Fraser <keir@xen.org> xen-unstable changeset: 24742:9fc810...
2012 Mar 24
0
[xen-4.0-testing test] 12413: regressions - FAIL
...e.com/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ changeset: 21580:cbe8948799bf tag: tip user: Jan Beulich <jbeulich@suse.com> date: Fri Mar 23 13:58:58 2012 +0000 x86/gnttab: fix asm() operand in gnttab_clear_flag() The operand needs to use the ''w'' modifier in case the compiler happens to pick a register (which apparently it does for no-one but the reporter of this problem). Reported-by: Lin Ming <mlin@ss.pku.edu.cn> Signed-off-by: Jan Beulich <jbeulic...
2007 Mar 20
62
RFC: [0/2] Remove netloop by lazy copying in netback
Hi Keir: These two patches remove the need for netloop by performing the copying in netback and only if it is necessary. The rationale is that most packets will be processed without delay allowing them to be freed without copying at all. So instead of copying every packet destined to dom0 we''ll only copy those that linger longer than a specified amount of time (currently 0.5s). As it
2012 Jan 09
39
[PATCH v4 00/25] xen: ARMv7 with virtualization extensions
Hello everyone, this is the fourth version of the patch series that introduces ARMv7 with virtualization extensions support in Xen. The series allows Xen and Dom0 to boot on a Cortex-A15 based Versatile Express simulator. See the following announce email for more informations about what we are trying to achieve, as well as the original git history: See
2011 Dec 06
57
[PATCH RFC 00/25] xen: ARMv7 with virtualization extensions
Hello everyone, this is the very first version of the patch series that introduces ARMv7 with virtualization extensions support in Xen. The series allows Xen and Dom0 to boot on a Cortex-A15 based Versatile Express simulator. See the following announce email for more informations about what we are trying to achieve, as well as the original git history: See