Displaying 20 results from an estimated 21 matches for "xen_swiotlb_fixup".
2023 May 18
4
unexport swiotlb_active
Hi all,
this little series removes the last swiotlb API exposed to modules.
Diffstat:
arch/x86/include/asm/xen/swiotlb-xen.h | 6 ------
arch/x86/kernel/pci-dma.c | 28 ++++------------------------
drivers/gpu/drm/nouveau/nouveau_ttm.c | 10 +++-------
drivers/pci/xen-pcifront.c | 6 ------
kernel/dma/swiotlb.c | 1 -
5 files changed, 7
2010 Mar 15
1
Could not obtain handle on privileged command interface
...1fff000] XEN PAGETABLES ==>
[0001fea000 - 0001fff000]
[ 0.000000] #4 [000184b000 - 0001fea000] XEN START INFO ==>
[000184b000 - 0001fea000]
[ 0.124571] Xen: using vcpu_info placement
[ 0.124967] PCI-DMA: Using Xen software bounce buffering for IO
(Xen-SWIOTLB)
[ 0.131397] xen_swiotlb_fixup: buf=ffff880004e17000 size=67108864
[ 0.146553] xen_swiotlb_fixup: buf=ffff880008e77000 size=32768
[ 0.146621] Placing 64MB Xen software IO TLB between ffff880004e17000
- ffff880008e17000
[ 0.146623] Xen software IO TLB at phys 0x4e17000 - 0x8e17000
[ 0.158797] xen: registering gsi 0 t...
2023 May 18
0
[PATCH 1/4] x86: move a check out of pci_xen_swiotlb_init
...ine void __init pci_swiotlb_detect(void)
#ifdef CONFIG_SWIOTLB_XEN
static void __init pci_xen_swiotlb_init(void)
{
- if (!xen_initial_domain() && !x86_swiotlb_enable)
- return;
x86_swiotlb_enable = true;
x86_swiotlb_flags |= SWIOTLB_ANY;
swiotlb_init_remap(true, x86_swiotlb_flags, xen_swiotlb_fixup);
@@ -113,7 +111,8 @@ static inline void __init pci_xen_swiotlb_init(void)
void __init pci_iommu_alloc(void)
{
if (xen_pv_domain()) {
- pci_xen_swiotlb_init();
+ if (xen_initial_domain() || x86_swiotlb_enable)
+ pci_xen_swiotlb_init();
return;
}
pci_swiotlb_detect();
--
2.39.2
2010 Dec 16
19
Hypervisor hangs on startup
Hi!
We have a problem that the dom0 very often does not boot and hangs in
the hypervisor - see screenshot. The last message is:
(XEN) Dom0 has maximum 16 VCPUs
(afterwards xen should overwrite the memory)
We are using the xen kernel from kernel.org git.
Kernel is 2.6.32.24-xen with Xen 4.0.1
Hardware is HP DL380.
Is this a known problem? Any hints what could be the problem and how we
can
2010 Dec 16
19
Hypervisor hangs on startup
Hi!
We have a problem that the dom0 very often does not boot and hangs in
the hypervisor - see screenshot. The last message is:
(XEN) Dom0 has maximum 16 VCPUs
(afterwards xen should overwrite the memory)
We are using the xen kernel from kernel.org git.
Kernel is 2.6.32.24-xen with Xen 4.0.1
Hardware is HP DL380.
Is this a known problem? Any hints what could be the problem and how we
can
2010 May 28
3
Problems with PCI pass-through
Hello!
I'm having problems getting PCI pass-through to work.
This is on a AMD64 system, paravirtualized with xen-hypervisor-4.0-amd64
4.0.0-1~experimental.1, dom0: linux-image-2.6.32-5-xen-amd64 2.6.32-12.
From IRC, earlier today:
<tschwinge> waldi: Aren't the Debian xen domU-capable kernels supposed to
contain the PCI frontend (needed for PCI pass-through)? I'm getting:
2010 May 28
3
Problems with PCI pass-through
Hello!
I'm having problems getting PCI pass-through to work.
This is on a AMD64 system, paravirtualized with xen-hypervisor-4.0-amd64
4.0.0-1~experimental.1, dom0: linux-image-2.6.32-5-xen-amd64 2.6.32-12.
From IRC, earlier today:
<tschwinge> waldi: Aren't the Debian xen domU-capable kernels supposed to
contain the PCI frontend (needed for PCI pass-through)? I'm getting:
2011 Jan 19
1
[BUG] Problem Booting Xen 4.0.1 on 2.6.32.26/27
...level=10 console=hvc0
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Initializing CPU#0
[ 0.000000] DMA: Placing 64MB software IO TLB between
ffff880016a16000 - ffff88001aa16000
[ 0.000000] DMA: software IO TLB at phys 0x16a16000 - 0x1aa16000
[ 0.000000] xen_swiotlb_fixup: buf=ffff880016a16000 size=67108864
[ 0.000000] xen_swiotlb_fixup: buf=ffff88001aa76000 size=32768
[ 0.000000] Memory: 1673128k/18872832k available (3135k kernel code,
16776152k absent, 42[ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0,
CPUs=16, Nodes=4
[ 0.000000] Hi...
2013 Oct 17
42
[PATCH v8 0/19] enable swiotlb-xen on arm and arm64
...ce: keep using arm_dma_ops;
- add missing __init in xen_early_init declaration;
- many code style and name changes in swiotlb-xen.c;
- improve error checks in xen_dma_add_entry;
- warn on XENMEM_put_dma_buf failures.
Changes in v2:
- fixed a couple of errors in xen_bus_to_phys, xen_phys_to_bus and
xen_swiotlb_fixup.
Julien Grall (1):
ASoC: Samsung: Rename dma_ops by samsung_dma_ops
Stefano Stabellini (18):
arm: make SWIOTLB available
arm64: define DMA_ERROR_CODE
arm/xen,arm64/xen: introduce p2m
xen/x86: allow __set_phys_to_machine for autotranslate guests
xen: make xen...
2011 Apr 14
3
Debian Squeeze hangs with kernel 2.6.32-5-xen-686
...ing fast FPU save and restore... done.
[ 0.000000] Enabling unmasked SIMD FPU exception support... done.
[ 0.000000] Initializing CPU#0
[ 0.000000] DMA: Placing 64MB software IO TLB between c3e9f000 - c7e9f000
[ 0.000000] DMA: software IO TLB at phys 0x3e9f000 - 0x7e9f000
[ 0.000000] xen_swiotlb_fixup: buf=c3e9f000 size=67108864
[ 0.000000] xen_swiotlb_fixup: buf=c7eff000 size=32768
[ 0.000000] Initializing HighMem for node 0 (0002cffe:00075fe1)
[ 0.000000] Memory: 1817812k/1933188k available (2635k kernel code, 113884k reserved, 1455k data, 404k init, 1195916k highmem)
[ 0.000000] v...
2010 Nov 16
0
Bug#603713: xen-hypervisor-4.0-amd64: amd64 Dom0-Kernel crashes in early boot-stage
...debug debug loglevel=10
[ 35.365770] PID hash table entries: 2048 (order: 2, 16384 bytes)
[ 35.371958] Initializing CPU#0
[ 35.382418] DMA: Placing 64MB software IO TLB between ffff880003f3d000 - ffff880007f3d000
[ 35.390416] DMA: software IO TLB at phys 0x3f3d000 - 0x7f3d000
[ 35.396220] xen_swiotlb_fixup: buf=ffff880003f3d000 size=67108864
[ 35.418758] xen_swiotlb_fixup: buf=ffff880007f9d000 size=32768
[ 35.426006] Memory: 409720k/524288k available (3145k kernel code, 384k absent, 114184k reserved, 1902k data, 596k init)
[ 35.436633] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPU...
2010 Jul 07
2
Bug#588310: Xen enabled kernel cannot find the / partition
...elevator=cfq nomodeset
[ 0.030830] PID hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.031107] Initializing CPU#0
[ 0.039509] DMA: Placing 64MB software IO TLB between
ffff880003e31000 - ffff880007e31000
[ 0.039513] DMA: software IO TLB at phys 0x3e31000 - 0x7e31000
[ 0.039515] xen_swiotlb_fixup: buf=ffff880003e31000 size=67108864
[ 0.056185] xen_swiotlb_fixup: buf=ffff880007e91000 size=32768
[ 0.057991] Memory: 412740k/524288k available (3131k kernel code,
384k absent, 111164k reserved, 1899k data, 592k init)
[ 0.058020] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0,
CPU...
2009 Feb 27
8
Kernel build failure
Did a ''git pull'' a few minutes ago and tried to rebuild my kernel and
was given this error:
make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
CC drivers/acpi/acpica/hwsleep.o
drivers/acpi/acpica/hwsleep.c: In function
2012 Jul 27
6
Failure to boot, Debian squeeze with 4.0.1 hypervisor, timer problems?
...nsole=tty0
console=hvc0
[ 5.398810] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 5.399145] Initializing CPU#0
[ 5.407809] DMA: Placing 64MB software IO TLB between
ffff880004754000 - ffff880008754000
[ 5.407814] DMA: software IO TLB at phys 0x4754000 - 0x8754000
[ 5.407817] xen_swiotlb_fixup: buf=ffff880004754000 size=67108864
[ 5.428597] xen_swiotlb_fixup: buf=ffff8800087b4000 size=32768
[ 5.433194] Memory: 927008k/1048576k available (3152k kernel
code, 476k absent, 121092k reserved, 2064k data, 604k init)
[ 5.433231] SLUB: Genslabs=14, HWalign=64, Order=0-3,
MinObjects=0, CP...
2010 Aug 21
24
Freeze with 2.6.32.19 and xen-4.0.1rc5
...nsole=tty0
console=hvc0
[ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.000000] Initializing CPU#0
[ 0.000000] DMA: Placing 64MB software IO TLB between
ffff880003a06000 - ffff880007a06000
[ 0.000000] DMA: software IO TLB at phys 0x3a06000 - 0x7a06000
[ 0.000000] xen_swiotlb_fixup: buf=ffff880003a06000 size=67108864
[ 0.000000] xen_swiotlb_fixup: buf=ffff880007a66000 size=32768
[ 0.000000] Memory: 417688k/524288k available (3115k kernel code,
392k absent, 106208k reserved, 1859k data, 592k init)
[ 0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0,
CPU...
2012 Jun 03
1
need to load uhci_hcd with acpi=off
...02 ro quiet acpi=off
[ 5.202967] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 5.203182] Initializing CPU#0
[ 5.209000] DMA: Placing 64MB software IO TLB between
ffff88001c9ce000 - ffff8800209ce000
[ 5.209003] DMA: software IO TLB at phys 0x1c9ce000 - 0x209ce000
[ 5.209004] xen_swiotlb_fixup: buf=ffff88001c9ce000 size=67108864
[ 5.222223] xen_swiotlb_fixup: buf=ffff880020a2e000 size=32768
[ 5.301463] Memory: 23166540k/24748612k available (3152k kernel code,
1057736k absent, 524336k reserved, 2064k data, 604k init)
[ 5.301488] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjec...
2008 Nov 13
69
[PATCH 00 of 38] xen: add more Xen dom0 support
Hi Ingo,
Here''s the chunk of patches to add Xen Dom0 support (it''s probably
worth creating a new xen/dom0 topic branch for it).
A dom0 Xen domain is basically the same as a normal domU domain, but
it has extra privileges to directly access hardware. There are two
issues to deal with:
- translating to and from the domain''s pseudo-physical addresses and
real machine
2010 Nov 16
0
Bug#603727: xen-hypervisor-4.0-amd64: i386 Dom0 crashes after doing some I/O on local storage (software Raid1 on SAS-drives with mpt2sas driver)
...ing fast FPU save and restore... done.
[ 33.523879] Enabling unmasked SIMD FPU exception support... done.
[ 33.529945] Initializing CPU#0
[ 33.540486] DMA: Placing 64MB software IO TLB between c37c6000 - c77c6000
[ 33.547094] DMA: software IO TLB at phys 0x37c6000 - 0x77c6000
[ 33.552903] xen_swiotlb_fixup: buf=c37c6000 size=67108864
[ 33.575042] xen_swiotlb_fixup: buf=c7826000 size=32768
[ 33.586417] Initializing HighMem for node 0 (000313fe:00040000)
[ 33.609861] Memory: 940488k/1048576k available (2631k kernel code, 106996k reserved, 1450k data, 396k init, 241672k highmem)
[ 33.620887] vir...
2012 Feb 12
0
Bug#659642: xen-hypervisor-4.0-amd64: outl segfaults when restoring monitor from sleep with DPMS
...0072f8 ro nopat quiet
[ 3.677374] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 3.677614] Initializing CPU#0
[ 3.681399] DMA: Placing 64MB software IO TLB between ffff8800124d0000 - ffff8800164d0000
[ 3.681402] DMA: software IO TLB at phys 0x124d0000 - 0x164d0000
[ 3.681404] xen_swiotlb_fixup: buf=ffff8800124d0000 size=67108864
[ 3.692744] xen_swiotlb_fixup: buf=ffff880016530000 size=32768
[ 3.726522] Memory: 13404236k/16138388k available (3152k kernel code, 2381312k absent, 352840k reserved, 2064k data, 604k init)
[ 3.726545] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObject...
2011 Aug 15
4
Kernel 3.1.0-rc2 hangs on boot, Xen 4.1.1
Hello,
I tried out kernel 3.1.0-rc2 on my i386 Laptop with Xen 4.1.1. Booting
hangs after these messages on the VGA console:
pci 0000:02:09.0: address space collision: [mem 0x000da000-0x000dafff] conflicts with reserved [mem 0x0009f800-0x000fffff]
reserve RAM buffer: 00000000 0009f000 - 00000000 0009ffff
reserve RAM buffer: 00000000 38400000 - 00000000 3bffffff
reserve RAM buffer: 00000001