Launched in 2004, dmesgd aims to provide a user-submitted repository of searchable *BSD dmesgs. The dmesg(8) command displays the system message buffer's content, and during boot a copy is saved to /var/run/dmesg.boot. This buffer contains the operating system release, name and version, a list of devices identified, plus a whole host of other useful information. We hope others find this resource useful and further contribute to its growth. Contact us at [ admin at lists dot nycbug dot org ].


Date: 2018-10-07 14:35:42
From: meowthink
Description: FreeBSD/amd64 on Ryzen 2400G/Asrock B350 ITX AB35GIA4.70
Copyright (c) 1992-2018 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 11.2-STABLE #206 r338529M: Sat Sep  8 10:07:20 CST 2018
    xxx@xxx.xxx:/usr/obj/usr/src/sys/GENERIC amd64
FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1)
VT(efifb): resolution 1920x1080
CPU: AMD Ryzen 5 2400G with Radeon Vega Graphics     (3593.34-MHz K8-class CPU)
  Origin="AuthenticAMD"  Id=0x810f10  Family=0x17  Model=0x11  Stepping=0
  Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
  Features2=0x7ed8320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
  AMD Features2=0x35c233ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,SKINIT,WDT,TCE,Topology,PCXC,PNXC,DBE,PL2I,MWAITX>
  Structured Extended Features=0x209c01a9<FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA>
  XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
  AMD Extended Feature Extensions ID EBX=0x1007<CLZERO,IRPerf,XSaveErPtr>
  SVM: NP,NRIP,VClean,AFlush,DAssist,NAsids=32768
  TSC: P-state invariant, performance statistics
