CVS commit: src/sys/arch/xen/include

2020-05-14 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Thu May 14 19:36:03 UTC 2020 Modified Files: src/sys/arch/xen/include: intr.h Log Message: xen_vec_alloc() is no more To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/xen/include/intr.h Please note

CVS commit: src/sys/arch/xen/include

2020-04-21 Thread Andrew Doran
Module Name:src Committed By: ad Date: Tue Apr 21 18:25:12 UTC 2020 Modified Files: src/sys/arch/xen/include: intrdefs.h Log Message: XEN_IPI_KICK was replaced by XEN_IPI_AST. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/arch/xen/include

2020-04-21 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Apr 21 14:51:07 UTC 2020 Modified Files: src/sys/arch/xen/include: xenring.h Log Message: add blkif_x86_{32,64}_request_indirect types To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/xen/include

2019-04-07 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Apr 7 12:23:54 UTC 2019 Modified Files: src/sys/arch/xen/include: xenring.h Log Message: blkif_x86_{32,64}_* are not identical to blkif_*, internal fields have different alignements and this change their sizes. Copy them

CVS commit: src/sys/arch/xen/include

2019-02-10 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Sun Feb 10 11:10:34 UTC 2019 Modified Files: src/sys/arch/xen/include/amd64: hypercalls.h src/sys/arch/xen/include/i386: hypercalls.h Log Message: Catchup hypercall interfaces for HYPERVISOR_sched_op which use arguments

CVS commit: src/sys/arch/xen/include

2019-02-02 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Sat Feb 2 15:09:32 UTC 2019 Modified Files: src/sys/arch/xen/include: xenring.h Log Message: Fix build. A multiline macro needs 'line continuation'. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/xen/include

2019-02-02 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Sat Feb 2 14:50:15 UTC 2019 Modified Files: src/sys/arch/xen/include: hypervisor.h xenring.h Log Message: Remove mb(), rmb() and wmb() from the kernel namespace. These are introduced by external/bsd/common/include/asm/barrier.h

CVS commit: src/sys/arch/xen/include/xen-public

2019-02-02 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Sat Feb 2 12:40:32 UTC 2019 Removed Files: src/sys/arch/xen/include/xen-public: COPYING arch-ia64.h arch-x86_32.h arch-x86_64.h callback.h dom0_ops.h domctl.h elfnote.h elfstructs.h event_channel.h

CVS commit: src/sys/arch/xen/include

2019-01-23 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Thu Jan 24 04:16:16 UTC 2019 Modified Files: src/sys/arch/xen/include/amd64: hypercalls.h src/sys/arch/xen/include/i386: hypercalls.h Log Message: The event_channel_op hypercall uses a newer API since

CVS commit: src/sys/arch/xen/include/amd64

2019-01-23 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Thu Jan 24 04:11:38 UTC 2019 Modified Files: src/sys/arch/xen/include/amd64: hypercalls.h Log Message: hvm_op returns a signed value. The pattern is that a hypercall which returns a value < 0 may imply an error. To generate a

CVS commit: src/sys/arch/xen/include

2019-01-08 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Jan 8 19:59:24 UTC 2019 Modified Files: src/sys/arch/xen/include: xen_shm.h Log Message: remove explicit include, code including this already includes To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/xen/include

2018-10-09 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Wed Oct 10 04:16:58 UTC 2018 Modified Files: src/sys/arch/xen/include: xen.h Log Message: In xen_atomic_test_and_clear_bit() Use the appropriate sized variable for inline assembler. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/xen/include

2017-11-04 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Sat Nov 4 09:31:08 UTC 2017 Modified Files: src/sys/arch/xen/include: i82093var.h Log Message: protect header against recursive include To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/xen/include

2016-10-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Oct 16 06:40:44 UTC 2016 Modified Files: src/sys/arch/xen/include: intr.h Log Message: This should return the amd64 build to a working state (and hopefully i386 as well) - but this is a hideous hack, and should be reverted as

CVS commit: src/sys/arch/xen/include

2014-06-13 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jun 14 02:53:02 UTC 2014 Modified Files: src/sys/arch/xen/include: hypervisor.h Log Message: Define a macro to check hypervisor version. OK cherry@ To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

CVS commit: src/sys/arch/xen/include/xen-public/arch-x86

2011-12-09 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Fri Dec 9 10:14:20 UTC 2011 Modified Files: src/sys/arch/xen/include/xen-public/arch-x86: xen.h Log Message: re-apply merge loss To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \

CVS commit: src/sys/arch/xen/include/xen-public

2011-12-07 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Wed Dec 7 14:41:19 UTC 2011 Update of /cvsroot/src/sys/arch/xen/include/xen-public In directory ivanova.netbsd.org:/tmp/cvs-serv11047 Log Message: Welcome to Xen 4.1.2 headers. New interfaces for PV drivers: - Xen transcedent memory -

