https://bugs.kde.org/show_bug.cgi?id=492886

            Bug ID: 492886
           Summary: KSVG appears to cause crashes in many Plasma6
                    applications - Plasma6 is unusable
    Classification: Frameworks and Libraries
           Product: frameworks-ksvg
           Version: 6.5.0
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: critical
          Priority: NOR
         Component: General
          Assignee: plasma-b...@kde.org
          Reporter: ipsum.te.fu...@gmail.com
  Target Milestone: ---

SUMMARY
Several Gentoo users have reported segfaults in a range of Plasma6 applications
including kwin, kscreenlocker, plasmashell, etc. Common symptom appears to be a
report of a segfault and "Unable to access opcode bytes at <location> from the
kernel in syslog. As well as process names, the kernel reports segfaults in
QQuickPixmapRea. The crash is present in X and Wayland, and in at least one
case also affects sddm.

This was never, and continues to not, be an issue when running Plasma 5 for any
of the affected users. Current workaround is to downgrade to Plasma 5, but as 5
is due to be cleaned up from the Gentoo repos, this will not remain a workable
solution long-term.

It appears that affected users are on amdgpu based laptop hardware, details of
my own are listed below.

Other user accounts, omitted here, are also available in this thread:
https://forums.gentoo.org/viewtopic-t-1169619-postdays-0-postorder-asc-start-0.html

STEPS TO REPRODUCE
1. Attempt to start any of sddm, plasmashell, dbus-run-session
startplasma-{x11|wayland}, kwin

OBSERVED RESULT

Black screen, syslog entries as below under "Additional Information", eventual
crash and switching user to TTY1

EXPECTED RESULT

An sddm login screen or Plasma session should start.

SOFTWARE/OS VERSIONS
Linux: 6.6.47 (also tested and affected, 6.6.38)
KDE Plasma Version: 6.1.4-r1
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2-r4

ADDITIONAL INFORMATION

Sample /var/log/syslog from sddm start on bootup:

Sep  4 19:09:54 kernel: show_signal_msg: 50 callbacks suppressed
Sep  4 19:09:54 kernel: QQuickPixmapRea[5615]: segfault at 0 ip
0000000000000000 sp 00007f2736b615f8 error 14 in
sddm-greeter-qt6[5648f00bd000+c000] likely on CPU 0 (core 0, socket 0)
Sep  4 19:09:54 kernel: Code: Unable to access opcode bytes at
0xffffffffffffffd6.


Specimen /var/log/syslog from a direct launch of dbus-run-session
startplasma-wayland:

Sep  4 19:20:36 dbus-daemon[3227]: [system] Successfully activated service
'org.freedesktop.RealtimeKit1'
Sep  4 19:20:38 kernel: QQuickPixmapRea[17045]: segfault at 0 ip
0000000000000000 sp 00007fffb4ff8538 error 14 in ksplashqml[555555554000+5000]
likely on CPU 1 (core 1, socket 0)
Sep  4 19:20:38 kernel: Code: Unable to access opcode bytes at
0xffffffffffffffd6.
Sep  4 19:20:39 libddcutil[17144]: Initializing.  ddcutil version 1.3.0
Sep  4 19:20:39 libddcutil[17144]: Library initialization complete.

[...omitted successful startup of rtkit, bluetoothd, UPower, UDisks, etc...]

