Puncte:0

Panică kernel la citire syscall. Ar putea fi stricat memoria RAM?

drapel ec

Am o problemă cu un computer, în care uneori se blochează aleatoriu, complet din senin, și trebuie să fie oprit forțat pentru a fi folosit din nou. După ce ați căutat în jurnalele nucleului folosind journalctl -k -b -1, a fost depistat un posibil vinovat, așa cum se vede în jurnalul kernelului de mai jos. Se pare că la procesarea __x64_sys_read funcția, care corespunde direct cu citit syscall pentru a citi din descriptori de fișiere, se produce o eroare de pagină care provoacă o blocare și panică a nucleului.Bănuiesc cu tărie că această problemă este legată de hardware. Această problemă este cauzată de RAM spartă sau de un disc spart? Este o problemă de software cu nucleul sau un driver?

Jurnalul nucleului:

09 noiembrie 19:08:48 nucleul computerului: BUG: nu se poate gestiona eroarea paginii pentru adresa: 00000000f00000d8
09 noiembrie 19:08:48 nucleu computer: #PF: acces de citire supervizor în modul kernel
09 noiembrie 19:08:48 nucleul computerului: #PF: error_code(0x0000) - pagină neprezentă
09 noiembrie 19:08:48 nucleu de computer: PGD 0 P4D 0 
09 noiembrie 19:08:48 nucleu computer: Hopa: 0000 [#1] SMP NOPTI
Nov 09 19:08:48 nucleu computer: CPU: 3 PID: 35978 Comm: Discord Tainted: P OE 5.11.0-38-generic #42-Ubuntu
Nov 09 19:08:48 nucleu computer: Nume hardware: To Be Filled By O.E.M. De completat de O.E.M./B450 Pro4, BIOS P1.50 05.11.2018
09 noiembrie 19:08:48 nucleul computerului: RIP: 0010:__handle_mm_fault+0x5b/0x7c0
Nov 09 19:08:48 nucleu de calculator: Cod: 00 00 00 48 89 45 d0 31 c0 4c 89 bd 70 ff ff ff f3 48 ab 89 95 78 ff ff ff 49 8b 97 a0 0 0 0 0 4 0 0 0 bd 85 d2 74 0c <48> 8b 82 d8 00 00 00 8b 40 18 0c c0 89 85 7c ff ff ff 41 f6 47 52
09 noiembrie 19:08:48 nucleu computer: RSP: 0018:ffffbf17cf423b38 EFLAGS: 00010206
09 noiembrie 19:08:48 nucleu computer: RAX: 0000000000000cc0 RBX: 0000000000000215 RCX: 0000000000000000
09 noiembrie 19:08:48 nucleu de computer: RDX: 00000000f0000000 RSI: 00003ffc00aa8000 RDI: ffffbf17cf423ba8
09 nov 19:08:48 nucleu computer: RBP: ffffbf17cf423bd8 R08: 0000000000000001 R09: 0000000000000000
09 noiembrie 19:08:48 nucleu computer: R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000215
09 noiembrie 19:08:48 nucleu computer: R13: 00003ffc00aa8000 R14: ffffbf17cf423ca8 R15: ffff9cf752488750
09 noiembrie 19:08:48 nucleu computer: FS: 00007fa0fdfeedc0(0000) GS:ffff9cfa4ecc0000(0000) knlGS:0000000000000000
09 noiembrie 19:08:48 nucleu computer: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
09 noiembrie 19:08:48 nucleu computer: CR2: 00000000f00000d8 CR3: 00000002741e0000 CR4: 00000000003506e0
09 noiembrie 19:08:48 nucleu computer: Urmărire apel:
09 noiembrie 19:08:48 nucleul computerului: handle_mm_fault+0xd7/0x2b0
09 noiembrie 19:08:48 nucleul computerului: do_user_addr_fault+0x1a0/0x450
09 noiembrie 19:08:48 nucleul computerului: exc_page_fault+0x69/0x150
09 noiembrie 19:08:48 nucleul computerului: asm_exc_page_fault+0x1e/0x30
09 noiembrie 19:08:48 nucleul computerului: RIP: 0010:copy_user_generic_string+0x2c/0x40
Nov 09 19:08:48 kernel de calculator: Cod: cb 83 fa 08 72 27 89 f9 83 e1 07 74 15 83 e9 08 f7 d9 29 ca 8a 06 88 07 48 ff c6 48 ff 8 ff c7 e fff2 03 83 e2 07 <f3> 48 a5 89 d1 f3 a4 31 c0 0f 01 ca c3 0f 1f 80 00 00 00 00 0f 01
09 noiembrie 19:08:48 nucleu computer: RSP: 0018:ffffbf17cf423d50 EFLAGS: 00050202
09 noiembrie 19:08:48 kernel de computer: RAX: 00007ffffffff000 RBX: 00000000000005a9 RCX: 00000000000000b5
09 noiembrie 19:08:48 nucleu computer: RDX: 0000000000000001 RSI: ffff9cf79da41000 RDI: 00003ffc00aa8000
09 noiembrie 19:08:48 nucleu computer: RBP: ffffbf17cf423d58 R08: ffff9cf79da41000 R09: 0000000000000001
09 noiembrie 19:08:48 nucleu computer: R10: 0000000000000000 R11: 0000000000000000 R12: 00000000000005a9
09 noiembrie 19:08:48 kernel de computer: R13: ffffbf17cf423e38 R14: ffffbf17cf423e28 R15: 00000000000005a9
09 noiembrie 19:08:48 nucleul computerului: ? copiere+0x31/0x50
09 noiembrie 19:08:48 nucleul computerului: _copy_to_iter+0x91/0x300
09 noiembrie 19:08:48 nucleul computerului: ? __check_object_size.part.0+0x128/0x150
09 noiembrie 19:08:48 nucleul computerului: seq_read_iter+0x467/0x4b0
09 noiembrie 19:08:48 nucleul computerului: seq_read+0xfa/0x140
09 noiembrie 19:08:48 nucleul computerului: vfs_read+0xb5/0x1c0
09 noiembrie 19:08:48 nucleul computerului: ksys_read+0x67/0xe0
09 noiembrie 19:08:48 nucleul computerului: __x64_sys_read+0x1a/0x20
09 noiembrie 19:08:48 nucleul computerului: do_syscall_64+0x38/0x90
09 noiembrie 19:08:48 nucleul computerului: entry_SYSCALL_64_after_hwframe+0x44/0xa9
09 noiembrie 19:08:48 nucleul computerului: RIP: 0033:0x7fa100a8218c
Nov 09 19:08:48 nucleu computer: Cod: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 a9 fc ff ff 48 8b 54 24 18 48 48 8b 8b 8b 18 48 8b 8b 8b 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ff fc ff ff 48
09 nov 19:08:48 nucleu computer: RSP: 002b:00007fffc7730680 EFLAGS: 00000246 ORIG_RAX: 00000000000000000
09 noiembrie 19:08:48 kernel de computer: RAX: ffffffffffffffda RBX: 00007fffc77329f8 RCX: 00007fa100a8218c
09 noiembrie 19:08:48 nucleu computer: RDX: 0000000000002000 RSI: 00003ffc00aa8000 RDI: 0000000000000065
09 nov 19:08:48 nucleu computer: RBP: 00007fffc77328d0 R08: 0000000000000000 R09: ffffffffffffffff
09 noiembrie 19:08:48 nucleu computer: R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002
09 noiembrie 19:08:48 kernel de computer: R13: 00007fffc7732938 R14: 0000559d1ba414e0 R15: 00007fffc77329a8
Nov 09 19:08:48 computer kernel: Modules linked in: cpuid binfmt_misc nls_iso8859_1 nvidia_uvm(POE) nvidia_drm(POE) nvidia_modeset(POE) snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi intel_rapl_msr snd_hda_intel snd_intel_dspcfg soundwire_intel soundwire_generic_allocation soundwire_cadence snd_hda_codec snd_hda_core nvidia(POE) soundwire_bus snd_usb_audio snd_soc_core snd_usbmidi_lib intel_rapl_common snd_compress snd_hwdep ac97_bus mc snd_pcm_dmaengine snd_pcm edac_mce_amd snd_seq_midi snd_seq_midi_event kvm_amd snd_rawmidi kvm snd_seq crct10dif_pclmul drm_kms_helper ghash_clmulni_intel aesni_intel snd_seq_device cec snd_timer crypto_simd rc_core cryptd fb_sys_fops glue_helper syscopyarea sysfillrect snd input_leds joydev rapl wmi_bmof efi_pstore sysimgblt soundcore ccp k10temp mac_hid sch_fq_codel nct6775 hwmon_vid msr parport_pc ppdev lp parport drm ip_tables x_tables autofs4 hid_generic usbhid hid crc32_pclmul r8169 ahci xhci_pci gpio_amdpt i2c_piix4 realtek libahci
09 noiembrie 19:08:48 nucleul computerului: xhci_pci_renesas wmi gpio_generic
09 noiembrie 19:08:48 nucleu computer: CR2: 00000000f00000d8
09 noiembrie 19:08:48 nucleul computerului: ---[ final trace 590d2940425a8404 ]---
09 noiembrie 19:08:48 nucleul computerului: RIP: 0010:__handle_mm_fault+0x5b/0x7c0
Nov 09 19:08:48 nucleu de calculator: Cod: 00 00 00 48 89 45 d0 31 c0 4c 89 bd 70 ff ff ff f3 48 ab 89 95 78 ff ff ff 49 8b 97 a0 0 0 0 0 4 0 0 0 bd 85 d2 74 0c <48> 8b 82 d8 00 00 00 8b 40 18 0c c0 89 85 7c ff ff ff 41 f6 47 52
09 noiembrie 19:08:48 nucleu computer: RSP: 0018:ffffbf17cf423b38 EFLAGS: 00010206
09 noiembrie 19:08:48 nucleu computer: RAX: 0000000000000cc0 RBX: 0000000000000215 RCX: 0000000000000000
09 noiembrie 19:08:48 nucleu de computer: RDX: 00000000f0000000 RSI: 00003ffc00aa8000 RDI: ffffbf17cf423ba8
09 nov 19:08:48 nucleu computer: RBP: ffffbf17cf423bd8 R08: 0000000000000001 R09: 0000000000000000
09 noiembrie 19:08:48 nucleu computer: R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000215
09 noiembrie 19:08:48 nucleu computer: R13: 00003ffc00aa8000 R14: ffffbf17cf423ca8 R15: ffff9cf752488750
09 noiembrie 19:08:48 nucleu computer: FS: 00007fa0fdfeedc0(0000) GS:ffff9cfa4ecc0000(0000) knlGS:0000000000000000
09 noiembrie 19:08:48 nucleu computer: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
09 noiembrie 19:08:48 nucleu computer: CR2: 00000000f00000d8 CR3: 00000002741e0000 CR4: 00000000003506e0
Nmath avatar
drapel ng
Există utilitare pentru a vă verifica memoria RAM, cum ar fi `memtest` ca opțiune GRUB și utilitare pentru a vă monitoriza și testa hard disk-urile precum S.M.A.R.T. Ar trebui să rulați aceste utilitare și să adăugați rezultatele la întrebarea dvs.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.