search for: xen_swiotlb_fixup

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