Sep  4 19:20:39 dbus-daemon[3227]: [system] Successfully activated service
'org.kde.powerdevil.chargethresholdhelper'
Sep  4 19:20:40 kernel: xwaylandvideobr[17188]: segfault at 0 ip
0000000000000000 sp 00007fffffffc998 error 14 in
xwaylandvideobridge[555555554000+7000] likely on CPU 0 (core 0, socket 0)
Sep  4 19:20:40 kernel: Code: Unable to access opcode bytes at
0xffffffffffffffd6.
Sep  4 19:20:40 dbus-daemon[3227]: [system] Activating service
name='org.kde.powerdevil.backlighthelper' requested by ':1.43' (uid=1000
pid=17144 comm="/usr/libexec/org_kde_powerdevil") (using servicehelper)
Sep  4 19:20:40 org.kde.powerdevil.backlighthelper: Detected locale "C" with
character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8
locale, and has switched to "C.UTF-8" instead. If this causes problems,
reconfigure your locale. See the locale(1) manual for more information.
Sep  4 19:20:40 dbus-daemon[3227]: [system] Successfully activated service
'org.kde.powerdevil.backlighthelper'
Sep  4 12:20:40 rtkit-daemon[16962]: Successfully made thread 17176 of process
17176 owned by '1000' high priority at nice level -11.
Sep  4 19:20:40 kernel: kwin_wayland[16924]: segfault at 0 ip 0000000000000000
sp 00007ffc62e94848 error 14 in kwin_wayland[5555f8c82000+38000] likely on CPU
0 (core 0, socket 0)
Sep  4 19:20:40 kernel: Code: Unable to access opcode bytes at
0xffffffffffffffd6.
Sep  4 19:20:43 kernel: plasmashell[17626]: segfault at 0 ip 0000000000000000
sp 00007fffffffbfe8 error 14 in plasmashell[555555554000+23000] likely on CPU 1
(core 1, socket 0)
Sep  4 19:20:43 kernel: Code: Unable to access opcode bytes at
0xffffffffffffffd6.
Sep  4 19:20:43 GalaxyBudsClient: [X11Platform] SMLib/ICELib reported a new
error: Could not open network socket
Sep  4 19:20:49 kernel: kwin_wayland[17595]: segfault at 0 ip 0000000000000000
sp 00007ffc196350e8 error 14 in kwin_wayland[5587bd422000+38000] likely on CPU
1 (core 1, socket 0)
Sep  4 19:20:49 kernel: Code: Unable to access opcode bytes at
0xffffffffffffffd6.
Sep  4 19:20:53 bluetoothd[3826]: src/profile.c:record_cb() Unable to get
Hands-Free Voice gateway SDP record: Host is down
Sep  4 19:24:04 kernel: kscreenlocker_g[19091]: segfault at 0 ip
0000000000000000 sp 00007ffcd30a8138 error 14 in
kscreenlocker_greet[5631bc19a000+d000] likely on CPU 1 (core 1, socket 0)
Sep  4 19:24:04 kernel: Code: Unable to access opcode bytes at
0xffffffffffffffd6.


Full backtrace, running plasmashell:

Starting program: /usr/bin/plasmashell 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib64/libthread_db.so.1".
[New Thread 0x7fffef1ff6c0 (LWP 28218)]
[Detaching after fork from child process 28219]
[New Thread 0x7fffee9fe6c0 (LWP 28220)]
[New Thread 0x7fffec9ff6c0 (LWP 28239)]
[New Thread 0x7fffd85ff6c0 (LWP 28240)]
[New Thread 0x7fffd7dfe6c0 (LWP 28241)]
[New Thread 0x7fffd75fd6c0 (LWP 28242)]
[New Thread 0x7fffd69fc6c0 (LWP 28243)]
[New Thread 0x7fffd61fb6c0 (LWP 28244)]
[New Thread 0x7fffd59fa6c0 (LWP 28245)]
[New Thread 0x7fffd51f96c0 (LWP 28246)]
[New Thread 0x7fffd49f86c0 (LWP 28247)]
[New Thread 0x7fffb7fff6c0 (LWP 28248)]
[New Thread 0x7fffb77fe6c0 (LWP 28249)]
[New Thread 0x7fffb6ffd6c0 (LWP 28250)]
[Thread 0x7fffb6ffd6c0 (LWP 28250) exited]
[Thread 0x7fffb77fe6c0 (LWP 28249) exited]
[Thread 0x7fffb7fff6c0 (LWP 28248) exited]
[New Thread 0x7fffb7fff6c0 (LWP 28257)]
[New Thread 0x7fffb77fe6c0 (LWP 28258)]
[New Thread 0x7fffb6ffd6c0 (LWP 28259)]
[Thread 0x7fffb6ffd6c0 (LWP 28259) exited]
[Thread 0x7fffb77fe6c0 (LWP 28258) exited]
[Thread 0x7fffb7fff6c0 (LWP 28257) exited]
[New Thread 0x7fffb7fff6c0 (LWP 28260)]

