[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] arch: arm: vgic-v3: fix GICD_ISACTIVER range


  • To: Julien Grall <julien.grall@xxxxxxxxx>
  • From: Peng Fan <peng.fan@xxxxxxx>
  • Date: Thu, 14 Nov 2019 09:04:45 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XY83o0sCXN+qJ3n1TGBgvSYhZvBucVKnYhozti7PVCE=; b=AwTpNS0IZ7tfo2crcdzk2Igov3TIcU8S+XLAYj0gf10LAvxxH/cQYevnbgCNn0GyMRfG+OrfNuiw+zGM51eSGKQAnQLwMtwR1ozwaCVp15SLOTTJnQ88DlzRm+YCKXYC0r+vwLikq+hXokfu8g0qJH3S1nSXSG90UR2Ty4CT6khgAAWz2vmFsPqVbYXU40NyKbDkG5JIW8gA632by5G6uWSreDGr1zkeTFJPN44vFcGGpt6QTnKaCLf68hce3d4rysZv7OLsFS9n9Xlx/sw/nye5TIRXc1SivuEPAUD/98JPLxhcnxpVuTAAUPeS3R0/+3uhFRRo4LKDt0i7b6vslg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gYULi6G+nhH49o1zngb+xYbHbTZKo5zIrfkR/ZfZMW11sAytTcOp9VHeudZIhoNXNjmlFBv2Z7wprVJI8c9u/1ePcf5+o9dmzx7oL/nJiFz8ktNo6UP0UPBmQE8cT2lrf2Z6exzKQOpwznnfQoVwD02ZriMiAIaCbC9VVpaj7zom3ozjg+/Q1BUSYJ304eWmDhryOXNNOlZ8JmRZ6oYsyN1VeYvCJgIrgrHGTD82z9KcRchjUe8a+9hkUkwslpT+7pztRtgRIchq9/wVWEnAhGclcNDAuT82jgW7L7DYocaQyoRedkKX/ogn8Z9eOqTXeppgC1n3c99h3VLpOCZSAQ==
  • Authentication-results: spf=none (sender IP is ) smtp.mailfrom=peng.fan@xxxxxxx;
  • Cc: Jürgen Groß <jgross@xxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Andre Przywara <andre.przywara@xxxxxxx>, "xen-devel@xxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxx>, "julien.grall@xxxxxxx" <julien.grall@xxxxxxx>, julien grall <julien.grall.oss@xxxxxxxxx>
  • Delivery-date: Thu, 14 Nov 2019 09:04:52 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHVlRomdHS3ryIcQEao8h2tiDDndaeBqioAgAA3t4CABRoj4IADS4aAgAAitTA=
  • Thread-topic: [Xen-devel] [PATCH] arch: arm: vgic-v3: fix GICD_ISACTIVER range

> Do you have a call stack trace for this?

