abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:00 | Nová verze

    Byla vydána nová verze 24.04.28 s kódovým názvem Time After Time svobodného multiplatformního video editoru Shotcut (Wikipedie) a nová verze 7.24.0 souvisejícího frameworku MLT Multimedia Framework. Nejnovější Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    včera 16:33 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 03:22 | Zajímavý článek

    V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.

    Ladislav Hagara | Komentářů: 6
    27.4. 17:44 | Nová verze

    Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    26.4. 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 12
    26.4. 13:33 | Nová verze

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 9
    26.4. 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 45
    25.4. 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 14
    25.4. 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 3
    KDE Plasma 6
     (75%)
     (8%)
     (2%)
     (15%)
    Celkem 876 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Nový hw - bugy 2

    29.8.2018 21:03 | Přečteno: 2423× | hw | poslední úprava: 1.9.2018 19:59

    Blog o chybách v hw.

    Úvod

    V predchádzajúcom blogu boli popísané chyby pri použití nového hw s jadrom z backport repozitára.

    Vyriešenie chyby s jadrom linux-image-4.17.0-0.bpo.1-amd64

    Toto jadro spôsobovalo pád amdgpu čoho následkom bola totálna strata akéhokoľvek grafického alebo konzolového výstupu. Z tohto dôvodu som prešiel na jadro linux-image-4.16.0-0.bpo2-amd64.

    Prechod na jadro linux-image-4.17.0-0.bpo.3-amd64.

    Prechod na novšie jadro prebiehal normálne bez náznakov problémov. Samozrejme niektoré chybové hlášky zmizli ale aj pribudli ďalšie.

    Až dodnes po nejakom čase sa vyskytol backtrace v dmesg. Spočiatku som to neriešil a bral to tak, že občas jednoducho niečo spadne. Neskôr po zobudení obrazovky ma privítala prihlasovacia obrazovka ale s chybným rozlíšením.

    2018-08-29T18:37:47.918398+02:00 debian kernel: [ 4422.197303] ------------[ cut here ]------------
    2018-08-29T18:37:47.918422+02:00 debian kernel: [ 4422.197305] refcount_t: increment on 0; use-after-free.
    2018-08-29T18:37:47.918424+02:00 debian kernel: [ 4422.197345] WARNING: CPU: 2 PID: 21177 at /build/linux-h2pQxc/linux-4.17.17/lib/refcount.c:153 refcount_inc+0x27/0x30
    2018-08-29T18:37:47.918425+02:00 debian kernel: [ 4422.197346] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc amdkfd dm_thin_pool amdgpu dm_persistent_data dm_bio_prison dm_bufio libcrc32c wmi_bmof eeepc_wmi asus_wmi sparse_keymap rfkill chash gpu_sched snd_hda_codec_realtek ttm snd_hda_codec_generic edac_mce_amd kvm_amd ccp drm_kms_helper snd_hda_codec_hdmi snd_hda_intel sg rng_core snd_hda_codec snd_hda_core drm kvm snd_hwdep snd_pcm snd_timer snd soundcore irqbypass shpchp fam15h_power k10temp crct10dif_pclmul crc32_pclmul evdev ghash_clmulni_intel i2c_algo_bit serio_raw sp5100_tco pcspkr video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-08-29T18:37:47.918427+02:00 debian kernel: [ 4422.197392]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic sd_mod uas usbhid usb_storage hid crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper ahci libahci xhci_pci libata xhci_hcd i2c_piix4 r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-08-29T18:37:47.918428+02:00 debian kernel: [ 4422.197416] CPU: 2 PID: 21177 Comm: Xorg Tainted: G           O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-08-29T18:37:47.918429+02:00 debian kernel: [ 4422.197417] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-08-29T18:37:47.918430+02:00 debian kernel: [ 4422.197419] RIP: 0010:refcount_inc+0x27/0x30
    2018-08-29T18:37:47.918431+02:00 debian kernel: [ 4422.197420] RSP: 0018:ffffbfda0267f9f0 EFLAGS: 00010282
    2018-08-29T18:37:47.918432+02:00 debian kernel: [ 4422.197421] RAX: 0000000000000000 RBX: ffff9f91e479f800 RCX: 0000000000000006
    2018-08-29T18:37:47.918432+02:00 debian kernel: [ 4422.197422] RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff9f924a696730
    2018-08-29T18:37:47.918433+02:00 debian kernel: [ 4422.197423] RBP: ffff9f924368ec00 R08: 0000000000000001 R09: 00000000000003b3
    2018-08-29T18:37:47.918434+02:00 debian kernel: [ 4422.197424] R10: ffffbfda0267fb70 R11: 00000000000003b3 R12: ffffbfda0267fa30
    2018-08-29T18:37:47.918435+02:00 debian kernel: [ 4422.197424] R13: 0000000000000000 R14: ffff9f924551d000 R15: 0000000000000000
    2018-08-29T18:37:47.918436+02:00 debian kernel: [ 4422.197426] FS:  00007f82153c8a40(0000) GS:ffff9f924a680000(0000) knlGS:0000000000000000
    2018-08-29T18:37:47.918436+02:00 debian kernel: [ 4422.197427] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-08-29T18:37:47.918437+02:00 debian kernel: [ 4422.197428] CR2: 000055fad344dff0 CR3: 0000000038690000 CR4: 00000000001406e0
    2018-08-29T18:37:47.918438+02:00 debian kernel: [ 4422.197429] Call Trace:
    2018-08-29T18:37:47.918438+02:00 debian kernel: [ 4422.197558]  dc_create_stream_for_sink+0x4e/0x190 [amdgpu]
    2018-08-29T18:37:47.918439+02:00 debian kernel: [ 4422.197600]  create_stream_for_sink+0x6d/0x5f0 [amdgpu]
    2018-08-29T18:37:47.918440+02:00 debian kernel: [ 4422.197641]  ? amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-08-29T18:37:47.918440+02:00 debian kernel: [ 4422.197675]  ? drm_mode_connector_list_update+0xb3/0x1b0 [drm]
    2018-08-29T18:37:47.918441+02:00 debian kernel: [ 4422.197712]  amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-08-29T18:37:47.918442+02:00 debian kernel: [ 4422.197729]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-08-29T18:37:47.918443+02:00 debian kernel: [ 4422.197740]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-08-29T18:37:47.918443+02:00 debian kernel: [ 4422.197753]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918444+02:00 debian kernel: [ 4422.197761]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-08-29T18:37:47.918445+02:00 debian kernel: [ 4422.197771]  drm_ioctl+0x2c5/0x360 [drm]
    2018-08-29T18:37:47.918445+02:00 debian kernel: [ 4422.197781]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918446+02:00 debian kernel: [ 4422.197807]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-08-29T18:37:47.918447+02:00 debian kernel: [ 4422.197812]  do_vfs_ioctl+0xa2/0x620
    2018-08-29T18:37:47.918448+02:00 debian kernel: [ 4422.197816]  ? handle_mm_fault+0xfc/0x1f0
    2018-08-29T18:37:47.918449+02:00 debian kernel: [ 4422.197817]  ksys_ioctl+0x70/0x80
    2018-08-29T18:37:47.918449+02:00 debian kernel: [ 4422.197826]  __x64_sys_ioctl+0x16/0x20
    2018-08-29T18:37:47.918450+02:00 debian kernel: [ 4422.197828]  do_syscall_64+0x55/0x110
    2018-08-29T18:37:47.918451+02:00 debian kernel: [ 4422.197831]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-08-29T18:37:47.918452+02:00 debian kernel: [ 4422.197833] RIP: 0033:0x7f8212db3dd7
    2018-08-29T18:37:47.918453+02:00 debian kernel: [ 4422.197834] RSP: 002b:00007fffec414a78 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-08-29T18:37:47.918453+02:00 debian kernel: [ 4422.197836] RAX: ffffffffffffffda RBX: 000055fad3445510 RCX: 00007f8212db3dd7
    2018-08-29T18:37:47.918454+02:00 debian kernel: [ 4422.197836] RDX: 00007fffec414ab0 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-08-29T18:37:47.918464+02:00 debian kernel: [ 4422.197837] RBP: 00007fffec414ab0 R08: 000055fad344a640 R09: 0000000000000000
    2018-08-29T18:37:47.918465+02:00 debian kernel: [ 4422.197838] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-08-29T18:37:47.918466+02:00 debian kernel: [ 4422.197838] R13: 000000000000000e R14: 00007fffec414ab0 R15: 000000000000000e
    2018-08-29T18:37:47.918467+02:00 debian kernel: [ 4422.197840] Code: 00 00 00 00 e8 ab ff ff ff 84 c0 74 02 f3 c3 80 3d 70 5e d4 00 00 75 f5 48 c7 c7 88 2c e7 96 c6 05 60 5e d4 00 01 e8 39 aa cc ff <0f> 0b c3 66 0f 1f 44 00 00 8b 06 83 f8 ff 74 39 31 c9 39 f8 89 
    2018-08-29T18:37:47.918468+02:00 debian kernel: [ 4422.197862] ---[ end trace b12ed4d8c691dc13 ]---
    2018-08-29T18:37:47.918469+02:00 debian kernel: [ 4422.197887] ------------[ cut here ]------------
    2018-08-29T18:37:47.918469+02:00 debian kernel: [ 4422.197888] refcount_t: underflow; use-after-free.
    2018-08-29T18:37:47.918470+02:00 debian kernel: [ 4422.197905] WARNING: CPU: 2 PID: 21177 at /build/linux-h2pQxc/linux-4.17.17/lib/refcount.c:187 refcount_sub_and_test+0x3e/0x50
    2018-08-29T18:37:47.918471+02:00 debian kernel: [ 4422.197905] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc amdkfd dm_thin_pool amdgpu dm_persistent_data dm_bio_prison dm_bufio libcrc32c wmi_bmof eeepc_wmi asus_wmi sparse_keymap rfkill chash gpu_sched snd_hda_codec_realtek ttm snd_hda_codec_generic edac_mce_amd kvm_amd ccp drm_kms_helper snd_hda_codec_hdmi snd_hda_intel sg rng_core snd_hda_codec snd_hda_core drm kvm snd_hwdep snd_pcm snd_timer snd soundcore irqbypass shpchp fam15h_power k10temp crct10dif_pclmul crc32_pclmul evdev ghash_clmulni_intel i2c_algo_bit serio_raw sp5100_tco pcspkr video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-08-29T18:37:47.918473+02:00 debian kernel: [ 4422.197933]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic sd_mod uas usbhid usb_storage hid crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper ahci libahci xhci_pci libata xhci_hcd i2c_piix4 r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-08-29T18:37:47.918474+02:00 debian kernel: [ 4422.197947] CPU: 2 PID: 21177 Comm: Xorg Tainted: G        W  O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-08-29T18:37:47.918474+02:00 debian kernel: [ 4422.197948] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-08-29T18:37:47.918475+02:00 debian kernel: [ 4422.197949] RIP: 0010:refcount_sub_and_test+0x3e/0x50
    2018-08-29T18:37:47.918476+02:00 debian kernel: [ 4422.197950] RSP: 0018:ffffbfda0267fb48 EFLAGS: 00010282
    2018-08-29T18:37:47.918477+02:00 debian kernel: [ 4422.197951] RAX: 0000000000000000 RBX: ffff9f924368ec00 RCX: 0000000000000006
    2018-08-29T18:37:47.918477+02:00 debian kernel: [ 4422.197952] RDX: 0000000000000007 RSI: 0000000000000086 RDI: ffff9f924a696730
    2018-08-29T18:37:47.918478+02:00 debian kernel: [ 4422.197953] RBP: ffff9f9248a83b00 R08: 0000000000000001 R09: 00000000000003e0
    2018-08-29T18:37:47.918479+02:00 debian kernel: [ 4422.197953] R10: ffffbfda0267fb70 R11: 00000000000003e0 R12: 00000000ffffffff
    2018-08-29T18:37:47.918480+02:00 debian kernel: [ 4422.197954] R13: ffff9f924551d310 R14: ffff9f9248a83b00 R15: 0000000000000000
    2018-08-29T18:37:47.918480+02:00 debian kernel: [ 4422.197955] FS:  00007f82153c8a40(0000) GS:ffff9f924a680000(0000) knlGS:0000000000000000
    2018-08-29T18:37:47.918481+02:00 debian kernel: [ 4422.197956] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-08-29T18:37:47.918482+02:00 debian kernel: [ 4422.197957] CR2: 000055fad344dff0 CR3: 0000000038690000 CR4: 00000000001406e0
    2018-08-29T18:37:47.918483+02:00 debian kernel: [ 4422.197958] Call Trace:
    2018-08-29T18:37:47.918483+02:00 debian kernel: [ 4422.197995]  dc_sink_release+0x15/0x40 [amdgpu]
    2018-08-29T18:37:47.918484+02:00 debian kernel: [ 4422.198032]  dc_stream_release+0x29/0x50 [amdgpu]
    2018-08-29T18:37:47.918485+02:00 debian kernel: [ 4422.198070]  amdgpu_dm_connector_mode_valid+0xb2/0x1f0 [amdgpu]
    2018-08-29T18:37:47.918486+02:00 debian kernel: [ 4422.198077]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-08-29T18:37:47.918486+02:00 debian kernel: [ 4422.198089]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-08-29T18:37:47.918487+02:00 debian kernel: [ 4422.198100]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918488+02:00 debian kernel: [ 4422.198108]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-08-29T18:37:47.918488+02:00 debian kernel: [ 4422.198116]  drm_ioctl+0x2c5/0x360 [drm]
    2018-08-29T18:37:47.918489+02:00 debian kernel: [ 4422.198126]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-08-29T18:37:47.918490+02:00 debian kernel: [ 4422.198152]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-08-29T18:37:47.918490+02:00 debian kernel: [ 4422.198154]  do_vfs_ioctl+0xa2/0x620
    2018-08-29T18:37:47.918491+02:00 debian kernel: [ 4422.198155]  ? handle_mm_fault+0xfc/0x1f0
    2018-08-29T18:37:47.918492+02:00 debian kernel: [ 4422.198157]  ksys_ioctl+0x70/0x80
    2018-08-29T18:37:47.918493+02:00 debian kernel: [ 4422.198158]  __x64_sys_ioctl+0x16/0x20
    2018-08-29T18:37:47.918493+02:00 debian kernel: [ 4422.198160]  do_syscall_64+0x55/0x110
    2018-08-29T18:37:47.918494+02:00 debian kernel: [ 4422.198162]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-08-29T18:37:47.918495+02:00 debian kernel: [ 4422.198163] RIP: 0033:0x7f8212db3dd7
    2018-08-29T18:37:47.918496+02:00 debian kernel: [ 4422.198163] RSP: 002b:00007fffec414a78 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-08-29T18:37:47.918496+02:00 debian kernel: [ 4422.198165] RAX: ffffffffffffffda RBX: 000055fad3445510 RCX: 00007f8212db3dd7
    2018-08-29T18:37:47.918497+02:00 debian kernel: [ 4422.198165] RDX: 00007fffec414ab0 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-08-29T18:37:47.918498+02:00 debian kernel: [ 4422.198166] RBP: 00007fffec414ab0 R08: 000055fad344a640 R09: 0000000000000000
    2018-08-29T18:37:47.918506+02:00 debian kernel: [ 4422.198167] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-08-29T18:37:47.918507+02:00 debian kernel: [ 4422.198167] R13: 000000000000000e R14: 00007fffec414ab0 R15: 000000000000000e
    2018-08-29T18:37:47.918508+02:00 debian kernel: [ 4422.198168] Code: c9 75 0c f0 0f b1 16 75 27 85 d2 0f 94 c0 c3 80 3d 28 5e d4 00 00 75 15 48 c7 c7 b8 2c e7 96 c6 05 18 5e d4 00 01 e8 f2 a9 cc ff <0f> 0b 31 c0 c3 83 f8 ff 75 bf eb f6 66 0f 1f 44 00 00 48 89 fe 
    2018-08-29T18:37:47.918509+02:00 debian kernel: [ 4422.198191] ---[ end trace b12ed4d8c691dc14 ]---
    

    Podľa backtrace process spadol na refcount a call trace ukazuje, že problem nastal pri zisťovaní konfigurácie výstupných portov.

    Z tohto je pre mňa ťažké určiť či to spôsobila chyba v zdrovom kóde alebo došlo k neočakavanej udalosti s ktorou vývojar nepočital.

    Pokus o zmenu rozlíšenia cez xrandr nebol úspešny. V dmesg sa objavil chyba podobná v predošlom blogu.

    2018-08-29T18:37:47.930422+02:00 debian kernel: [ 4422.208487] [drm] SADs count is: -2, don't need to read it
    2018-08-29T20:08:36.131080+02:00 debian kernel: [ 9870.412904] [drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 5secs aborting
    2018-08-29T20:08:36.131105+02:00 debian kernel: [ 9870.412932] [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C06C (len 1364, WS 0, PS 0) @ 0xC2AC
    

    Ďalší backtrace s oops, ktorý spôsobil, že systém bol bez grafického výstupu.

    2018-09-01T19:23:00.289544+02:00 debian kernel: [25854.565534] refcount_t: increment on 0; use-after-free.
    2018-09-01T19:23:00.289546+02:00 debian kernel: [25854.565570] WARNING: CPU: 0 PID: 26032 at /build/linux-h2pQxc/linux-4.17.17/lib/refcount.c:153 refcount_inc+0x27/0x30
    2018-09-01T19:23:00.289547+02:00 debian kernel: [25854.565571] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc dm_thin_pool amdkfd dm_persistent_data dm_bio_prison dm_bufio libcrc32c amdgpu eeepc_wmi asus_wmi sparse_keymap rfkill wmi_bmof snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_hda_codec chash gpu_sched ttm edac_mce_amd kvm_amd snd_hda_core ccp drm_kms_helper snd_hwdep rng_core snd_pcm kvm snd_timer snd drm soundcore sg fam15h_power irqbypass evdev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel serio_raw k10temp pcspkr shpchp i2c_algo_bit sp5100_tco video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-09-01T19:23:00.289549+02:00 debian kernel: [25854.565621]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic uas usbhid usb_storage hid sd_mod crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper xhci_pci ahci i2c_piix4 libahci xhci_hcd libata r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-09-01T19:23:00.289550+02:00 debian kernel: [25854.565647] CPU: 0 PID: 26032 Comm: Xorg Tainted: G           O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-09-01T19:23:00.289551+02:00 debian kernel: [25854.565648] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-09-01T19:23:00.289552+02:00 debian kernel: [25854.565650] RIP: 0010:refcount_inc+0x27/0x30
    2018-09-01T19:23:00.289553+02:00 debian kernel: [25854.565651] RSP: 0018:ffffabd18333b9f0 EFLAGS: 00010282
    2018-09-01T19:23:00.289554+02:00 debian kernel: [25854.565652] RAX: 0000000000000000 RBX: ffff8c7c838cdc00 RCX: 0000000000000006
    2018-09-01T19:23:00.289555+02:00 debian kernel: [25854.565653] RDX: 0000000000000007 RSI: 0000000000000092 RDI: ffff8c7c8a616730
    2018-09-01T19:23:00.289575+02:00 debian kernel: [25854.565654] RBP: ffff8c7c838ca000 R08: 0000000000000001 R09: 00000000000003c2
    2018-09-01T19:23:00.289577+02:00 debian kernel: [25854.565655] R10: ffffabd18333bb70 R11: 00000000000003c2 R12: ffffabd18333ba30
    2018-09-01T19:23:00.289578+02:00 debian kernel: [25854.565656] R13: 0000000000000000 R14: ffff8c7c86627000 R15: 0000000000000000
    2018-09-01T19:23:00.289578+02:00 debian kernel: [25854.565658] FS:  00007f268bacda40(0000) GS:ffff8c7c8a600000(0000) knlGS:0000000000000000
    2018-09-01T19:23:00.289579+02:00 debian kernel: [25854.565659] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-09-01T19:23:00.289580+02:00 debian kernel: [25854.565659] CR2: 00007f26799cd000 CR3: 0000000102764000 CR4: 00000000001406f0
    2018-09-01T19:23:00.289581+02:00 debian kernel: [25854.565661] Call Trace:
    2018-09-01T19:23:00.289582+02:00 debian kernel: [25854.565777]  dc_create_stream_for_sink+0x4e/0x190 [amdgpu]
    2018-09-01T19:23:00.289583+02:00 debian kernel: [25854.565822]  create_stream_for_sink+0x6d/0x5f0 [amdgpu]
    2018-09-01T19:23:00.289584+02:00 debian kernel: [25854.565868]  ? amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-09-01T19:23:00.289584+02:00 debian kernel: [25854.565945]  ? drm_mode_connector_list_update+0xb3/0x1b0 [drm]
    2018-09-01T19:23:00.289585+02:00 debian kernel: [25854.565987]  amdgpu_dm_connector_mode_valid+0x62/0x1f0 [amdgpu]
    2018-09-01T19:23:00.289586+02:00 debian kernel: [25854.566023]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-09-01T19:23:00.289587+02:00 debian kernel: [25854.566038]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-09-01T19:23:00.289587+02:00 debian kernel: [25854.566052]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289588+02:00 debian kernel: [25854.566061]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-09-01T19:23:00.289589+02:00 debian kernel: [25854.566073]  drm_ioctl+0x2c5/0x360 [drm]
    2018-09-01T19:23:00.289590+02:00 debian kernel: [25854.566084]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289591+02:00 debian kernel: [25854.566112]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-09-01T19:23:00.289592+02:00 debian kernel: [25854.566121]  do_vfs_ioctl+0xa2/0x620
    2018-09-01T19:23:00.289593+02:00 debian kernel: [25854.566131]  ? __sys_recvmsg+0x60/0xa0
    2018-09-01T19:23:00.289594+02:00 debian kernel: [25854.566133]  ? __sys_recvmsg+0x8f/0xa0
    2018-09-01T19:23:00.289595+02:00 debian kernel: [25854.566134]  ksys_ioctl+0x70/0x80
    2018-09-01T19:23:00.289596+02:00 debian kernel: [25854.566136]  __x64_sys_ioctl+0x16/0x20
    2018-09-01T19:23:00.289596+02:00 debian kernel: [25854.566141]  do_syscall_64+0x55/0x110
    2018-09-01T19:23:00.289598+02:00 debian kernel: [25854.566147]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-09-01T19:23:00.289598+02:00 debian kernel: [25854.566175] RIP: 0033:0x7f26894b8dd7
    2018-09-01T19:23:00.289599+02:00 debian kernel: [25854.566176] RSP: 002b:00007fffbc1c05c8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-09-01T19:23:00.289600+02:00 debian kernel: [25854.566177] RAX: ffffffffffffffda RBX: 000056037daa2510 RCX: 00007f26894b8dd7
    2018-09-01T19:23:00.289601+02:00 debian kernel: [25854.566178] RDX: 00007fffbc1c0600 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-09-01T19:23:00.289603+02:00 debian kernel: [25854.566179] RBP: 00007fffbc1c0600 R08: 000056037daa7640 R09: 0000000000000000
    2018-09-01T19:23:00.289604+02:00 debian kernel: [25854.566179] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-09-01T19:23:00.289604+02:00 debian kernel: [25854.566201] R13: 000000000000000e R14: 00007fffbc1c0600 R15: 000000000000000e
    2018-09-01T19:23:00.289605+02:00 debian kernel: [25854.566203] Code: 00 00 00 00 e8 ab ff ff ff 84 c0 74 02 f3 c3 80 3d 70 5e d4 00 00 75 f5 48 c7 c7 88 2c 27 9f c6 05 60 5e d4 00 01 e8 39 aa cc ff <0f> 0b c3 66 0f 1f 44 00 00 8b 06 83 f8 ff 74 39 31 c9 39 f8 89 
    2018-09-01T19:23:00.289606+02:00 debian kernel: [25854.566230] ---[ end trace 131c01da2c00fd50 ]---
    2018-09-01T19:23:00.289607+02:00 debian kernel: [25854.566307] BUG: unable to handle kernel NULL pointer dereference at 00000000000000b8
    2018-09-01T19:23:00.289608+02:00 debian kernel: [25854.566319] PGD 0 P4D 0 
    2018-09-01T19:23:00.289608+02:00 debian kernel: [25854.566323] Oops: 0000 [#1] SMP NOPTI
    2018-09-01T19:23:00.289609+02:00 debian kernel: [25854.566330] Modules linked in: pci_stub vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) xt_tcpudp xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter binfmt_misc dm_thin_pool amdkfd dm_persistent_data dm_bio_prison dm_bufio libcrc32c amdgpu eeepc_wmi asus_wmi sparse_keymap rfkill wmi_bmof snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_intel snd_hda_codec chash gpu_sched ttm edac_mce_amd kvm_amd snd_hda_core ccp drm_kms_helper snd_hwdep rng_core snd_pcm kvm snd_timer snd drm soundcore sg fam15h_power irqbypass evdev crct10dif_pclmul crc32_pclmul ghash_clmulni_intel serio_raw k10temp pcspkr shpchp i2c_algo_bit sp5100_tco video wmi button pcc_cpufreq acpi_cpufreq parport_pc ppdev lp parport ip_tables x_tables autofs4 ext4
    2018-09-01T19:23:00.289610+02:00 debian kernel: [25854.566365]  crc16 mbcache jbd2 crc32c_generic fscrypto ecb sr_mod cdrom dm_mod hid_generic uas usbhid usb_storage hid sd_mod crc32c_intel aesni_intel aes_x86_64 crypto_simd cryptd glue_helper xhci_pci ahci i2c_piix4 libahci xhci_hcd libata r8169 mii usbcore scsi_mod usb_common gpio_amdpt gpio_generic
    2018-09-01T19:23:00.289611+02:00 debian kernel: [25854.566385] CPU: 0 PID: 26032 Comm: Xorg Tainted: G        W  O      4.17.0-0.bpo.3-amd64 #1 Debian 4.17.17-1~bpo9+1
    2018-09-01T19:23:00.289612+02:00 debian kernel: [25854.566387] Hardware name: System manufacturer System Product Name/PRIME A320M-K, BIOS 3401 12/04/2017
    2018-09-01T19:23:00.289613+02:00 debian kernel: [25854.566429] RIP: 0010:dc_validate_stream+0x56/0x110 [amdgpu]
    2018-09-01T19:23:00.289614+02:00 debian kernel: [25854.566431] RSP: 0018:ffffabd18333bb50 EFLAGS: 00010202
    2018-09-01T19:23:00.289615+02:00 debian kernel: [25854.566432] RAX: 00000000fffffd01 RBX: ffff8c7c838cdc00 RCX: 00000000000002d8
    2018-09-01T19:23:00.289616+02:00 debian kernel: [25854.566434] RDX: 00000000000000ec RSI: ffff8c7c838cdc08 RDI: ffff8c7c85698480
    2018-09-01T19:23:00.289617+02:00 debian kernel: [25854.566435] RBP: ffff8c7c838cdc08 R08: ffff8c7c838cdcbf R09: 0000000000000320
    2018-09-01T19:23:00.289617+02:00 debian kernel: [25854.566437] R10: ffffabd18333bb70 R11: 0000000000000320 R12: 0000000000000000
    2018-09-01T19:23:00.289618+02:00 debian kernel: [25854.566439] R13: ffff8c7c86627310 R14: ffff8c7c83687800 R15: 0000000000000000
    2018-09-01T19:23:00.289619+02:00 debian kernel: [25854.566441] FS:  00007f268bacda40(0000) GS:ffff8c7c8a600000(0000) knlGS:0000000000000000
    2018-09-01T19:23:00.289620+02:00 debian kernel: [25854.566443] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    2018-09-01T19:23:00.289621+02:00 debian kernel: [25854.566444] CR2: 00000000000000b8 CR3: 0000000102764000 CR4: 00000000001406f0
    2018-09-01T19:23:00.289622+02:00 debian kernel: [25854.566446] Call Trace:
    2018-09-01T19:23:00.289623+02:00 debian kernel: [25854.566491]  amdgpu_dm_connector_mode_valid+0x81/0x1f0 [amdgpu]
    2018-09-01T19:23:00.289624+02:00 debian kernel: [25854.566497]  drm_helper_probe_single_connector_modes+0x52a/0x6f0 [drm_kms_helper]
    2018-09-01T19:23:00.289625+02:00 debian kernel: [25854.566510]  drm_mode_getconnector+0x2ea/0x320 [drm]
    2018-09-01T19:23:00.289626+02:00 debian kernel: [25854.566522]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289627+02:00 debian kernel: [25854.566531]  drm_ioctl_kernel+0x67/0xb0 [drm]
    2018-09-01T19:23:00.289628+02:00 debian kernel: [25854.566541]  drm_ioctl+0x2c5/0x360 [drm]
    2018-09-01T19:23:00.289629+02:00 debian kernel: [25854.566553]  ? drm_mode_connector_property_set_ioctl+0x60/0x60 [drm]
    2018-09-01T19:23:00.289630+02:00 debian kernel: [25854.566581]  amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
    2018-09-01T19:23:00.289631+02:00 debian kernel: [25854.566584]  do_vfs_ioctl+0xa2/0x620
    2018-09-01T19:23:00.289632+02:00 debian kernel: [25854.566586]  ? __sys_recvmsg+0x60/0xa0
    2018-09-01T19:23:00.289633+02:00 debian kernel: [25854.566588]  ? __sys_recvmsg+0x8f/0xa0
    2018-09-01T19:23:00.289633+02:00 debian kernel: [25854.566591]  ksys_ioctl+0x70/0x80
    2018-09-01T19:23:00.289634+02:00 debian kernel: [25854.566593]  __x64_sys_ioctl+0x16/0x20
    2018-09-01T19:23:00.289635+02:00 debian kernel: [25854.566595]  do_syscall_64+0x55/0x110
    2018-09-01T19:23:00.289636+02:00 debian kernel: [25854.566597]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
    2018-09-01T19:23:00.289637+02:00 debian kernel: [25854.566599] RIP: 0033:0x7f26894b8dd7
    2018-09-01T19:23:00.289638+02:00 debian kernel: [25854.566600] RSP: 002b:00007fffbc1c05c8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
    2018-09-01T19:23:00.289639+02:00 debian kernel: [25854.566602] RAX: ffffffffffffffda RBX: 000056037daa2510 RCX: 00007f26894b8dd7
    2018-09-01T19:23:00.289639+02:00 debian kernel: [25854.566604] RDX: 00007fffbc1c0600 RSI: 00000000c05064a7 RDI: 000000000000000e
    2018-09-01T19:23:00.289640+02:00 debian kernel: [25854.566605] RBP: 00007fffbc1c0600 R08: 000056037daa7640 R09: 0000000000000000
    2018-09-01T19:23:00.289641+02:00 debian kernel: [25854.566607] R10: 0000000000000000 R11: 0000000000003246 R12: 00000000c05064a7
    2018-09-01T19:23:00.289642+02:00 debian kernel: [25854.566608] R13: 000000000000000e R14: 00007fffbc1c0600 R15: 000000000000000e
    2018-09-01T19:23:00.289650+02:00 debian kernel: [25854.566610] Code: 74 5f 8b 46 38 89 86 68 02 00 00 48 8b 07 48 8d 6b 08 48 89 ee 48 8b 00 e8 c8 aa 3a de 84 c0 75 0a 5b b8 05 00 00 00 5d 41 5c c3 <49> 8b bc 24 b8 00 00 00 48 89 de 48 8b 07 48 8b 00 e8 a4 aa 3a 
    2018-09-01T19:23:00.289652+02:00 debian kernel: [25854.566675] RIP: dc_validate_stream+0x56/0x110 [amdgpu] RSP: ffffabd18333bb50
    2018-09-01T19:23:00.289653+02:00 debian kernel: [25854.566676] CR2: 00000000000000b8
    2018-09-01T19:23:00.289653+02:00 debian kernel: [25854.566678] ---[ end trace 131c01da2c00fd51 ]---
    2018-09-01T19:23:00.301471+02:00 debian kernel: [25854.575953] [drm] SADs count is: -2, don't need to read it
    2018-09-01T19:23:21.297226+02:00 debian kernel: [25875.574593] sysrq: SysRq : Emergency Remount R/O
    2018-09-01T19:23:21.337370+02:00 debian kernel: [25875.613711] EXT4-fs (dm-0): re-mounted. Opts: (null)
    2018-09-01T19:23:21.373373+02:00 debian kernel: [25875.649384] EXT4-fs (dm-2): re-mounted. Opts: (null)
    2018-09-01T19:23:21.521385+02:00 debian kernel: [25875.795933] EXT4-fs (dm-9): re-mounted. Opts: (null)
    2018-09-01T19:23:21.567805+02:00 debian kernel: [25875.845097] EXT4-fs (dm-11): re-mounted. Opts: (null)
    2018-09-01T19:23:21.581513+02:00 debian kernel: [25875.856342] EXT4-fs (dm-10): re-mounted. Opts: (null)
    2018-09-01T19:23:21.589522+02:00 debian kernel: [25875.864978] EXT4-fs (dm-4): re-mounted. Opts: (null)
    2018-09-01T19:23:21.621515+02:00 debian kernel: [25875.896528] EXT4-fs (dm-5): re-mounted. Opts: (null)
    2018-09-01T19:23:21.693380+02:00 debian kernel: [25875.970178] EXT4-fs (dm-1): re-mounted. Opts: (null)
    

    Záver

    V prídade, že k týmto udalostiam znovu dôjde tak budem nútený prejsť späť na funkčné jadro a budem zvažovať či danú chybu nahlásim.

    V tomto prípade ak aj dôjde k vygenerovaniu backtrace, nedôjde k zablokovaniu výstupu grafickej karty.

    Z dôvodu, že tieto pády za určitých okolnosti spôsobujú nepredvídateľné správanie. Som sa rozhodol prejsť späť na staršie funkčné jadro.

    Aktualizacia

           

    Hodnocení: 0 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    30.8.2018 08:12 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2
    V prídade, že k týmto udalostiam znovu dôjde tak budem nútený prejsť späť na funkčné jadro a budem zvažovať či danú chybu nahlásim.
    Nic proti, ale tos měl udělat už dávno místo sepisování blogpostu.
    30.8.2018 10:49 ewew | skóre: 40 | blog: ewewov_blog
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2

    Jasne mohol som. Ale myslím, že je lepšie najprv to otestovať a potom hlásiť.

    Root v linuxe : "Root povedal, linux vykona."
    30.8.2018 11:34 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2

    Pokud chcete něco testovat (a hlavně pokud to chcete reportovat jinam než do distribuční bugzilly), doporučuji především ověřit, jestli se to dá reprodukovat i s aktuálním jádrem (4.19-rc1 nebo aspoň 4.18.5).

    Z tohto je pre mňa ťažké určiť či to spôsobila chyba v zdrovom kóde alebo došlo k neočakavanej udalosti s ktorou vývojar nepočital.

    Tohle je téměř jistě softwarová chyba a dost možná opravdu use after free, jak naznačuje ten warning. Increment z nuly sice někdy nastává kvůli tomu, že se používal atomic_inc() místo explicitní inicializace na jedničku v případech, kdy je jisté, že aktuální hodnota musí být nula, ale to už se většinou vychytalo a co jsem se zběžně díval do zdrojáku, tady to nevypadá na ten případ. (Navíc by se to pravděpodobně projevilo dřív než po víc než hodině.)

    31.8.2018 21:41 BFU
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2
    next/master je to kde to chces testovat a debugovat.
    31.8.2018 22:11 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Nový hw - bugy 2
    Stačilo by tu chybovou hlášku vyhledat googlem, třeba s omezením na lkml a čas apod. Pokud to už někdo nahlásil, tak to rovnou vyplivne relevantní diskuzi a třeba i s patchem.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.