Thread 1 "plasmashell" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
#0  0x0000000000000000 in ??? ()
#1  0x00007ffff797ceac in KSvg::FrameSvgPrivate::generateFrameBackground
(this=this@entry=0x555555e56440, frame=...) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0/src/ksvg/framesvg.cpp:619
#2  0x00007ffff797d680 in KSvg::FrameSvgPrivate::generateBackground
(this=this@entry=0x555555e56440, frame=...) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0/src/ksvg/framesvg.cpp:547
#3  0x00007ffff797c6cd in KSvg::FrameSvgPrivate::generateBackground (frame=...,
this=0x555555e56440) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0/src/ksvg/framesvg.cpp:486
#4  KSvg::FrameSvgPrivate::alphaMask (this=0x555555e56440) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0/src/ksvg/framesvg.cpp:486
#5  0x00007ffff797ec45 in KSvg::FrameSvg::mask (this=0x555555e2d1d0) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0/src/ksvg/framesvg.cpp:342
#6  0x00007fffb5660b2f in KSvg::FrameSvgItem::mask (this=0x555555c58670) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0/src/declarativeimports/framesvgitem.cpp:500
#7  KSvg::FrameSvgItem::qt_static_metacall (_o=0x555555c58670, _c=<optimized
out>, _id=<optimized out>, _a=<optimized out>) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0_build/src/declarativeimports/corebindingsplugin_autogen/include/moc_framesvgitem.cpp:486
#8  0x00007fffb566247f in KSvg::FrameSvgItem::qt_metacall (this=0x555555c58670,
_c=QMetaObject::ReadProperty, _id=9, _a=0x7fffffffc920) at
/var/tmp/portage/kde-frameworks/ksvg-6.5.0/work/ksvg-6.5.0_build/src/declarativeimports/corebindingsplugin_autogen/include/moc_framesvgitem.cpp:538
#9  0x00007ffff54e852f in QMetaProperty::read (this=this@entry=0x7fffffffca20,
object=object@entry=0x555555c58670) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qmetaobject.cpp:3734
#10 0x00007ffff546f398 in QObject::property (this=0x555555c58670,
name=<optimized out>, name@entry=0x7ffff7d0cc5a "mask") at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4316
#11 0x00007ffff7ce964a in PlasmaQuick::DialogBackground::mask (this=<optimized
out>) at
/var/tmp/portage/kde-plasma/libplasma-6.1.4/work/libplasma-6.1.4/src/plasmaquick/private/dialogbackground_p.cpp:60
#12 0x00007ffff7cc6856 in PlasmaQuick::DialogPrivate::updateTheme
(this=0x555555e2a5a0) at
/var/tmp/portage/kde-plasma/libplasma-6.1.4/work/libplasma-6.1.4/src/plasmaquick/dialog.cpp:245
#13 0x00007ffff637e122 in
QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at
/usr/lib64/libQt6Qml.so.6
#14 0x00007ffff641ab98 in QQmlComponentPrivate::complete(QQmlEnginePrivate*,
QQmlComponentPrivate::ConstructionState*) () at /usr/lib64/libQt6Qml.so.6
#15 0x00007ffff64476eb in QQmlComponentPrivate::completeCreate() () at
/usr/lib64/libQt6Qml.so.6
#16 0x00007ffff7ce1332 in PlasmaQuick::SharedQmlEngine::completeInitialization
(this=0x7fffe0006240, initialProperties=<optimized out>) at
/var/tmp/portage/kde-plasma/libplasma-6.1.4/work/libplasma-6.1.4/src/plasmaquick/sharedqmlengine.cpp:239
#17 0x00007ffff7ce1449 in
PlasmaQuick::SharedQmlEnginePrivate::scheduleExecutionEnd (this=0x555555ead2a0)
at /usr/include/qt6/QtCore/qhash.h:836
#18 0x00007ffff7ce3680 in PlasmaQuick::QuickViewSharedEngine::setSource
(url=..., this=0x555555dbeec0) at
/var/tmp/portage/kde-plasma/libplasma-6.1.4/work/libplasma-6.1.4/src/plasmaquick/quickviewsharedengine.cpp:214
#19 PlasmaQuick::QuickViewSharedEngine::setSource
(this=this@entry=0x555555dbeec0, url=...) at
/var/tmp/portage/kde-plasma/libplasma-6.1.4/work/libplasma-6.1.4/src/plasmaquick/quickviewsharedengine.cpp:208
#20 0x000055555559c8cc in DesktopView::DesktopView
(this=this@entry=0x555555dbeec0, corona=corona@entry=0x555555795c10,
targetScreen=targetScreen@entry=0x5555556b49a0) at
/var/tmp/portage/kde-plasma/plasma-workspace-6.1.4-r1/work/plasma-workspace-6.1.4/shell/desktopview.cpp:65
#21 0x00005555555badd9 in ShellCorona::addOutput (this=0x555555795c10,
screen=0x5555556b49a0) at
/var/tmp/portage/kde-plasma/plasma-workspace-6.1.4-r1/work/plasma-workspace-6.1.4/shell/shellcorona.cpp:1405
#22 0x00005555555cb02a in ShellCorona::load (this=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-workspace-6.1.4-r1/work/plasma-workspace-6.1.4/shell/shellcorona.cpp:842
#23 0x00007ffff54ca9ed in QtPrivate::QSlotObjectBase::call (a=0x7fffffffd2a0,
r=0x555555795c10, this=<optimized out>) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobjectdefs_impl.h:469
#24 doActivate<false> (sender=0x555555aeffe0, signal_index=4,
argv=0x7fffffffd2a0) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4086
#25 0x00007ffff5489fa7 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7ffff710daa0 <KActivities::Consumer::staticMetaObject>,
local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffffffd2a0)
at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4146
#26 0x00007ffff70df955 in KActivities::Consumer::serviceStatusChanged
(this=<optimized out>, _t1=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-activities-6.1.4/work/plasma-activities-6.1.4_build/src/lib/PlasmaActivities_autogen/include/moc_consumer.cpp:258
#27 0x00007ffff54ca9ed in QtPrivate::QSlotObjectBase::call (a=0x7fffffffd440,
r=0x555555aeffe0, this=<optimized out>) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobjectdefs_impl.h:469
#28 doActivate<false> (sender=0x555555aff9c0, signal_index=11,
argv=0x7fffffffd440) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4086
#29 0x00007ffff5489fa7 in QMetaObject::activate
(sender=sender@entry=0x555555aff9c0, m=m@entry=0x7ffff710ebc0
<KActivities::ActivitiesCache::staticMetaObject>,
local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x7fffffffd440)
at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4146
#30 0x00007ffff70f43dc in KActivities::ActivitiesCache::serviceStatusChanged
(_t1=KActivities::Consumer::Running, this=0x555555aff9c0) at
/var/tmp/portage/kde-plasma/plasma-activities-6.1.4/work/plasma-activities-6.1.4_build/src/lib/PlasmaActivities_autogen/include/moc_activitiescache_p.cpp:481
#31 KActivities::ActivitiesCache::setAllActivities (this=0x555555aff9c0,
_activities=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-activities-6.1.4/work/plasma-activities-6.1.4/src/lib/activitiescache_p.cpp:270
#32 0x00007ffff70f8d82 in
KActivities::ActivitiesCache::passInfoFromReply<QList<ActivityInfo>, void
(KActivities::ActivitiesCache::*)(QList<ActivityInfo> const&)>
(this=0x555555aff9c0, watcher=0x555555a6d5d0, f=(void
(KActivities::ActivitiesCache::*)(KActivities::ActivitiesCache * const, const
QList<ActivityInfo> &)) 0x7ffff70f3e60
<KActivities::ActivitiesCache::setAllActivities(QList<ActivityInfo> const&)>)
at
/var/tmp/portage/kde-plasma/plasma-activities-6.1.4/work/plasma-activities-6.1.4/src/lib/activitiescache_p.cpp:180
#33 0x00007ffff54cacf3 in doActivate<false> (sender=0x555555a6d5d0,
signal_index=3, argv=0x7fffffffd620) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4098
#34 0x00007ffff5489fa7 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7ffff59fa540 <QDBusPendingCallWatcher::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffffffd620)
at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:4146
#35 0x00007ffff5963623 in QDBusPendingCallWatcher::finished (this=<optimized
out>, _t1=<optimized out>) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2_build/src/dbus/DBus_autogen/include/moc_qdbuspendingcall.cpp:160
#36 0x00007ffff546dceb in QObject::event (this=0x555555a6d5d0,
e=0x555555b055a0) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qobject.cpp:1452
#37 0x00007ffff76f2de5 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x555555a6d5d0, e=0x555555b055a0) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/widgets/kernel/qapplication.cpp:3287
#38 0x00007ffff54e20e0 in QCoreApplication::notifyInternal2
(receiver=0x555555a6d5d0, event=0x555555b055a0) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1142
#39 0x00007ffff54e217d in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1583
#40 0x00007ffff550753e in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x555555649ba0) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1940
#41 0x00007ffff55077a4 in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=<optimized out>) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qcoreapplication.cpp:1797
#42 0x00007ffff52c2fdf in postEventSourceDispatch (s=0x5555556aea10) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#43 0x00007ffff401d382 in ??? () at /usr/lib64/libglib-2.0.so.0
#44 0x00007ffff4020407 in ??? () at /usr/lib64/libglib-2.0.so.0
#45 0x00007ffff40209c8 in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#46 0x00007ffff52c16b0 in QEventDispatcherGlib::processEvents
(this=0x5555556c3050, flags=...) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#47 0x00007ffff550c262 in QEventLoop::exec (this=this@entry=0x7fffffffda10,
flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/global/qflags.h:34
#48 0x00007ffff550c417 in QCoreApplication::exec () at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/corelib/global/qflags.h:74
#49 0x00007ffff5b60720 in QGuiApplication::exec () at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/gui/kernel/qguiapplication.cpp:1926
#50 0x00007ffff766abf9 in QApplication::exec () at
/var/tmp/portage/dev-qt/qtbase-6.7.2-r4/work/qtbase-everywhere-src-6.7.2/src/widgets/kernel/qapplication.cpp:2555
#51 0x0000555555580d1a in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-workspace-6.1.4-r1/work/plasma-workspace-6.1.4/shell/main.cpp:188