(XEN) d0v1: vGICD: unhandled read r1 offset 0x000324
(XEN) traps.c:1994:d0v1 HSR=0x93810006 pc=0xffff8000104f2bb4 
gva=0xffff800010010324 gpa=0x00000051a00324
[    1.780564] Unhandled fault at 0xffff800010010324
[    1.785771] Mem abort info:
[    1.788899]   ESR = 0x96000000
[    1.792320]   EC = 0x25: DABT (current EL), IL = 32 bits
[    1.798196]   SET = 0, FnV = 0
[    1.801615]   EA = 0, S1PTW = 0
[    1.805124] Data abort info:
[    1.808350]   ISV = 0, ISS = 0x00000000
[    1.812620]   CM = 0, WnR = 0
[    1.815943] swapper pgtable: 4k pages, 48-bit VAs, pgdp=00000000a17f6000
[    1.823344] [ffff800010010324] pgd=000000095ffff003, pud=000000095fffe003, 
pmd=000000095fffd003, pte=00e8000051a00707
[    1.835016] Internal error: ttbr address size fault: 96000000 [#1] PREEMPT 
SMP
[    1.842983] Modules linked in:
[    1.846403] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 
5.4.0-rc5-03191-g20646f88034a-dirty #1774
[    1.855980] Hardware name: Freescale i.MX8QM MEK DOM0 (DT)
[    1.862059] pstate: a0000085 (NzCv daIf -PAN -UAO)
[    1.867374] pc : gic_peek_irq+0x6c/0xb0
[    1.871638] lr : gic_peek_irq+0x28/0xb0
[    1.875899] sp : ffff80001002ba80
[    1.879599] x29: ffff80001002ba80 x28: 0000000000000000
[    1.885483] x27: 0000000000000000 x26: ffff800011800514
[    1.891369] x25: 0000000000000000 x24: 0000000000000000
[    1.897246] x23: ffff0008dc3e5400 x22: ffff0008dc3e5458
[    1.903129] x21: ffff800011d798c8 x20: 0000000000000001
[    1.909011] x19: ffff80001002bb07 x18: 0000000000000004
[    1.914893] x17: ffff8000112243c0 x16: 00000000deadbeef
[    1.920780] x15: ffff0008dc01b490 x14: ffff0008dbcde5c0
[    1.926658] x13: ffffffffffffff00 x12: ffffffffffffffff
[    1.932540] x11: 0000000000000008 x10: ffffffffffffffff
[    1.938422] x9 : c1c1c1c1c1c1c1c1 x8 : 0000000000000000
[    1.944304] x7 : ffffffffffffffff x6 : ffff0008dc3e5458
[    1.950186] x5 : ffff800011d798c8 x4 : 0000000000000008
[    1.956069] x3 : 0000000000000324 x2 : fffffffffffffd03
[    1.961951] x1 : ffff800010010324 x0 : 0000000000000300
[    1.967835] Call trace:
[    1.970588]  gic_peek_irq+0x6c/0xb0
[    1.974481]  gic_irq_get_irqchip_state+0x70/0xa0
[    1.979607]  __synchronize_hardirq+0xd8/0xe0
[    1.984343]  __free_irq+0x13c/0x2b8
[    1.988232]  free_irq+0x30/0x70
[    1.991749]  devm_irq_release+0x14/0x20
[    1.996019]  release_nodes+0x1b0/0x220
[    2.000189]  devres_release_all+0x34/0x50
[    2.004652]  really_probe+0x1b8/0x308
[    2.008728]  driver_probe_device+0x54/0xe8
[    2.013281]  device_driver_attach+0x6c/0x78
[    2.017929]  __driver_attach+0x54/0xd0
[    2.022106]  bus_for_each_dev+0x70/0xc0
[    2.026372]  driver_attach+0x20/0x28
[    2.030359]  bus_add_driver+0x178/0x1d8
[    2.034630]  driver_register+0x60/0x110
[    2.038900]  __platform_driver_register+0x44/0x50
[    2.044121]  fec_driver_init+0x18/0x20
[    2.048294]  do_one_initcall+0x74/0x1b0
[    2.052564]  kernel_init_freeable+0x194/0x22c
[    2.057403]  kernel_init+0x10/0x100
[    2.061293]  ret_from_fork+0x10/0x18
[    2.065279] Code: 53057c63 d37e6863 8b204063 8b030021 (b9400021)
[    2.072024] ---[ end trace 62c8d1d1d10ae3de ]---
[    2.077158] note: swapper/0[1] exited with preempt_count 1
[    2.083296] Kernel panic - not syncing: Attempted to kill init! 
exitcode=0x0000000b
[    2.091659] SMP: stopping secondary CPUs
[    2.096037] Kernel Offset: disabled
[    2.099914] CPU features: 0x0002,2000200c
[    2.104371] Memory Limit: none
[    2.107788] ---[ end Kernel panic - not syncing: Attempted to kill init! 
exitcode=0x0000000b ]---

Regards,
Peng.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.