CVS commit: src/sys/arch/xen/include/xen-public

2011-12-07 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Wed Dec 7 15:04:19 UTC 2011 Modified Files: src/sys/arch/xen/include/xen-public: event_channel.h grant_table.h physdev.h trace.h xen.h src/sys/arch/xen/include/xen-public/arch-x86: xen-x86_32.h

CVS commit: src/sys/arch/xen/include

2011-12-07 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Wed Dec 7 16:01:39 UTC 2011 Modified Files: src/sys/arch/xen/include/amd64: hypercalls.h src/sys/arch/xen/include/i386: hypercalls.h Log Message: switch from xen3-public to xen-public. To generate a diff of this

CVS commit: src/sys/arch/xen/include/xen3-public

2011-12-07 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Wed Dec 7 16:11:02 UTC 2011 Removed Files: src/sys/arch/xen/include/xen3-public: COPYING arch-ia64.h arch-x86_32.h arch-x86_64.h callback.h dom0_ops.h domctl.h elfnote.h elfstructs.h event_channel.h

CVS commit: src/sys/arch/xen/include

2011-08-10 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Wed Aug 10 06:29:23 UTC 2011 Added Files: src/sys/arch/xen/include: intrdefs.h Log Message: Add Xen specific ipi bitmasks To generate a diff of this commit: cvs rdiff -u -r0 -r1.10 src/sys/arch/xen/include/intrdefs.h Please

CVS commit: src/sys/arch/xen/include/xen3-public/io

2011-07-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jul 27 23:10:41 UTC 2011 Modified Files: src/sys/arch/xen/include/xen3-public/io: ring.h Log Message: Make this use offsetof and __typeof__ to appease gcc4.5 To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/arch/xen/include

2011-04-29 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Fri Apr 29 22:45:41 UTC 2011 Modified Files: src/sys/arch/xen/include: xenpmap.h Log Message: Apply DRY: xpmap_{mtop,ptom}() can reuse xpmap_{mtop,ptom}_masked() for the frame number lookup. No functional change. To generate a

CVS commit: src/sys/arch/xen/include

2011-04-17 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Apr 17 09:50:33 UTC 2011 Modified Files: src/sys/arch/xen/include: xen.h xenpmap.h Log Message: apply some _KERNEL_OPT. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/xen/include/xen.h cvs rdiff -u

CVS commit: src/sys/arch/xen/include

2011-03-30 Thread Jean-Yves Migeon
Module Name:src Committed By: jym Date: Wed Mar 30 22:57:24 UTC 2011 Modified Files: src/sys/arch/xen/include/amd64: hypercalls.h src/sys/arch/xen/include/i386: hypercalls.h Log Message: Add the HYPERVISOR_sysctl() hypercall. Although the hypercall arguments

CVS commit: src/sys/arch/xen/include

2011-01-10 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Mon Jan 10 11:13:03 UTC 2011 Modified Files: src/sys/arch/xen/include: xenio.h Log Message: fix typo in ioctl definition To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/xen/include/xenio.h Please note

CVS commit: src/sys/arch/xen/include

2010-12-15 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Wed Dec 15 14:28:22 UTC 2010 Added Files: src/sys/arch/xen/include: xenio_gntdev.h Log Message: add gnttab ioctl definitions to implement To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/arch/xen/include

2010-12-15 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Wed Dec 15 14:45:47 UTC 2010 Modified Files: src/sys/arch/xen/include: xenio.h Log Message: add privcmd ioctl that got introduced with Xen 4 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/xen/include

2010-11-14 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Nov 14 13:40:32 UTC 2010 Modified Files: src/sys/arch/xen/include: i82489var.h Log Message: Explain why we hardwire lapic_cpu_number() to 0 on Xen. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/xen/include

2010-09-03 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Fri Sep 3 06:07:24 UTC 2010 Modified Files: src/sys/arch/xen/include: xenio.h xenio3.h Log Message: match header protection with filename To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/xen/include

2010-03-22 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Mon Mar 22 16:43:08 UTC 2010 Modified Files: src/sys/arch/xen/include: i82093var.h Log Message: Ignore ioapic write failures. They happen when writing to ioapic pins Xen already disabled. This makes netbsd dom0 booting. To

CVS commit: src/sys/arch/xen/include

2010-02-15 Thread David Young
Module Name:src Committed By: dyoung Date: Mon Feb 15 23:55:25 UTC 2010 Modified Files: src/sys/arch/xen/include: pci_machdep.h Log Message: Get pci_mode out of the global namespace. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/arch/xen/include

2010-02-15 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Feb 16 00:47:46 UTC 2010 Modified Files: src/sys/arch/xen/include: pci_machdep.h Log Message: Declare pci_mode_set(). To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/xen/include/pci_machdep.h