real memory  = 34359738368 (32768 MB)
avail memory = 32191725568 (30700 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <ALASKA A M I >
FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 hardware threads
Firmware Warning (ACPI): Optional FADT field Pm2ControlBlock has valid Length but zero Address: 0x0000000000000000/0x1 (20171214/tbfadt-796)
ioapic0 <Version 2.1> irqs 0-23 on motherboard
ioapic1 <Version 2.1> irqs 24-55 on motherboard
SMP: AP CPU #4 Launched!
SMP: AP CPU #6 Launched!
SMP: AP CPU #1 Launched!
SMP: AP CPU #7 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #5 Launched!
Timecounter "TSC-low" frequency 1796670450 Hz quality 1000
random: entropy device external interface
kbd1 at kbdmux0
netmap: loaded module
module_register_init: MOD_LOAD (vesa, 0xffffffff80ff9940, 0) error 19
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
nexus0
cryptosoft0: <software crypto> on motherboard
acpi0: <ALASKA A M I > on motherboard
Firmware Error (ACPI): Failure creating [\_SB.SMIC], AE_ALREADY_EXISTS (20171214/dswload-498)
ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20171214/psobject-371)
ACPI Error: AE_ALREADY_EXISTS, (SSDT:  AMD PT) while loading table (20171214/tbxfload-355)
ACPI Error: 1 table load failures, 7 successful (20171214/tbxfload-378)
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
cpu4: <ACPI CPU> on acpi0
cpu5: <ACPI CPU> on acpi0
cpu6: <ACPI CPU> on acpi0
cpu7: <ACPI CPU> on acpi0
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x71 on acpi0
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff irq 0,8 on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 350
Event timer "HPET1" frequency 14318180 Hz quality 350
Event timer "HPET2" frequency 14318180 Hz quality 350
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pcib0: _OSC returned error 0x10
pci0: <ACPI PCI bus> on pcib0
pci0: <base peripheral, IOMMU> at device 0.2 (no driver attached)
pcib1: <ACPI PCI-PCI bridge> at device 1.2 on pci0
pci1: <ACPI PCI bus> on pcib1
xhci0: <AMD 300 Series USB 3.0 controller> mem 0xfe8a0000-0xfe8a7fff irq 28 at device 0.0 on pci1
xhci0: 32 bytes context size, 64-bit DMA
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
ahci0: <AMD 300 Series AHCI SATA controller> mem 0xfe880000-0xfe89ffff irq 29 at device 0.1 on pci1
ahci0: AHCI v1.31 with 8 6Gbps ports, Port Multiplier supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich4: <AHCI channel> at channel 4 on ahci0
ahcich5: <AHCI channel> at channel 5 on ahci0
pcib2: <ACPI PCI-PCI bridge> irq 30 at device 0.2 on pci1
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> irq 28 at device 0.0 on pci2
pci3: <ACPI PCI bus> on pcib3
pcib4: <ACPI PCI-PCI bridge> irq 29 at device 1.0 on pci2
pci4: <ACPI PCI bus> on pcib4
pcib5: <ACPI PCI-PCI bridge> irq 28 at device 4.0 on pci2
pci5: <ACPI PCI bus> on pcib5
pcib6: <ACPI PCI-PCI bridge> irq 29 at device 5.0 on pci2
pci6: <ACPI PCI bus> on pcib6
pcib7: <ACPI PCI-PCI bridge> irq 30 at device 6.0 on pci2
pci7: <ACPI PCI bus> on pcib7
pci7: <network> at device 0.0 (no driver attached)
pcib8: <ACPI PCI-PCI bridge> irq 31 at device 7.0 on pci2
pci8: <ACPI PCI bus> on pcib8
igb0: <Intel(R) PRO/1000 Network Connection, Version - 2.5.3-k> port 0xf000-0xf01f mem 0xfe600000-0xfe61ffff,0xfe620000-0xfe623fff irq 31 at device 0.0 on pci8
igb0: Using MSIX interrupts with 3 vectors
igb0: Ethernet address: xx:xx:xx:xx:xx:xx
igb0: Bound queue 0 to cpu 0
igb0: Bound queue 1 to cpu 1
igb0: netmap queues/slots: TX 2/1024, RX 2/1024
pcib9: <ACPI PCI-PCI bridge> at device 1.6 on pci0
pcib9: [GIANT-LOCKED]
pcib10: <ACPI PCI-PCI bridge> at device 8.1 on pci0
pci9: <ACPI PCI bus> on pcib10
vgapci0: <VGA-compatible display> port 0xe000-0xe0ff mem 0xe0000000-0xefffffff,0xf0000000-0xf01fffff,0xfe500000-0xfe57ffff irq 52 at device 0.0 on pci9
vgapci0: Boot video device
hdac0: <ATI (0x15de) HDA Controller> mem 0xfe588000-0xfe58bfff irq 53 at device 0.1 on pci9
pci9: <encrypt/decrypt> at device 0.2 (no driver attached)
xhci1: <XHCI (generic) USB 3.0 controller> mem 0xfe300000-0xfe3fffff irq 55 at device 0.3 on pci9
xhci1: 64 bytes context size, 64-bit DMA
xhci1: Unable to map MSI-X table
usbus1 on xhci1
usbus1: 5.0Gbps Super Speed USB v3.0
xhci2: <XHCI (generic) USB 3.0 controller> mem 0xfe200000-0xfe2fffff irq 52 at device 0.4 on pci9
xhci2: 64 bytes context size, 64-bit DMA
xhci2: Unable to map MSI-X table
usbus2 on xhci2
usbus2: 5.0Gbps Super Speed USB v3.0
hdac1: <AMD (0x15e3) HDA Controller> mem 0xfe580000-0xfe587fff irq 54 at device 0.6 on pci9
pcib11: <ACPI PCI-PCI bridge> at device 8.2 on pci0
pci10: <ACPI PCI bus> on pcib11
ahci1: <AMD KERNCZ AHCI SATA controller> mem 0xfe900000-0xfe9007ff irq 54 at device 0.0 on pci10
ahci1: AHCI v1.31 with 1 6Gbps ports, Port Multiplier supported with FBS
ahcich8: <AHCI channel> at channel 0 on ahci1
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0
acpi_button0: <Power Button> on acpi0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
ppc0: cannot reserve I/O port range
hwpstate0: <Cool`n'Quiet 2.0> on cpu0
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
Timecounters tick every 1.000 msec
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdaa0: <ATI R6xx Audio Function Group> at nid 1 on hdacc0
pcm0: <ATI R6xx (HDMI)> at nid 3 on hdaa0
pcm1: <ATI R6xx (HDMI)> at nid 5 on hdaa0
pcm2: <ATI R6xx (HDMI)> at nid 7 on hdaa0
pcm3: <ATI R6xx (HDMI)> at nid 9 on hdaa0
hdacc1: <Realtek ALC1220 HDA CODEC> at cad 0 on hdac1
hdaa1: <Realtek ALC1220 Audio Function Group> at nid 1 on hdacc1
pcm4: <Realtek ALC1220 (Rear Analog 5.1/2.0)> at nid 20,22,21 and 24,26 on hdaa1
pcm5: <Realtek ALC1220 (Front Analog)> at nid 27 and 25 on hdaa1
pcm6: <Realtek ALC1220 (Rear Digital)> at nid 30 on hdaa1
ugen0.1: <0x1022 XHCI root HUB> at usbus0
ugen1.1: <0x1022 XHCI root HUB> at usbus1
ugen2.1: <0x1022 XHCI root HUB> at usbus2
uhub0: <0x1022 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
uhub1: ada0: <0x1022 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus2
<SanDisk SD6SB1M128G1022I X231600> ATA8-ACS SATA 3.x device
ada0: 600.000MB/s transfers<0x1022 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1
 (SATA 3.x, UDMA6, PIO 512bytes)
ada0: Command Queueing enabled
ada0: 122104MB (250069680 512 byte sectors)
ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
ada1: <WDC WD20EURS-63S48Y0 51.0AB51> ATA8-ACS SATA 2.x device
ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada1: Command Queueing enabled
ada1: 1907729MB (3907029168 512 byte sectors)
ada1: quirks=0x1<4K>
ada2 at ahcich4 bus 0 scbus2 target 0 lun 0
ada2: <WDC WD20EURS-63S48Y0 51.0AB51> ATA8-ACS SATA 2.x device
ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 1907729MB (3907029168 512 byte sectors)
ada2: quirks=0x1<4K>
ada3 at ahcich5 bus 0 scbus3 target 0 lun 0
ada3: <WDC WD20EURS-63S48Y0 51.0AB51> ATA8-ACS SATA 2.x device
ada3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada3: Command Queueing enabled
ada3: 1907729MB (3907029168 512 byte sectors)
ada3: quirks=0x1<4K>
Trying to mount root from zfs:zroot []...
uhub1: 2 ports with 2 removable, self powered
uhub2: 8 ports with 8 removable, self powered
Root mount waiting for: usbus0
uhub0: 22 ports with 22 removable, self powered
Root mount waiting for: usbus0
random: unblocking device.
ugen0.2: <vendor 0x8087 product 0x0aa7> at usbus0
Root mount waiting for: usbus0
ugen0.3: <American Power Conversion Back-UPS RS 550G FW857.L4 .I USB FWL4> at usbus0
lo0: link state changed to UP
igb0: link state changed to UP
CPU: AMD Ryzen 5 2400G with Radeon Vega Graphics     (3593.34-MHz K8-class CPU)
  Origin="AuthenticAMD"  Id=0x810f10  Family=0x17  Model=0x11  Stepping=0
  Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
  Features2=0x7ed8320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
  AMD Features2=0x35c233ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,SKINIT,WDT,TCE,Topology,PCXC,PNXC,DBE,PL2I,MWAITX>
  Structured Extended Features=0x209c01a9<FSGSBASE,BMI1,AVX2,SMEP,BMI2,RDSEED,ADX,SMAP,CLFLUSHOPT,SHA>
  XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
  AMD Extended Feature Extensions ID EBX=0x1007<CLZERO,IRPerf,XSaveErPtr>
  SVM: NP,NRIP,VClean,AFlush,DAssist,NAsids=32768
  TSC: P-state invariant, performance statistics
amdsmn0: <AMD Family 17h System Management Network> on hostb0
amdtemp0: <AMD CPU On-Die Thermal Sensors> on hostb0
ppc0: cannot reserve I/O port range
ppc0: cannot reserve I/O port range
wbsio0: <Nuvoton LPC Super I/O NCT6792D rev 0x11> at port 0x2e-0x2f on isa0
wbsio0: hardware monitor iobase is 0x290
lm0: <Nuvoton NCT6792D Hardware Monitor> at port 0x290-0x297 on isa0
ipfw2 (+ipv6) initialized, divert loadable, nat loadable, default to deny, logging disabled
pcm7: <NULL Audio> on motherboard
[drm] amdgpu kernel modesetting enabled.
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
vgapci0: child drmn0 requested pci_enable_io
[drm] initializing kernel modesetting (RAVEN 0x1002:0x15DD 0x1002:0x15DD 0xC6).
[drm] register mmio base: 0xFE500000
[drm] register mmio size: 524288
[drm] PCI I/O BAR is not found.
drmn0: try to load firmware with name: amdgpu/raven_gpu_info.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_gpu_info.bin
[drm] probing gen 2 caps for device 1022:15db = 700d03/e
[drm] probing mlw for device 1002:15dd = 400d03
[drm] VCN decode is enabled in VM mode
[drm] VCN encode is enabled in VM mode
pci_is_thunderbolt_attached not implemented -- see your local kernel hacker
[drm] BIOS signature incorrect 0 0
ATOM BIOS: 113-RAVEN-107
[drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
drmn0: VRAM: 1024M 0x000000F400000000 - 0x000000F43FFFFFFF (1024M used)
drmn0: GTT: 1024M 0x000000F500000000 - 0x000000F53FFFFFFF
Successfully added WC MTRR for [0xe0000000-0xefffffff]: 0;
[drm] Detected VRAM RAM=1024M, BAR=256M
[drm] RAM width 128bits UNKNOWN
[TTM] Zone  kernel: Available graphics memory: 16195874 kiB
[TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[TTM] Initializing pool allocator
[drm] amdgpu: 1024M of VRAM memory ready
[drm] amdgpu: 3072M of GTT memory ready.
i_size_write unimplemented
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] PCIE GART of 1024M enabled (table at 0x000000F400800000).
drmn0: try to load firmware with name: amdgpu/raven_asd.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_asd.bin
drmn0: try to load firmware with name: amdgpu/raven_pfp.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_pfp.bin
drmn0: try to load firmware with name: amdgpu/raven_me.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_me.bin
drmn0: try to load firmware with name: amdgpu/raven_ce.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_ce.bin
drmn0: try to load firmware with name: amdgpu/raven_rlc.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_rlc.bin
drmn0: try to load firmware with name: amdgpu/raven_mec.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_mec.bin
drmn0: try to load firmware with name: amdgpu/raven_mec2.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_mec2.bin
sched_setscheduler not implemented -- see your local kernel hacker
i_size_write unimplemented
Sep 23 10:02:53 rabbit syslogd: last message repeated 9 times
drmn0: try to load firmware with name: amdgpu/raven_sdma.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_sdma.bin
[drm] use_doorbell being set to: [true]
i_size_write unimplemented
drmn0: try to load firmware with name: amdgpu/raven_vcn.bin
drmn0: successfully loaded firmware image with name: amdgpu/raven_vcn.bin
[drm] Found VCN firmware Version: 1.73 Family ID: 18
i_size_write unimplemented
Sep 23 10:02:53 rabbit syslogd: last message repeated 2 times
[drm] Display Core initialized with v3.1.27!
[drm] Connector DP-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.DP-1
[drm]   - kern.vt.fb.default_mode
[drm] Connector HDMI-A-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.HDMI-A-1
[drm]   - kern.vt.fb.default_mode
[drm] Connector HDMI-A-2: get mode from tunables:
[drm]   - kern.vt.fb.modes.HDMI-A-2
[drm]   - kern.vt.fb.default_mode
[drm] Connector HDMI-A-3: get mode from tunables:
[drm]   - kern.vt.fb.modes.HDMI-A-3
[drm]   - kern.vt.fb.default_mode
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] Driver supports precise vblank timestamp query.
pm_runtime_mark_last_busy not implemented -- see your local kernel hacker
[drm] VCN decode and encode initialized successfully.
[drm] registered fictitious range 0xe0000000-0xf0000000
[drm] fb mappable at 0xE1000000
[drm] vram apper at 0xE0000000
[drm] size 8294400
[drm] fb depth is 24
[drm]    pitch is 7680
VT: Replacing driver "efifb" with new "fb".
start FB_INFO:
type=11 height=1080 width=1920 depth=32
cmsize=16 size=8294400
pbase=0xe1000000 vbase=0xfffff800e1000000
name=drmn0 flags=0x0 stride=7680 bpp=32
cmap[0]=0 cmap[1]=7f0000 cmap[2]=7f00 cmap[3]=c4a000
end FB_INFO
drmn0: fb0: amdgpudrmfb frame buffer device
i_size_write unimplemented
drmn0: ring 0(gfx) uses VM inv eng 4 on hub 0
drmn0: ring 1(comp_1.0.0) uses VM inv eng 5 on hub 0
drmn0: ring 2(comp_1.1.0) uses VM inv eng 6 on hub 0
drmn0: ring 3(comp_1.2.0) uses VM inv eng 7 on hub 0
drmn0: ring 4(comp_1.3.0) uses VM inv eng 8 on hub 0
drmn0: ring 5(comp_1.0.1) uses VM inv eng 9 on hub 0
drmn0: ring 6(comp_1.1.1) uses VM inv eng 10 on hub 0
drmn0: ring 7(comp_1.2.1) uses VM inv eng 11 on hub 0
drmn0: ring 8(comp_1.3.1) uses VM inv eng 12 on hub 0
drmn0: ring 9(kiq_2.1.0) uses VM inv eng 13 on hub 0
drmn0: ring 10(sdma0) uses VM inv eng 4 on hub 1
drmn0: ring 11(vcn_dec) uses VM inv eng 5 on hub 1
drmn0: ring 12(vcn_enc0) uses VM inv eng 6 on hub 1
drmn0: ring 13(vcn_enc1) uses VM inv eng 7 on hub 1
[drm] Initialized amdgpu 3.23.0 20150101 for drmn0 on minor 0
Sep 23 10:02:56 rabbit kernel: __pm_runtime_resume not implemented -- see your local kernel hacker
Sep 23 10:02:56 rabbit kernel: pm_runtime_mark_last_busy not implemented -- see your local kernel hacker
Sep 23 10:02:56 rabbit kernel: __pm_runtime_suspend not implemented -- see your local kernel hacker
Sep 23 10:02:56 rabbit kernel: __pm_runtime_resume not implemented -- see your local kernel hacker
Sep 23 10:02:56 rabbit kernel: pm_runtime_mark_last_busy not implemented -- see your local kernel hacker
Sep 23 10:02:56 rabbit kernel: __pm_runtime_suspend not implemented -- see your local kernel hacker