Graphics hardware:

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani
[Radeon R5/R6/R7 Graphics] (rev c8) (prog-if 00 [VGA controller])
        Subsystem: Acer Incorporated [ALI] Device 1108
        Flags: bus master, fast devsel, latency 0, IRQ 31, IOMMU group 0
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Memory at d0800000 (64-bit, prefetchable) [size=8M]
        I/O ports at 4000 [size=256]
        Memory at d1600000 (32-bit, non-prefetchable) [size=256K]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Complex Integrated Endpoint, IntMsgNum
0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2b0] Address Translation Service (ATS)
        Capabilities: [2c0] Page Request Interface (PRI)
        Capabilities: [2d0] Process Address Space ID (PASID)
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu

03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT
[Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev
83)
        Subsystem: Acer Incorporated [ALI] Device 1108
        Physical Slot: 0
        Flags: bus master, fast devsel, latency 0, IRQ 33, IOMMU group 2
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Memory at d0000000 (64-bit, prefetchable) [size=2M]
        I/O ports at 2000 [size=256]
        Memory at d1400000 (32-bit, non-prefetchable) [size=256K]
        Expansion ROM at d1440000 [disabled] [size=128K]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Legacy Endpoint, IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2b0] Address Translation Service (ATS)
        Capabilities: [2c0] Page Request Interface (PRI)
        Capabilities: [2d0] Process Address Space ID (PASID)
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu

~ $ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 21
model           : 101
model name      : AMD FX-9800P RADEON R7, 12 COMPUTE CORES 4C+8G
stepping        : 1
microcode       : 0x6006118
cpu MHz         : 1400.000
cache size      : 1024 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 2
apicid          : 16
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb
rdtscp lm constant_tsc rep_good acc_power nopl nonstop_tsc cpuid extd_apicid
aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes
xsave avx f16c lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse
3dnowprefetch osvw ibs xop skinit wdt lwp fma4 tce nodeid_msr tbm topoext
perfctr_core perfctr_nb bpext ptsc mwaitx cpb hw_pstate ssbd vmmcall fsgsbase
bmi1 avx2 smep bmi2 xsaveopt arat npt lbrv svm_lock nrip_save tsc_scale
vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic
v_vmsave_vmload vgif overflow_recov
bugs            : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
spec_store_bypass retbleed
bogomips        : 5392.52
TLB size        : 1536 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 48 bits physical, 48 bits virtual
power management: ts ttp tm 100mhzsteps hwpstate cpb eff_freq_ro acc_power [13]
[...]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to