struct timeval uses a 32-bit field for representing seconds,
which will overflow in the year 2038 and beyond. This patch replaces
struct timeval with 64-bit ktime_t which is 2038 safe.
The patch is part of a larger effort to remove instances of
32-bit timekeeping variables (timeval, time_t and
On 19.05.15 at 08:47, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:28:49AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:12, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:21:40PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com
On 12.05.15 at 16:15, david.vra...@citrix.com wrote:
@@ -629,7 +629,7 @@ __gnttab_map_grant_ref(
}
rgt = rd-grant_table;
-spin_lock(rgt-lock);
+read_lock(rgt-lock);
if ( rgt-gt_version == 0 )
PIN_FAIL(unlock_out, GNTST_general_error,
@@ -702,7 +702,7
On 18.05.15 at 18:12, boris.ostrov...@oracle.com wrote:
On 05/18/2015 11:15 AM, Jan Beulich wrote:
On 08.05.15 at 23:06, boris.ostrov...@oracle.com wrote:
+/*
+ * Architecture-specific information describing state of the processor at
+ * the time of PMU interrupt.
+ * Fields of this
On Tue, May 19, 2015 at 07:28:49AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:12, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:21:40PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
@@ -112,6 +115,8 @@ static int __devinit
On 12.05.15 at 16:15, david.vra...@citrix.com wrote:
The series makes the grant table locking more fine-grained and adds
per-VCPU maptrack free lists, which greatly improves scalability.
The series builds on the original series by Matt Wilson and Christoph
Egger from Amazon.
Performance
On Mon, May 18, 2015 at 02:21:40PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
--- a/xen/arch/x86/mpparse.c
+++ b/xen/arch/x86/mpparse.c
@@ -64,6 +64,9 @@ unsigned int __read_mostly boot_cpu_physical_apicid =
BAD_APICID;
static unsigned int
On 19.05.15 at 08:12, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:21:40PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
@@ -112,6 +115,8 @@ static int __devinit MP_processor_info_x(struct
mpc_config_processor *m,
{
int ver,
flight 56717 rumpuserxen real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56717/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-amd64-rumpuserxen 5 rumpuserxen-build fail REGR. vs. 33866
On 2015/5/19 4:00, Wei Liu wrote:
On Thu, May 14, 2015 at 04:27:45PM +0800, Chen, Tiejun wrote:
On 2015/5/11 19:32, Wei Liu wrote:
On Mon, May 11, 2015 at 04:09:53PM +0800, Chen, Tiejun wrote:
On 2015/5/8 22:43, Wei Liu wrote:
Sorry for the late review. This series fell through the crack.
On Mon, May 18, 2015 at 02:33:51PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
--- a/xen/arch/x86/psr.c
+++ b/xen/arch/x86/psr.c
@@ -19,14 +19,26 @@
#include asm/psr.h
#define PSR_CMT(10)
+#define PSR_CAT(11)
+
+struct
On 18.05.15 at 18:19, boris.ostrov...@oracle.com wrote:
On 05/18/2015 11:39 AM, Jan Beulich wrote:
On 08.05.15 at 23:06, boris.ostrov...@oracle.com wrote:
--- a/xen/arch/x86/hvm/svm/vpmu.c
+++ b/xen/arch/x86/hvm/svm/vpmu.c
@@ -45,6 +45,7 @@ static unsigned int __read_mostly num_counters;
On Tue, May 19, 2015 at 07:52:04AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:47, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:28:49AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:12, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:21:40PM +0100, Jan
On 19.05.15 at 09:10, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:52:04AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:47, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:28:49AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:12, chao.p.p...@linux.intel.com
On Mon, May 18, 2015 at 02:35:39PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
@@ -237,6 +243,14 @@ static void cat_cpu_init(void)
info-cbm_len = (eax 0x1f) + 1;
info-cos_max = min(opt_cos_max, edx 0x);
+
On 12.05.15 at 16:15, david.vra...@citrix.com wrote:
+static inline struct active_grant_entry *
+active_entry_acquire(struct grant_table *t, grant_ref_t e)
+{
+struct active_grant_entry *act;
+
+/*
+ * not perfect, but better than nothing for a debug build
+ * sanity
On Mon, 2015-05-18 at 16:21 +, osstest service user wrote:
flight 56660 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56660/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
On Thu, 2015-04-30 at 09:15 +0800, Zefan Li wrote:
On 2015/4/29 20:21, Al Viro wrote:
On Wed, Apr 29, 2015 at 12:45:45PM +0100, Ian Jackson wrote:
The symptoms are that `umount' fails with EBUSY,
[lizf: Backported to 3.4:
- remove the changes to follow_link() as it doesn't
On Mon, 2015-05-18 at 17:06 +0100, Jan Beulich wrote:
On 18.05.15 at 17:30, ian.campb...@citrix.com wrote:
`libxenctrl` today exposes many symbols which look to be internal. We
should consider also reducing that set by using
`__attribute__((visibility(hidden)))`.
Or a version script?
flight 56687 xen-4.5-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56687/
Failures and problems with tests :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-armhf-armhf-xl 3 host-install(3) broken REGR. vs.
Hey,
First of all, can you please switch to free text email (instead than
HTML ones), and avoid top-posting?
On Tue, 2015-05-19 at 07:20 +0530, Rajendra Bele wrote:
In O.S. it is scheduling of processes where equal priority jobs are
always handled with FCFS.
credit scheduler also follows
On 19/05/2015 10:09, Ian Campbell wrote:
On Tue, 2015-05-19 at 15:16 +1000, Edgar E. Iglesias wrote:
Hi,
Hi,
The rules for combining the memory attributes from S1 and S2 translations
suggest that mapping things at S2 with Normal memory Inner/Outer WB cacheable
would give the guest/S1
As suggested by Andrew Cooper, this patch attempts to remove
some redundancy and allow for an easier time when adding vm_events
for new control registers in the future, by having a single
VM_EVENT_REASON_WRITE_CTRLREG vm_event type, meant to serve CR0,
CR3, CR4 and (newly introduced) XCR0. The
On 19.05.15 at 10:42, jbeul...@suse.com wrote:
On 19.05.15 at 09:40, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:33:51PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
--- a/xen/arch/x86/psr.c
+++ b/xen/arch/x86/psr.c
@@ -19,14
On Mon, 2015-05-18 at 16:55 +0100, Andrew Cooper wrote:
On 18/05/15 16:30, Ian Campbell wrote:
# Major External Consumers of `libxenctrl`
* qemu
* kexec tools
* in guest tools e.g. users of `libxenstore`, `libvchan`, and by
extension `grant table` and `event channel` functionality.
On Mon, 2015-05-18 at 16:30 +0100, Ian Campbell wrote:
% Partial `libxenctrl` API/ABI stabilisation
I really ought to have CC-d the other tools maintainers on this, done
here.
Note there are some minor updates in a reply to Andy Cooper too.
% Ian Campbell ian.campb...@citrix.com
% Draft A
On 14.05.15 at 07:23, huaitong@intel.com wrote:
@@ -574,6 +597,7 @@ static void acpi_processor_idle(void)
t1 = cpuidle_get_tick();
/* Trace cpu idle entry */
TRACE_4D(TRC_PM_IDLE_ENTRY, cx-idx, t1, exp, pred);
+update_last_cx_stat(power,
On 2015/5/19 16:33, Ian Campbell wrote:
On Thu, 2015-04-30 at 09:15 +0800, Zefan Li wrote:
On 2015/4/29 20:21, Al Viro wrote:
On Wed, Apr 29, 2015 at 12:45:45PM +0100, Ian Jackson wrote:
The symptoms are that `umount' fails with EBUSY,
[lizf: Backported to 3.4:
- remove the
On Tue, 2015-05-19 at 15:16 +1000, Edgar E. Iglesias wrote:
Hi,
I'd like to support the assignment of on chip RAMs to guests, starting with
dom0.
The mmio-sram compatible device kinda works already but the 2nd stage MMU
mapping is done with DEVICE memory attributes. This doesn't work
flight 56682 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56682/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-i386-xl-qemuu-win7-amd64 9 windows-installfail REGR. vs. 56512
Regressions which
On 05/19/2015 11:31 AM, Razvan Cojocaru wrote:
As suggested by Andrew Cooper, this patch attempts to remove
some redundancy and allow for an easier time when adding vm_events
for new control registers in the future, by having a single
VM_EVENT_REASON_WRITE_CTRLREG vm_event type, meant to serve
On 19.05.15 at 09:40, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:33:51PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
--- a/xen/arch/x86/psr.c
+++ b/xen/arch/x86/psr.c
@@ -19,14 +19,26 @@
#include asm/psr.h
#define
On 19.05.15 at 10:40, ian.campb...@citrix.com wrote:
On Mon, 2015-05-18 at 17:06 +0100, Jan Beulich wrote:
On 18.05.15 at 17:30, ian.campb...@citrix.com wrote:
`libxenctrl` today exposes many symbols which look to be internal. We
should consider also reducing that set by using
On Tue, 2015-05-19 at 08:41 +, osstest service user wrote:
flight 56687 xen-4.5-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56687/
Failures and problems with tests :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
On 19/05/15 07:41, Jan Beulich wrote:
On 18.05.15 at 20:39, andrew.coop...@citrix.com wrote:
On 18/05/15 13:46, Jan Beulich wrote:
This is needed as stacks are going to become non-executable. Use
separate stub pages (shared among suitable CPUs on the same node)
instead.
Signed-off-by: Jan
On Tue, May 19, 2015 at 09:42:07AM +0100, Jan Beulich wrote:
On 19.05.15 at 09:40, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:33:51PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com wrote:
+static unsigned long *__read_mostly
Hi,
On 13/05/2015 19:33, Julien Grall wrote:
+#ifndef LIBXL_LIBFDT_COMPAT_H
+#define LIBXL_LIBFDT_COMPAT_H
+
+#if !HAVE_DECL_FDT_FIRST_SUBNODE
+int fdt_first_subnode(const void *fdt, int offset);
+#endif
+
+#if !HAVE_DECL_FDT_NEXT_SUBNODE
+int fdt_next_subnode(const void *fdt, int offset);
On Tue, May 19, 2015 at 06:50:11PM +0800, Chen, Tiejun wrote:
On 2015/5/19 17:42, Wei Liu wrote:
[...]
want you want?
We have a little bit of complexity here,
Default per-device RDM policy is 'force', while default global RDM
policy
is 'try'. When both policies are specified on a
On Tue, 2015-05-19 at 11:39 +0100, Julien Grall wrote:
Hi,
On 13/05/2015 19:33, Julien Grall wrote:
+#ifndef LIBXL_LIBFDT_COMPAT_H
+#define LIBXL_LIBFDT_COMPAT_H
+
+#if !HAVE_DECL_FDT_FIRST_SUBNODE
+int fdt_first_subnode(const void *fdt, int offset);
+#endif
+
+#if
On Tue, May 19, 2015 at 11:16:33AM +0800, Chen, Tiejun wrote:
On 2015/5/19 3:17, Wei Liu wrote:
[...]
rdm = [ 'host, reserve=POLICY' ]
OK, so this is a specific example in vtd.txt. Last time I misread it as
part of the manpage.
I think you meant in this specific example (with
On 20/04/15 06:23, Juergen Gross wrote:
Support 64 bit pv-domains with more than 512GB of memory.
Reviewed-by: David Vrabel david.vra...@citrix.com
I'll try and queue this for 4.2.
David
___
Xen-devel mailing list
Xen-devel@lists.xen.org
Isn't the event from the guest's perspective guaranteed to be
pre-write already? IMHO there is not much point in having two distinct
The CR events are not pre-write:
3289 int hvm_set_cr3(unsigned long value)
3290 {
3291 struct vcpu *v = current;
3292 struct page_info *page;
3293
On 18 May 2015, at 17:44, David Vrabel david.vra...@citrix.com wrote:
On 12/05/15 18:18, Joao Martins wrote:
Refactors a little bit how grants are stored by moving
grant_rx_ref/grant_tx_ref and grant_tx_page to its
own structure, namely struct grant.
Reviewed-by: David Vrabel
On 18 May 2015, at 17:51, David Vrabel david.vra...@citrix.com wrote:
On 12/05/15 18:18, Joao Martins wrote:
feature-persistent check on xenbus for persistent grants
support on the backend.
You can't expose/check for this feature until you actually support it.
This should probably be the
On 18 May 2015, at 17:48, David Vrabel david.vra...@citrix.com wrote:
On 12/05/15 18:18, Joao Martins wrote:
Refactors how grants are claimed/released/revoked by moving that code
into claim_grant and release_grant helpers routines that can be shared
in both TX/RX path.
Reviewed-by: David
Currently struct libxl__domain_suspend_state contains 2 type of states,
one is save state, another is suspend state. This patch separate it out.
Also rename libxl__domain_suspend() to libxl__domain_save() since it
actually do the save domain work.
Signed-off-by: Yang Hongyang
On 18 May 2015, at 18:04, David Vrabel david.vra...@citrix.com wrote:
On 12/05/15 18:18, Joao Martins wrote:
It allows a newly allocated skb to reuse the gref taken from the
pending_ring, which means xennet will grant the pages once and release
them only when freeing the device. It changes
On Tue, May 19, 2015 at 01:32:27AM +, Tian, Kevin wrote:
From: Wei Liu [mailto:wei.l...@citrix.com]
Sent: Tuesday, May 19, 2015 4:00 AM
[...]
Yes, but this policy is hardcoded in code (as in, you bail when
detecting conflict in highmem region). I don't think we have the
On 19.05.15 at 11:33, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 09:42:07AM +0100, Jan Beulich wrote:
On 19.05.15 at 09:40, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:33:51PM +0100, Jan Beulich wrote:
On 08.05.15 at 10:56, chao.p.p...@linux.intel.com
On 19.05.15 at 12:20, t...@xen.org wrote:
At 12:19 +0100 on 18 May (1431951570), Jan Beulich wrote:
On 18.05.15 at 12:50, roger@citrix.com wrote:
El 18/05/15 a les 12.17, Tim Deegan ha escrit:
- have map_dirty_bitmap() DTRT, with something like access_ok() +
a linear-pagetable
On 19.05.15 at 12:27, david.vra...@citrix.com wrote:
On 18/05/15 16:49, Jan Beulich wrote:
On 18.05.15 at 17:33, david.vra...@citrix.com wrote:
On 18/05/15 11:16, Jan Beulich wrote:
On 14.05.15 at 13:21, david.vra...@citrix.com wrote:
void _spin_lock(spinlock_t *lock)
{
+
On 2015/5/19 17:42, Wei Liu wrote:
On Tue, May 19, 2015 at 11:16:33AM +0800, Chen, Tiejun wrote:
On 2015/5/19 3:17, Wei Liu wrote:
[...]
rdm = [ 'host, reserve=POLICY' ]
OK, so this is a specific example in vtd.txt. Last time I misread it as
part of the manpage.
I think you meant
On Tue, 2015-05-19 at 09:48 +0100, Jan Beulich wrote:
On 19.05.15 at 10:40, ian.campb...@citrix.com wrote:
On Mon, 2015-05-18 at 17:06 +0100, Jan Beulich wrote:
On 18.05.15 at 17:30, ian.campb...@citrix.com wrote:
`libxenctrl` today exposes many symbols which look to be internal. We
On Tue, 2015-05-19 at 17:05 +0800, Zefan Li wrote:
On 2015/5/19 16:33, Ian Campbell wrote:
On Thu, 2015-04-30 at 09:15 +0800, Zefan Li wrote:
On 2015/4/29 20:21, Al Viro wrote:
On Wed, Apr 29, 2015 at 12:45:45PM +0100, Ian Jackson wrote:
The symptoms are that `umount' fails with EBUSY,
On Tue, May 19, 2015 at 08:31:53AM +0100, Jan Beulich wrote:
On 19.05.15 at 09:10, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:52:04AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:47, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:28:49AM +0100, Jan
On Tue, May 19, 2015 at 12:36 AM, Stefano Stabellini
stefano.stabell...@eu.citrix.com wrote:
On Mon, 18 May 2015, Ian Campbell wrote:
On Mon, 2015-05-18 at 10:49 +0100, George Dunlap wrote:
Is there really no way to start up a qdisk process after the domain is
created? The qdisk process
On 19.05.15 at 11:51, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 08:31:53AM +0100, Jan Beulich wrote:
On 19.05.15 at 09:10, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:52:04AM +0100, Jan Beulich wrote:
On 19.05.15 at 08:47, chao.p.p...@linux.intel.com
At 12:19 +0100 on 18 May (1431951570), Jan Beulich wrote:
On 18.05.15 at 12:50, roger@citrix.com wrote:
El 18/05/15 a les 12.17, Tim Deegan ha escrit:
- have map_dirty_bitmap() DTRT, with something like access_ok() +
a linear-pagetable lookup to find the frame.
That was my
On Tue, May 19, 2015 at 4:20 AM, Chun Yan Liu cy...@suse.com wrote:
+static int libxl__device_usbctrl_setdefault(libxl__gc *gc, uint32_t domid,
+libxl_device_usbctrl *usbctrl)
+{
+int rc;
+
+if (!usbctrl-version)
+
On 18 May 2015, at 17:55, David Vrabel david.vra...@citrix.com wrote:
On 12/05/15 18:18, Joao Martins wrote:
Instead of grant/revoking the buffer related to the skb, it will use
an already granted page and memcpy to it. The grants will be mapped
by xen-netback and reused overtime, but only
On 19.05.15 at 12:14, tamas.leng...@zentific.com wrote:
You can have a response flag for it to tell Xen to look at the
new_value. What I meant is why restrict the feature to be DENY only.
You might as well let the user choose the value he wants to see in the
register.
Hmm, I don't think
Is there going to be a 3.4.108 with a fix for this?
definitely.
Great. Do you have a timeline in mind?
Yeah, probably in early June.
We have a daily automated test which has been hitting this issue for a
while, I can continue to ignore the associated cron spam of course ;-)
:)
On Tue, May 19, 2015 at 12:31 PM, Jan Beulich jbeul...@suse.com wrote:
On 19.05.15 at 12:14, tamas.leng...@zentific.com wrote:
You can have a response flag for it to tell Xen to look at the
new_value. What I meant is why restrict the feature to be DENY only.
You might as well let the user
On Mon, 2015-05-18 at 18:37 -0400, Daniel De Graaf wrote:
On 05/18/2015 08:38 AM, Ian Campbell wrote:
On Fri, 2015-05-15 at 10:39 +0100, Ian Campbell wrote:
The header file defining these SIDs is buried in the hypervisor source
tree (xen/xsm/flask/include/flask.h) and is only generated
On Mon, May 18, 2015 at 07:22:01PM +0200, Fabio Fantoni wrote:
Il 18/05/2015 17:53, Wei Liu ha scritto:
On Thu, May 14, 2015 at 01:11:13PM +0200, Fabio Fantoni wrote:
Usage:
ahci=0|1 (default=0)
If enabled adds ich9 disk controller in ahci mode and uses it with
upstream qemu to emulate
On 05/19/2015 12:20 PM, George Dunlap wrote:
On Tue, May 19, 2015 at 4:20 AM, Chun Yan Liu cy...@suse.com wrote:
+static int libxl__device_usbctrl_setdefault(libxl__gc *gc, uint32_t domid,
+libxl_device_usbctrl *usbctrl)
+{
+int rc;
+
+if
Hi Ian,
If we want to target for 4.6, then I think we should draw conclusion
On Sat, May 16, 2015 at 2:19 PM, Julien Grall julien.gr...@citrix.com wrote:
Hi,
On 16/05/2015 05:03, Vijay Kilari wrote:
On Fri, May 15, 2015 at 11:01 PM, Julien Grall julien.gr...@citrix.com
wrote:
On
On Tue, 2015-05-19 at 13:31 +0200, Stephan Seitz wrote:
On Fri, May 15, 2015 at 08:26:42AM +0100, Ian Campbell wrote:
Here's an idea. First extract the real initrd from the back half of the
initrd:
ijc@dagon:tmp$ cat /boot/initrd.img | ( cpio -t 2 ; cat )
initrd.real
On Fri, May 15, 2015 at 08:26:42AM +0100, Ian Campbell wrote:
Here's an idea. First extract the real initrd from the back half of the
initrd:
ijc@dagon:tmp$ cat /boot/initrd.img | ( cpio -t 2 ; cat ) initrd.real
kernel
kernel/x86
kernel/x86/microcode
On Tue, 2015-05-19 at 17:08 +0530, Vijay Kilari wrote:
Hi Ian,
If we want to target for 4.6, then I think we should draw conclusion
I'm waiting for this subthread to reach some sort of conclusion before
posting another draft.
Ian.
___
On Tue, 2015-05-19 at 17:08 +0530, Vijay Kilari wrote:
Hi Ian,
If we want to target for 4.6, then I think we should draw conclusion
On Sat, May 16, 2015 at 2:19 PM, Julien Grall julien.gr...@citrix.com wrote:
Hi,
On 16/05/2015 05:03, Vijay Kilari wrote:
On Fri, May 15, 2015
On 05/19/2015 01:14 PM, Tamas K Lengyel wrote:
Isn't the event from the guest's perspective guaranteed to be
pre-write already? IMHO there is not much point in having two distinct
The CR events are not pre-write:
3289 int hvm_set_cr3(unsigned long value)
3290 {
3291 struct vcpu *v =
On Tue, May 19, 2015 at 5:25 PM, Ian Campbell ian.campb...@citrix.com wrote:
On Tue, 2015-05-19 at 17:08 +0530, Vijay Kilari wrote:
Hi Ian,
If we want to target for 4.6, then I think we should draw conclusion
On Sat, May 16, 2015 at 2:19 PM, Julien Grall julien.gr...@citrix.com
wrote:
On Fri, 2015-05-15 at 15:55 +0100, Julien Grall wrote:
[...]
Translation of certain commands can be expensive (XXX citation
needed).
The term expensive is subjective. I think we can end up to cheap
translation if we properly pre-allocate information (such as device,
LPIs...). We can have
Il 19/05/2015 12:40, Wei Liu ha scritto:
On Mon, May 18, 2015 at 07:22:01PM +0200, Fabio Fantoni wrote:
Il 18/05/2015 17:53, Wei Liu ha scritto:
On Thu, May 14, 2015 at 01:11:13PM +0200, Fabio Fantoni wrote:
Usage:
ahci=0|1 (default=0)
If enabled adds ich9 disk controller in ahci mode and
On 2015/5/19 19:00, Wei Liu wrote:
On Tue, May 19, 2015 at 06:50:11PM +0800, Chen, Tiejun wrote:
On 2015/5/19 17:42, Wei Liu wrote:
[...]
want you want?
We have a little bit of complexity here,
Default per-device RDM policy is 'force', while default global RDM policy
is 'try'. When both
flight 56792 rumpuserxen real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56792/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-amd64-rumpuserxen 5 rumpuserxen-build fail REGR. vs. 33866
On Tue, May 19, 2015 at 4:29 PM, David Airlie airl...@redhat.com wrote:
On Tue, May 19, 2015 at 4:02 PM, Bjorn Helgaas bhelg...@google.com wrote:
[-cc Venkatesh (bouncing)
On Tue, May 19, 2015 at 5:46 PM, Luis R. Rodriguez
mcg...@do-not-panic.com wrote:
On Tue, May 19, 2015 at 3:44 PM,
flight 56728 xen-4.5-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56728/
Failures :-/ but no regressions.
Tests which are failing intermittently (not blocking):
test-armhf-armhf-xl 3 host-install(3) broken in 56687 pass in 56728
test-armhf-armhf-xl-arndale
From: Luis R. Rodriguez mcg...@suse.com
We'll be adding options for xen as well.
Cc: Josh Triplett j...@joshtriplett.org
Cc: Borislav Petkov b...@suse.de
Cc: Pekka Enberg penb...@kernel.org
Cc: David Rientjes rient...@google.com
Cc: Michal Marek mma...@suse.cz
Cc: Randy Dunlap
flight 56731 xen-4.4-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56731/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-amd64-xl-qemuu-win7-amd64 14 guest-localmigrate.2 fail REGR. vs.
53875
On Tue, May 19, 2015 at 4:02 PM, Bjorn Helgaas bhelg...@google.com wrote:
[-cc Venkatesh (bouncing)
On Tue, May 19, 2015 at 5:46 PM, Luis R. Rodriguez
mcg...@do-not-panic.com wrote:
On Tue, May 19, 2015 at 3:44 PM, Bjorn Helgaas bhelg...@google.com wrote:
Acked-by: Bjorn Helgaas
On Tue, May 19, 2015 at 04:57:17PM -0700, Luis R. Rodriguez wrote:
From: Luis R. Rodriguez mcg...@suse.com
We'll be adding options for xen as well.
Cc: Josh Triplett j...@joshtriplett.org
Cc: Borislav Petkov b...@suse.de
Cc: Pekka Enberg penb...@kernel.org
Cc: David Rientjes
On Tue, 2015-05-19 at 10:01 +0100, Jan Beulich wrote:
On 14.05.15 at 07:23, huaitong@intel.com wrote:
@@ -1172,7 +1196,10 @@ int pmstat_get_cx_stat(uint32_t cpuid, struct
pm_cx_stat *stat)
{
struct acpi_processor_power *power = processor_powers[cpuid];
uint64_t
flight 56727 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/56727/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-amd64-xl-qemuu-win7-amd64 9 windows-install fail REGR. vs. 56512
On Tue, May 19, 2015 at 11:22:54AM +0100, Jan Beulich wrote:
On 19.05.15 at 11:33, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 09:42:07AM +0100, Jan Beulich wrote:
On 19.05.15 at 09:40, chao.p.p...@linux.intel.com wrote:
On Mon, May 18, 2015 at 02:33:51PM +0100, Jan
From: Luis R. Rodriguez mcg...@suse.com
This lets you build a kernel which can support xen dom0
or xen guests by just using:
make xenconfig
on both x86 and arm64 kernels. This also splits out the
options which are available currently to be built with x86
and 'make ARCH=arm64' under a shared
I compiled Xen with debugging enabled and it appears to pass the
initial boot but then fails later in the boot process. I'm working
through that now. Here's what my source of page_alloc.c looks like
around line 1738:
1731 if ( likely(d) likely(d != dom_cow) )
1732 {
1733
From: Luis R. Rodriguez mcg...@suse.com
David Vrabel, please let me know if there are any issues. These two
patches are based on your xen/tip.git tree on the for-linus-4.1b branch.
This v5 is a respin the the old v4 series to work with the latest code.
I had stopped on the v4 at that time we
On Tue, May 19, 2015 at 11:18:20AM +0100, Jan Beulich wrote:
On 19.05.15 at 11:51, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 08:31:53AM +0100, Jan Beulich wrote:
On 19.05.15 at 09:10, chao.p.p...@linux.intel.com wrote:
On Tue, May 19, 2015 at 07:52:04AM +0100, Jan
On 19.05.15 at 12:45, tamas.leng...@zentific.com wrote:
On Tue, May 19, 2015 at 12:31 PM, Jan Beulich jbeul...@suse.com wrote:
On 19.05.15 at 12:14, tamas.leng...@zentific.com wrote:
You can have a response flag for it to tell Xen to look at the
new_value. What I meant is why restrict the
We are going to need this to generate the userspace flask.h header.
Please rerun autogen.sh when committing.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
config/Tools.mk.in |1 +
tools/configure.ac |2 ++
2 files changed, 3 insertions(+)
diff --git a/config/Tools.mk.in
When called from the tools side in a later patch we will want to
direct its output to the appropriate place.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
xen/xsm/flask/Makefile |2 +-
xen/xsm/flask/policy/mkflask.sh |9 ++---
2 files changed, 7 insertions(+), 4
From: Daniel De Graaf dgde...@tycho.nsa.gov
Acked-by: Ian Campbell ian.campb...@citrix.com
---
Daniel -- this is from your example patch in
2b0e.8050...@tycho.nsa.gov and so needs your S-o-b, please.
---
tools/flask/policy/policy/initial_sids |1 +
xen/xsm/flask/policy/initial_sids
By generating tools/include/xen-xsm/flask/flask.h using the same tool
as used during the hypervisor build.
Note that this is done regardless of whether XSM is enabled, since we
want the tools to be agnostic to whether or not XSM is enabled in the
hypervisor
Signed-off-by: Ian Campbell
This series replaces libxl: assigned a default ssid_label (XSM label)
to guests with a scheme which uses a new initialssid for domU as
discussed.
Daniel, one of the patches (flask/policy: Add SECINITSID_DOMU as
default domU SSID) is from you and needs a S-o-b, please.
Tested with and without XSM
We have now arranged for SECINITSID_DOMU to be defined (it corresponds
to system_u:system_r:domU_t in the default policy). Use it as the
default for the SSID of every domain.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
Cc: Daniel De Graaf dgde...@tycho.nsa.gov
Cc: wei.l...@citrix.com
---
On Tue, 2015-05-19 at 14:37 +0100, Julien Grall wrote:
Hi Ian,
On 19/05/15 13:10, Ian Campbell wrote:
On Fri, 2015-05-15 at 15:55 +0100, Julien Grall wrote:
[...]
Translation of certain commands can be expensive (XXX citation
needed).
The term expensive is subjective. I think we
On 14/05/15 18:00, Julien Grall wrote:
Using xen/page.h will be necessary later for using common xen page
helpers.
As xen/page.h already include asm/xen/page.h, always use the later.
Reviewed-by: David Vrabel david.vra...@citrix.com
David
___
This isn't strictly necessary but since it is going to be exposed via
tools/include in a later patch this will help prevent accidental
leakage beyond the tools.
Signed-off-by: Ian Campbell ian.campb...@citrix.com
---
xen/xsm/flask/policy/mkflask.sh |2 ++
1 file changed, 2 insertions(+)
1 - 100 of 203 matches
Mail list logo