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

    Bylo vydáno Ubuntu 24.04.4 LTS, tj. čtvrté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 0
    dnes 17:44 | Pozvánky

    V pátek 20. února 2025 se v pražské kanceláři SUSE v Karlíně uskuteční 6. Mobile Linux Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a uživatelský prostor. Akce proběhne od 10:00 do večera. Hackday je určen všem, kteří si chtějí prakticky vyzkoušet práci s linuxovým jádrem i uživatelským prostorem, od posílání patchů například pomocí nástroje b4, přes balíčkování a Flatpak až po drobné úpravy

    … více »
    lkocman | Komentářů: 0
    dnes 13:33 | IT novinky

    Evropská rada vydavatelů (EPC) předložila Evropské komisi stížnost na americkou internetovou společnost Google kvůli její službě AI Overviews (AI souhrny), která při vyhledávání na internetu zobrazuje shrnutí informací ze zpravodajských serverů vytvořená pomocí umělé inteligence (AI). Evropská komise již v prosinci oznámila, že v souvislosti s touto službou začala firmu Google vyšetřovat. Google obvinění ze strany vydavatelů

    … více »
    Ladislav Hagara | Komentářů: 12
    dnes 04:44 | Komunita

    Ubuntu 26.04 (Resolute Raccoon) už nebude v desktopové instalaci obsahovat GUI nástroj 'Software & Updates'. Důvodem jsou obavy z jeho složitosti pro běžné uživatele a z toho plynoucích bezpečnostních rizik. Nástroj lze doinstalovat ručně (sudo apt install software-properties-gtk).

    NUKE GAZA! 🎆 | Komentářů: 19
    dnes 04:33 | IT novinky

    Thomas Dohmke, bývalý CEO GitHubu, představil startup Entire - platformu pro spolupráci vývojářů a agentů umělé inteligence. Entire získalo rekordních 60 milionů dolarů na vývoj databáze a nástrojů, které mají zefektivnit spolupráci mezi lidmi a agenty umělé inteligence. Dohmke zdůrazňuje potřebu přepracovat tradiční vývojové postupy tak, aby odpovídaly realitě, kdy většinu kódu produkuje umělá inteligence.

    NUKE GAZA! 🎆 | Komentářů: 0
    dnes 04:22 | Zajímavý projekt

    Toyota Connected North America oznámila vývoj open-source herního enginu Fluorite, postaveného na frameworku Flutter. Pro renderování grafiky využívá 3D engine Filament od společnosti Google a dle svého tvrzení cílí na konzolovou kvalitu her. Fluorite je zřejmě navržen tak, aby fungoval i na méně výkonném hardware, což naznačuje možnost použití přímo v ICE systémech vozidel. Zdrojový kód zatím zveřejněný není.

    NUKE GAZA! 🎆 | Komentářů: 2
    dnes 04:11 | Bezpečnostní upozornění

    Byl vytvořen nástroj a postup pro překonání věkového ověření platforem Discord, Kick, Twitch, Snapchat (a možná dalších), kód je open-source a dostupný na GitHubu. Všechny tyto sítě používají stejnou službu k-ID, která určuje věk uživatele scanem obličeje a na původní server posílá pouze šifrovaná metadata, ty ale sociální síť už nedokáže sama nijak validovat, 'útok' spočívá ve vygenerování a podstrčení legitimně vypadajících ověřovacích metadat.

    NUKE GAZA! 🎆 | Komentářů: 10
    včera 14:11 | IT novinky

    Jihokorejská kryptoměnová burza Bithumb přiznala vážné selhání interních systémů, které ji vystavilo riziku sabotáže a nezabránilo chybné transakci v hodnotě přes 40 miliard dolarů (814 miliard Kč). Druhá největší kryptoměnová burza v Koreji minulý týden při propagační akci omylem rozeslala zákazníkům zhruba 620 000 bitcoinů místo 620 000 wonů (8700 Kč). Incident vyvolal pokles ceny bitcoinu o 17 procent. Většinu

    … více »
    Ladislav Hagara | Komentářů: 9
    včera 13:55 | Nová verze

    Google Chrome 145 byl prohlášen za stabilní. Nejnovější stabilní verze 145.0.7632.45 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Zpátky je podpora grafického formátu JPEG XL, viz Platform Status. Odstraněna byla před třemi lety. Nový dekodér JPEG XL jxl-rs je napsán v Rustu. Zobrazování JPEG XL lze vyzkoušet na testovací stránce. Povolit lze v nastavení chrome://flags (Enable JXL image format).

    Ladislav Hagara | Komentářů: 0
    10.2. 22:44 | Nová verze

    Byla vydána nová verze 1.26 programovacího jazyka Go (Wikipedie). Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (26%)
     (3%)
     (4%)
     (2%)
     (12%)
     (28%)
    Celkem 853 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Nový hw - bugy 2

    29.8.2018 21:03 | Přečteno: 2536× | 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: 52 | 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: 71 | 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.