search for: sync_bitops

Displaying 20 results from an estimated 66 matches for "sync_bitops".

2008 Jun 19
0
[PATCH] ia64/xen: introduce synch bitops which is necessary for ia64/xen support.
define sync bitops which is necessary for ia64/xen. Cc: Robin Holt <holt at sgi.com> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp> Cc: "Luck, Tony" <tony.luck at intel.com> --- include/asm-ia64/sync_bitops.h | 50 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) create mode 100644 include/asm-ia64/sync_bitops.h diff --git a/include/asm-ia64/sync_bitops.h b/include/asm-ia64/sync_bitops.h new file mode 100644 index 0000000..8d4b9af --- /dev/null +++ b/inclu...
2008 Feb 22
0
[PATCH 04/28] ia64/xen: introduce synch bitops which is necessary for ia64/xen support.
...ld be tossed, but reserve the right to > rescind this comment later. It's a leftover from i386 version so that I eliminated it. ia64/xen: introduce synch bitops which is necessary for ia64/xen support. Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp> --- include/asm-ia64/sync_bitops.h | 59 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 59 insertions(+), 0 deletions(-) create mode 100644 include/asm-ia64/sync_bitops.h diff --git a/include/asm-ia64/sync_bitops.h b/include/asm-ia64/sync_bitops.h new file mode 100644 index 0000000..f56cd90 --- /dev/null +++ b/inclu...
2008 Feb 22
0
[PATCH 04/28] ia64/xen: introduce synch bitops which is necessary for ia64/xen support.
...ld be tossed, but reserve the right to > rescind this comment later. It's a leftover from i386 version so that I eliminated it. ia64/xen: introduce synch bitops which is necessary for ia64/xen support. Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp> --- include/asm-ia64/sync_bitops.h | 59 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 59 insertions(+), 0 deletions(-) create mode 100644 include/asm-ia64/sync_bitops.h diff --git a/include/asm-ia64/sync_bitops.h b/include/asm-ia64/sync_bitops.h new file mode 100644 index 0000000..f56cd90 --- /dev/null +++ b/inclu...
2016 Jan 10
0
[PATCH v3 39/41] xen/events: use virt_xxx barriers
...en/events/events_fifo.c b/drivers/xen/events/events_fifo.c index 96a1b8d..eff2b88 100644 --- a/drivers/xen/events/events_fifo.c +++ b/drivers/xen/events/events_fifo.c @@ -41,6 +41,7 @@ #include <linux/percpu.h> #include <linux/cpu.h> +#include <asm/barrier.h> #include <asm/sync_bitops.h> #include <asm/xen/hypercall.h> #include <asm/xen/hypervisor.h> @@ -296,7 +297,7 @@ static void consume_one_event(unsigned cpu, * control block. */ if (head == 0) { - rmb(); /* Ensure word is up-to-date before reading head. */ + virt_rmb(); /* Ensure word is up-to-date...
2007 Jul 05
1
[-mm patch] arch/i386/xen/events.c should #include <asm/xen/hypervisor.h>
...ctions. Signed-off-by: Adrian Bunk <bunk@stusta.de> --- --- linux-2.6.22-rc6-mm1/arch/i386/xen/events.c.old 2007-07-03 04:26:28.000000000 +0200 +++ linux-2.6.22-rc6-mm1/arch/i386/xen/events.c 2007-07-03 04:26:59.000000000 +0200 @@ -31,6 +31,7 @@ #include <asm/irq.h> #include <asm/sync_bitops.h> #include <asm/xen/hypercall.h> +#include <asm/xen/hypervisor.h> #include <xen/events.h> #include <xen/interface/xen.h> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2012 Mar 16
0
[xen-unstable test] 12252: regressions - FAIL
...e.com/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ changeset: 25069:46bf3ab42baf tag: tip user: Jan Beulich <jbeulich@suse.com> date: Fri Mar 16 11:35:06 2012 +0100 unmodified drivers: use upstream sync_bitops if available The forward ported xenlinux sources in openSuSE 12.2 were switched from the old synch_bitops to the sync_bitops since kernel version 3.3. Add compat macros to use either old or new helpers depending on used kernel source version. Signed-off-by: Jan Beulich...
2008 Apr 09
24
[PATCH 00/23] ia64/xen domU take 4
...rch/ia64/xen/xencomm.c | 95 +++++++ arch/ia64/xen/xenivt.S | 57 ++++ arch/ia64/xen/xensetup.S | 49 ++++ include/asm-ia64/machvec.h | 2 + include/asm-ia64/machvec_xen.h | 22 ++ include/asm-ia64/meminit.h | 3 +- include/asm-ia64/sync_bitops.h | 59 +++++ include/asm-ia64/xen/events.h | 50 ++++ include/asm-ia64/xen/grant_table.h | 29 ++ include/asm-ia64/xen/hypercall.h | 263 +++++++++++++++++++ include/asm-ia64/xen/hypervisor.h | 72 +++++ include/asm-ia64/xen/inst.h | 504 +++++++++++++++++++++++++++++++...
2008 Apr 09
24
[PATCH 00/23] ia64/xen domU take 4
...rch/ia64/xen/xencomm.c | 95 +++++++ arch/ia64/xen/xenivt.S | 57 ++++ arch/ia64/xen/xensetup.S | 49 ++++ include/asm-ia64/machvec.h | 2 + include/asm-ia64/machvec_xen.h | 22 ++ include/asm-ia64/meminit.h | 3 +- include/asm-ia64/sync_bitops.h | 59 +++++ include/asm-ia64/xen/events.h | 50 ++++ include/asm-ia64/xen/grant_table.h | 29 ++ include/asm-ia64/xen/hypercall.h | 263 +++++++++++++++++++ include/asm-ia64/xen/hypervisor.h | 72 +++++ include/asm-ia64/xen/inst.h | 504 +++++++++++++++++++++++++++++++...
2010 Mar 11
1
[PATCH 1/2] xen: balloon: Fix checkpatch issues
drivers/xen/balloon.c:50: WARNING: Use #include <linux/uaccess.h> instead of <asm/uaccess.h> drivers/xen/balloon.c:158: ERROR: else should follow close brace '}' drivers/xen/balloon.c:277: ERROR: do not use assignment in if condition drivers/xen/balloon.c:293: ERROR: code indent should use tabs where possible drivers/xen/balloon.c:364: ERROR: that open brace { should be on the
2010 Mar 11
1
[PATCH 1/2] xen: balloon: Fix checkpatch issues
drivers/xen/balloon.c:50: WARNING: Use #include <linux/uaccess.h> instead of <asm/uaccess.h> drivers/xen/balloon.c:158: ERROR: else should follow close brace '}' drivers/xen/balloon.c:277: ERROR: do not use assignment in if condition drivers/xen/balloon.c:293: ERROR: code indent should use tabs where possible drivers/xen/balloon.c:364: ERROR: that open brace { should be on the
2010 Mar 11
1
[PATCH 1/2] xen: balloon: Fix checkpatch issues
drivers/xen/balloon.c:50: WARNING: Use #include <linux/uaccess.h> instead of <asm/uaccess.h> drivers/xen/balloon.c:158: ERROR: else should follow close brace '}' drivers/xen/balloon.c:277: ERROR: do not use assignment in if condition drivers/xen/balloon.c:293: ERROR: code indent should use tabs where possible drivers/xen/balloon.c:364: ERROR: that open brace { should be on the
2008 May 19
20
[PATCH 00/23] ia64/xen domU take 6
...h/ia64/xen/xencomm.c | 95 +++++++ arch/ia64/xen/xenivt.S | 57 ++++ arch/ia64/xen/xensetup.S | 83 ++++++ include/asm-ia64/machvec.h | 2 + include/asm-ia64/machvec_xen.h | 22 ++ include/asm-ia64/meminit.h | 3 +- include/asm-ia64/sync_bitops.h | 57 ++++ include/asm-ia64/xen/events.h | 50 ++++ include/asm-ia64/xen/grant_table.h | 29 ++ include/asm-ia64/xen/hypercall.h | 263 +++++++++++++++++++ include/asm-ia64/xen/hypervisor.h | 72 +++++ include/asm-ia64/xen/inst.h | 501 ++++++++++++++++++++++++++++++++...
2008 May 19
20
[PATCH 00/23] ia64/xen domU take 6
...h/ia64/xen/xencomm.c | 95 +++++++ arch/ia64/xen/xenivt.S | 57 ++++ arch/ia64/xen/xensetup.S | 83 ++++++ include/asm-ia64/machvec.h | 2 + include/asm-ia64/machvec_xen.h | 22 ++ include/asm-ia64/meminit.h | 3 +- include/asm-ia64/sync_bitops.h | 57 ++++ include/asm-ia64/xen/events.h | 50 ++++ include/asm-ia64/xen/grant_table.h | 29 ++ include/asm-ia64/xen/hypercall.h | 263 +++++++++++++++++++ include/asm-ia64/xen/hypervisor.h | 72 +++++ include/asm-ia64/xen/inst.h | 501 ++++++++++++++++++++++++++++++++...
2007 Apr 18
15
[PATCH 0 of 13] Basic infrastructure patches for a paravirtualized kernel
...| 2 include/asm-i386/pgalloc.h | 4 include/asm-i386/pgtable.h | 1 include/asm-i386/processor.h | 74 ++++++++--------- include/asm-i386/ptrace.h | 5 - include/asm-i386/segment.h | 10 ++ include/asm-i386/spinlock.h | 7 + include/asm-i386/sync_bitops.h | 156 +++++++++++++++++++++++++++++++++++++ include/asm-i386/system.h | 36 ++++++++ include/linux/elfnote.h | 88 ++++++++++++++++++++ include/linux/mm.h | 9 ++ kernel/fork.c | 2 mm/fremap.c | 2 mm/memory...
2007 Apr 18
15
[PATCH 0 of 13] Basic infrastructure patches for a paravirtualized kernel
...| 2 include/asm-i386/pgalloc.h | 4 include/asm-i386/pgtable.h | 1 include/asm-i386/processor.h | 74 ++++++++--------- include/asm-i386/ptrace.h | 5 - include/asm-i386/segment.h | 10 ++ include/asm-i386/spinlock.h | 7 + include/asm-i386/sync_bitops.h | 156 +++++++++++++++++++++++++++++++++++++ include/asm-i386/system.h | 36 ++++++++ include/linux/elfnote.h | 88 ++++++++++++++++++++ include/linux/mm.h | 9 ++ kernel/fork.c | 2 mm/fremap.c | 2 mm/memory...
2007 Apr 18
8
[patch 0/8] Basic infrastructure patches for a paravirtualized kernel
Hi Andrew, This series of patches lays the basic ground work for the paravirtualized kernel patches coming later on. I think this lot is ready for the rough-and-tumble world of the -mm tree. The main change from the last posting is that all the page-table related patches have been moved out, and will be posted separately. Also, the off-by-one in reserving the top of address space has been
2007 Apr 18
8
[patch 0/8] Basic infrastructure patches for a paravirtualized kernel
Hi Andrew, This series of patches lays the basic ground work for the paravirtualized kernel patches coming later on. I think this lot is ready for the rough-and-tumble world of the -mm tree. The main change from the last posting is that all the page-table related patches have been moved out, and will be posted separately. Also, the off-by-one in reserving the top of address space has been
2008 Apr 30
23
[PATCH 00/23] ia64/xen domU take 5
...rch/ia64/xen/xencomm.c | 95 +++++++ arch/ia64/xen/xenivt.S | 57 ++++ arch/ia64/xen/xensetup.S | 49 ++++ include/asm-ia64/machvec.h | 2 + include/asm-ia64/machvec_xen.h | 22 ++ include/asm-ia64/meminit.h | 3 +- include/asm-ia64/sync_bitops.h | 57 ++++ include/asm-ia64/xen/events.h | 50 ++++ include/asm-ia64/xen/grant_table.h | 29 ++ include/asm-ia64/xen/hypercall.h | 263 +++++++++++++++++++ include/asm-ia64/xen/hypervisor.h | 72 +++++ include/asm-ia64/xen/inst.h | 504 ++++++++++++++++++++++++++++++++...
2008 Apr 30
23
[PATCH 00/23] ia64/xen domU take 5
...rch/ia64/xen/xencomm.c | 95 +++++++ arch/ia64/xen/xenivt.S | 57 ++++ arch/ia64/xen/xensetup.S | 49 ++++ include/asm-ia64/machvec.h | 2 + include/asm-ia64/machvec_xen.h | 22 ++ include/asm-ia64/meminit.h | 3 +- include/asm-ia64/sync_bitops.h | 57 ++++ include/asm-ia64/xen/events.h | 50 ++++ include/asm-ia64/xen/grant_table.h | 29 ++ include/asm-ia64/xen/hypercall.h | 263 +++++++++++++++++++ include/asm-ia64/xen/hypervisor.h | 72 +++++ include/asm-ia64/xen/inst.h | 504 ++++++++++++++++++++++++++++++++...
2008 Jul 03
29
[PATCH 00/29] ia64/xen domU take 8
...fter the first merge. - optimization by binary patch In fact, we had the patch to do that, but we intentionally dropped for patch size/readability/cleanness. - freeing the unused pages, i.e. pages for unused ivt.S. - complete save/restore support Changes from take 7: - various typos - clean up sync_bitops.h - style fix on include/asm-ia64/xen/interface.h - reserve the "break" numbers in include/asm-ia64/break.h - xencomm clean up - dropped NET_SKB_PAD patch. It was a bug in xen-netfront.c. - CONFIG_IA64_XEN -> CONFIG_IA64_XEN_GUEST - catch up for x86 pvclock-abi.h - work around for IPI...