You are not logged in.

#1 2020-02-11 08:29:16

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

[SOLVED] AMD SFH driver does not provide accelerometer

Hi all,

a couple of days ago, AMD published a reviewed version of the new Sensor Fusion Hub (SFH) driver for AMD Ryzen based convertibles to provide accelerometer functionality.
I successfully compiled a kernel with these patches using asp.
The driver is loaded

$ lsmod | grep amd
edac_mce_amd           32768  0
kvm_amd               110592  0
ccp                   106496  1 kvm_amd
kvm                   802816  1 kvm_amd
pinctrl_amd            32768  0
amd_sfhtp_hid          24576  0
amd_mp2_pcie           20480  1 amd_sfhtp_hid
hid                   147456  2 i2c_hid,amd_sfhtp_hid
amdgpu               5271552  20
gpu_sched              36864  1 amdgpu
i2c_algo_bit           16384  1 amdgpu
ttm                   122880  1 amdgpu
drm_kms_helper        237568  1 amdgpu
drm                   557056  9 gpu_sched,drm_kms_helper,amdgpu,ttm

and seems to handle the appropriate device

04:00.7 Non-VGA unclassified device [0000]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub [1022:15e4]
	Subsystem: Hewlett-Packard Company Raven/Raven2/Renoir Sensor Fusion Hub [103c:8496]
	Kernel driver in use: pcie_mp2_amd
	Kernel modules: amd_mp2_pcie

However no accelerometer is discovered by udev:

$ udevadm info --export-db | grep -i iio

(nothing)

What do I need to do to make the driver work?
Do I need to patch additional software?
I cannot find any documentation on that.

Update:
I just noticed that dmesg shows some call traces probably related to the driver:

[  124.954163] ------------[ cut here ]------------
[  124.954180] WARNING: CPU: 1 PID: 21 at net/mac80211/rx.c:804 ieee80211_rx_napi+0x9f8/0xa40 [mac80211]
[  124.954180] Modules linked in: fuse rfcomm cmac algif_hash algif_skcipher af_alg nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_conntrack bnep nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c uvcvideo btusb btrtl btbcm btintel videobuf2_vmalloc joydev videobuf2_memops bluetooth mousedev nf_tables_set videobuf2_v4l2 videobuf2_common ecdh_generic ecc nf_tables videodev nfnetlink mc snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi snd_hda_intel rtwpci snd_intel_dspcfg rtw88 edac_mce_amd snd_hda_codec nls_iso8859_1 kvm_amd snd_hda_core nls_cp437 ccp snd_hwdep vfat mac80211 fat kvm snd_pcm snd_timer irqbypass hp_wmi cfg80211 input_leds pcspkr sparse_keymap snd wmi_bmof psmouse ucsi_acpi sp5100_tco k10temp rfkill typec_ucsi i2c_piix4 soundcore libarc4 typec tpm_crb tpm_tis ac tpm_tis_core tpm hp_accel evdev lis3lv02d i2c_scmi hp_wireless mac_hid rng_core pinctrl_amd i2c_hid acpi_cpufreq sg crypto_user amd_sfhtp_hid amd_mp2_pcie hid ip_tables x_tables ext4
[  124.954202]  crc32c_generic crc16 mbcache jbd2 dm_crypt dm_mod rtsx_pci_sdmmc mmc_core serio_raw atkbd libps2 crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel ahci libahci aesni_intel libata crypto_simd cryptd glue_helper scsi_mod xhci_pci xhci_hcd rtsx_pci wmi i8042 serio battery amdgpu gpu_sched i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm agpgart
[  124.954213] CPU: 1 PID: 21 Comm: ksoftirqd/1 Tainted: G        W         5.5.2-arch2-2-amdfh #1
[  124.954213] Hardware name: HP HP ENVY x360 Convertible 13-ag0xxx/8496, BIOS F.33 01/23/2019
[  124.954230] RIP: 0010:ieee80211_rx_napi+0x9f8/0xa40 [mac80211]
[  124.954231] Code: 89 4c 24 18 e8 b9 33 2d dc 44 8b 4c 24 18 85 c0 0f 84 52 fd ff ff 48 89 ef e8 f4 28 2d dc 31 ff e8 ed 28 2d dc e9 79 f9 ff ff <0f> 0b 48 89 ef e8 de 28 2d dc e9 6a f9 ff ff 0f b6 f1 48 c7 c7 40
[  124.954232] RSP: 0018:ffffb396c01f7d30 EFLAGS: 00010202
[  124.954233] RAX: 0000000000000080 RBX: ffff8c360a2f07c0 RCX: 0000000000000004
[  124.954234] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8c360a2f07c0
[  124.954235] RBP: ffff8c3562ebb100 R08: ffff8c35ca688580 R09: 0000000000000001
[  124.954236] R10: 000000000040a2d4 R11: 0000000000000000 R12: 0000000000000000
[  124.954236] R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000000
[  124.954237] FS:  0000000000000000(0000) GS:ffff8c360fc40000(0000) knlGS:0000000000000000
[  124.954238] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  124.954239] CR2: 00007f16d4010f38 CR3: 0000000389780000 CR4: 00000000003406e0
[  124.954240] Call Trace:
[  124.954242]  ? __switch_to_asm+0x40/0x70
[  124.954244]  ? __switch_to_asm+0x34/0x70
[  124.954246]  ? __switch_to_asm+0x40/0x70
[  124.954248]  ? __switch_to_asm+0x40/0x70
[  124.954250]  ? __switch_to_asm+0x34/0x70
[  124.954251]  ? __switch_to_asm+0x40/0x70
[  124.954265]  ieee80211_tasklet_handler+0xbc/0xd0 [mac80211]
[  124.954267]  tasklet_action_common.isra.0+0x5f/0x130
[  124.954269]  __do_softirq+0x111/0x34d
[  124.954272]  run_ksoftirqd+0x32/0x40
[  124.954273]  smpboot_thread_fn+0x19a/0x230
[  124.954275]  kthread+0xfb/0x130
[  124.954276]  ? sort_range+0x20/0x20
[  124.954277]  ? kthread_park+0x90/0x90
[  124.954279]  ret_from_fork+0x22/0x40
[  124.954282] ---[ end trace b42293793fe9a9c1 ]---

Maybe somebody with some more kernel-experience shed some light on this.

Update:
Well, I don't seem to be the only one having this problem:
https://bugzilla.kernel.org/show_bug.cgi?id=199715#c16
Since the drivers are for testing and not yet approved for merger into the kernel, I'd say the test failed.
Let's wait for an update from AMD.

Yet another update:
Today AMD released a new version (v3) of the driver.
https://patchwork.kernel.org/project/li … ter=175589
I'll report back when the kernel has finished compiling. wink
The new driver still does not provide accelerometer functionality. sad

Last edited by schard (2020-03-25 11:13:20)

Offline

#2 2020-02-20 20:16:35

ianl
Member
From: United States
Registered: 2020-02-20
Posts: 1

Re: [SOLVED] AMD SFH driver does not provide accelerometer

schard wrote:

Yet another update:
Today AMD released a new version (v3) of the driver.
https://patchwork.kernel.org/project/li … ter=175589
I'll report back when the kernel has finished compiling. wink
The new driver still does not provide accelerometer functionality. sad

After a few days of messing around with this on my Envy X360 15-ds0013nr, I now have auto-rotation working.

I'm running kernel 5.6.0rc2 with SFHv3 patch. I had to pass the kernel either iommu=off (which broke my wifi) or amd_iommu=off (which is working okay so far) to get things working and stop page faults. Try to boot your kernel with one of these options. If that fails, maybe try to patch against 5.6.

I'll try a build later with a stable 5.5 kernel and update.

lsmod | grep amd:

$ lsmod | grep amd
amdgpu               5492736  10
edac_mce_amd           32768  0
kvm_amd               114688  0
kvm                   823296  1 kvm_amd
gpu_sched              40960  1 amdgpu
i2c_algo_bit           16384  1 amdgpu
ttm                   122880  1 amdgpu
drm_kms_helper        241664  1 amdgpu
drm                   565248  10 gpu_sched,drm_kms_helper,amdgpu,ttm
ccp                   114688  1 kvm_amd
amd_sfhtp_hid          24576  0
amd_mp2_pcie           20480  1 amd_sfhtp_hid
hid                   147456  5 i2c_hid,hid_multitouch,hid_sensor_hub,amd_sfhtp_hid,hid_generic
pinctrl_amd            32768  11

Relevant lspci -knn:

04:00.7 Non-VGA unclassified device [0000]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub [1022:15e4]
        Subsystem: Hewlett-Packard Company Raven/Raven2/Renoir Sensor Fusion Hub [103c:85dd]
        Kernel driver in use: pcie_mp2_amd
        Kernel modules: amd_mp2_pcie

and udvadm info

$ udevadm info --export-db | grep -i iio
P: /devices/0020:03FE:0001.0001/HID-SENSOR-200073.0.auto/iio:device0
N: iio:device0
E: DEVPATH=/devices/0020:03FE:0001.0001/HID-SENSOR-200073.0.auto/iio:device0
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device0
E: DEVTYPE=iio_device
E: IIO_SENSOR_PROXY_TYPE=iio-buffer-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: SUBSYSTEM=iio
P: /devices/0020:03FE:0001.0002/HID-SENSOR-200076.1.auto/iio:device1
N: iio:device1
E: DEVPATH=/devices/0020:03FE:0001.0002/HID-SENSOR-200076.1.auto/iio:device1
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device1
E: DEVTYPE=iio_device
E: SUBSYSTEM=iio
P: /devices/0020:03FE:0001.0003/HID-SENSOR-200083.2.auto/iio:device2
N: iio:device2
E: DEVPATH=/devices/0020:03FE:0001.0003/HID-SENSOR-200083.2.auto/iio:device2
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device2
E: DEVTYPE=iio_device
E: SUBSYSTEM=iio

Without passing the kernel either of the above I was getting errors like these spamming journalctl:

Feb 20 00:00:00 pony kernel: amd_iommu_report_page_fault: 174 callbacks suppressed
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:00 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:04 pony kernel: amd_iommu_report_page_fault: 164 callbacks suppressed
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:04 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:05 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:05 pony kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=04:00.7 domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:05 pony kernel: amd_iommu_report_page_fault: 172 callbacks suppressed
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc201000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc202000 flags=0x0020]
Feb 20 00:00:05 pony kernel: pcie_mp2_amd 0000:04:00.7: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000c address=0xcc200000 flags=0x0020]
Feb 20 00:00:09 pony kernel: amd_iommu_report_page_fault: 162 callbacks suppressed

Offline

#3 2020-02-21 08:01:05

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Thank you for sharing.
I tried it again with linux-5.6.0-rc2:

5.6.0-rc2-1-sfh
04:00.7 Non-VGA unclassified device [0000]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub [1022:15e4]
	Subsystem: Hewlett-Packard Company Raven/Raven2/Renoir Sensor Fusion Hub [103c:8496]
	Kernel driver in use: pcie_mp2_amd
	Kernel modules: amd_mp2_pcie
udevadm info --export-db | grep -i iio
(nothing)

I used this PKGBUILD

# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Richard Neumann (schard) <mail at richard dash neumann period de>

pkgbase=linux-sfh
pkgver=5.6.0rc2
pkgrel=1
pkgdesc='Linux with experimental AMD Sensor Fusion Hub (SFH) drivers'
_srctag=v${pkgver%.*}-${pkgver##*.}
url="https://git.archlinux.org/linux.git/log/?h=$_srctag"
arch=(x86_64)
license=(GPL2)
makedepends=(
  bc kmod libelf
  xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick
  git
)
options=('!strip')
_srcname=linux-5.6-rc2
source=(
  "$_srcname.tar.gz::https://git.kernel.org/torvalds/t/linux-5.6-rc2.tar.gz"
  "amd-sfh-v3.patch::https://patchwork.kernel.org/series/240125/mbox/"
  config         # the main kernel config file
)
validpgpkeys=(
  'ABAF11C65A2970B130ABE3C479BE3E4300411886'  # Linus Torvalds
  '647F28654894E3BD457199BE38DBBDC86092693E'  # Greg Kroah-Hartman
  '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
)
sha256sums=('37cbd2341d7d27188ae2de4c676bf614d1d55b42467e36187189e5b21bd26dac'
            '37c9f1d81d504ff78a0759723020341aa87367bb7cdc98550c67923b10f7823f'
            '64013428da9a5fafff29f29250789d6fac17faaa3137ef924ed6c7583cad6ccd')

export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase
export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})"

prepare() {
  cd $_srcname

  echo "Setting version..."
  scripts/setlocalversion --save-scmversion
  echo "-$pkgrel" > localversion.10-pkgrel
  echo "${pkgbase#linux}" > localversion.20-pkgname

  local src
  for src in "${source[@]}"; do
    src="${src%%::*}"
    src="${src##*/}"
    [[ $src = *.patch ]] || continue
    echo "Applying patch $src..."
    patch -Np1 < "../$src"
  done

  # Remove malformed SFH documentation.
  rm -f Documentation/hid/amd-sfh-hid.rst

  echo "Setting config..."
  cp ../config .config
  make olddefconfig

  make -s kernelrelease > version
  echo "Prepared $pkgbase version $(<version)"
}

build() {
  cd $_srcname
  make bzImage modules htmldocs
}

_package() {
  pkgdesc="The $pkgdesc kernel and modules"
  depends=(coreutils kmod initramfs)
  optdepends=('crda: to set the correct wireless channels of your country'
              'linux-firmware: firmware images needed for some devices')

  cd $_srcname
  local kernver="$(<version)"
  local modulesdir="$pkgdir/usr/lib/modules/$kernver"

  echo "Installing boot image..."
  # systemd expects to find the kernel here to allow hibernation
  # https://github.com/systemd/systemd/commit/edda44605f06a41fb86b7ab8128dcf99161d2344
  install -Dm644 "$(make -s image_name)" "$modulesdir/vmlinuz"

  # Used by mkinitcpio to name the kernel
  echo "$pkgbase" | install -Dm644 /dev/stdin "$modulesdir/pkgbase"

  echo "Installing modules..."
  make INSTALL_MOD_PATH="$pkgdir/usr" modules_install

  # remove build and source links
  rm "$modulesdir"/{source,build}

  echo "Fixing permissions..."
  chmod -Rc u=rwX,go=rX "$pkgdir"
}

_package-headers() {
  pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"

  cd $_srcname
  local builddir="$pkgdir/usr/lib/modules/$(<version)/build"

  echo "Installing build files..."
  install -Dt "$builddir" -m644 .config Makefile Module.symvers System.map \
    localversion.* version vmlinux
  install -Dt "$builddir/kernel" -m644 kernel/Makefile
  install -Dt "$builddir/arch/x86" -m644 arch/x86/Makefile
  cp -t "$builddir" -a scripts

  # add objtool for external module building and enabled VALIDATION_STACK option
  install -Dt "$builddir/tools/objtool" tools/objtool/objtool

  # add xfs and shmem for aufs building
  mkdir -p "$builddir"/{fs/xfs,mm}

  echo "Installing headers..."
  cp -t "$builddir" -a include
  cp -t "$builddir/arch/x86" -a arch/x86/include
  install -Dt "$builddir/arch/x86/kernel" -m644 arch/x86/kernel/asm-offsets.s

  install -Dt "$builddir/drivers/md" -m644 drivers/md/*.h
  install -Dt "$builddir/net/mac80211" -m644 net/mac80211/*.h

  # http://bugs.archlinux.org/task/13146
  install -Dt "$builddir/drivers/media/i2c" -m644 drivers/media/i2c/msp3400-driver.h

  # http://bugs.archlinux.org/task/20402
  install -Dt "$builddir/drivers/media/usb/dvb-usb" -m644 drivers/media/usb/dvb-usb/*.h
  install -Dt "$builddir/drivers/media/dvb-frontends" -m644 drivers/media/dvb-frontends/*.h
  install -Dt "$builddir/drivers/media/tuners" -m644 drivers/media/tuners/*.h

  echo "Installing KConfig files..."
  find . -name 'Kconfig*' -exec install -Dm644 {} "$builddir/{}" \;

  echo "Removing unneeded architectures..."
  local arch
  for arch in "$builddir"/arch/*/; do
    [[ $arch = */x86/ ]] && continue
    echo "Removing $(basename "$arch")"
    rm -r "$arch"
  done

  echo "Removing documentation..."
  rm -r "$builddir/Documentation"

  echo "Removing broken symlinks..."
  find -L "$builddir" -type l -printf 'Removing %P\n' -delete

  echo "Removing loose objects..."
  find "$builddir" -type f -name '*.o' -printf 'Removing %P\n' -delete

  echo "Stripping build tools..."
  local file
  while read -rd '' file; do
    case "$(file -bi "$file")" in
      application/x-sharedlib\;*)      # Libraries (.so)
        strip -v $STRIP_SHARED "$file" ;;
      application/x-archive\;*)        # Libraries (.a)
        strip -v $STRIP_STATIC "$file" ;;
      application/x-executable\;*)     # Binaries
        strip -v $STRIP_BINARIES "$file" ;;
      application/x-pie-executable\;*) # Relocatable binaries
        strip -v $STRIP_SHARED "$file" ;;
    esac
  done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0)

  echo "Adding symlink..."
  mkdir -p "$pkgdir/usr/src"
  ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase"

  echo "Fixing permissions..."
  chmod -Rc u=rwX,go=rX "$pkgdir"
}

_package-docs() {
  pkgdesc="Documentation for the $pkgdesc kernel"

  cd $_srcname
  local builddir="$pkgdir/usr/lib/modules/$(<version)/build"

  echo "Installing documentation..."
  local src dst
  while read -rd '' src; do
    dst="${src#Documentation/}"
    dst="$builddir/Documentation/${dst#output/}"
    install -Dm644 "$src" "$dst"
  done < <(find Documentation -name '.*' -prune -o ! -type d -print0)

  echo "Adding symlink..."
  mkdir -p "$pkgdir/usr/share/doc"
  ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase"

  echo "Fixing permissions..."
  chmod -Rc u=rwX,go=rX "$pkgdir"
}

pkgname=("$pkgbase" "$pkgbase-headers" "$pkgbase-docs")
for _p in "${pkgname[@]}"; do
  eval "package_$_p() {
    $(declare -f "_package${_p#$pkgbase}")
    _package${_p#$pkgbase}
  }"
done

# vim:set ts=8 sts=2 sw=2 et:

And this kernel config: http://ix.io/2chJ

Would you like to share your kernel config and your PKGBUILD as well?
Maybe there's something that I'm missing, or my 13" model just has some slightly different hardware, that is not yet supported.

PS:

$ cat /proc/cmdline 
root=UUID=835654de-1137-4c83-be10-4cf7d6879a32 rw initrd=\amd-ucode.img initrd=\initramfs-linux-sfh.img init=/usr/lib/systemd/systemd cryptdevice=UUID=28e49560-1d78-414d-9b2e-382646e87aaf:root amd_iommu=off

Last edited by schard (2020-02-21 11:25:59)

Offline

#4 2020-03-13 00:52:15

Cloud_Ninja
Member
Registered: 2019-03-09
Posts: 10

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Currently using an HP ENVY x360 Convertible 13m-ag0xxx, and using the linux-sfh aur pkgbuild produces no real results from any of the commands you're using to check if it's working, so i can't get access to my SFH right now either.

Offline

#5 2020-03-24 10:14:11

levat
Member
From: Novi Travnik , BA
Registered: 2013-11-28
Posts: 8
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Using linux-sfh from aur and adding amd_iommu=off to kernel line got rotation working.

HP Envy 13-ar000nn / Ryzen 5 3500u.

Tnx

Offline

#6 2020-03-24 13:08:46

levat
Member
From: Novi Travnik , BA
Registered: 2013-11-28
Posts: 8
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Here are outputs that you asked for
lspci

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:01.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
00:01.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
00:01.7 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 7
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
03:00.0 Non-Volatile memory controller: Toshiba Corporation BG3 NVMe SSD Controller (rev 01)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev c2)
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller
04:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
04:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1
04:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raven USB 3.1
04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
04:00.7 Non-VGA unclassified device: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub



[peni@PeniLap ~]$ lsmod | grep amd

edac_mce_amd           32768  0
kvm_amd               110592  0
ccp                   106496  1 kvm_amd
kvm                   811008  1 kvm_amd
pinctrl_amd            32768  12
amd_sfhtp_hid          20480  0
amd_mp2_pcie           20480  1 amd_sfhtp_hid
hid                   147456  7 i2c_hid,wacom,usbhid,hid_multitouch,hid_sensor_hub,amd_sfhtp_hid,hid_generic
amdgpu               5279744  27
gpu_sched              36864  1 amdgpu
i2c_algo_bit           16384  1 amdgpu
ttm                   122880  1 amdgpu
drm_kms_helper        237568  1 amdgpu
drm                   557056  14 gpu_sched,drm_kms_helper,amdgpu,ttm



uname :

Linux PeniLap.off.ba 5.5.10-arch1-1-sfh #1 SMP PREEMPT Sun, 22 Mar 2020 21:48:46 +0000 x86_64 GNU/Linux

[peni@PeniLap ~]$ udevadm info --export-db | grep -i iio

P: /devices/0020:03FE:0001.0001/HID-SENSOR-200073.0.auto/iio:device0
N: iio:device0
E: DEVPATH=/devices/0020:03FE:0001.0001/HID-SENSOR-200073.0.auto/iio:device0
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device0
E: DEVTYPE=iio_device
E: IIO_SENSOR_PROXY_TYPE=iio-buffer-accel
E: SYSTEMD_WANTS=iio-sensor-proxy.service
E: SUBSYSTEM=iio
P: /devices/0020:03FE:0001.0002/HID-SENSOR-200076.1.auto/iio:device1
N: iio:device1
E: DEVPATH=/devices/0020:03FE:0001.0002/HID-SENSOR-200076.1.auto/iio:device1
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device1
E: DEVTYPE=iio_device
E: SUBSYSTEM=iio
P: /devices/0020:03FE:0001.0003/HID-SENSOR-200083.2.auto/iio:device2
N: iio:device2
E: DEVPATH=/devices/0020:03FE:0001.0003/HID-SENSOR-200083.2.auto/iio:device2
E: SUBSYSTEM=iio
E: DEVNAME=/dev/iio:device2
E: DEVTYPE=iio_device
E: SUBSYSTEM=iio
  
[peni@PeniLap ~]$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-linux-sfh root=UUID=1e8a7ec2-fc9e-4dba-96ee-ffffaa01f8cd rw amd_iommu=off loglevel=3 quiet

DMESG :

[    0.000000] Linux version 5.5.10-arch1-1-sfh (linux-sfh@archlinux) (gcc version 9.3.0 (Arch Linux 9.3.0-1)) #1 SMP PREEMPT Sun, 22 Mar 2020 21:48:46 +0000
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux-sfh root=UUID=1e8a7ec2-fc9e-4dba-96ee-ffffaa01f8cd rw amd_iommu=off loglevel=3 quiet
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Hygon HygonGenuine
[    0.000000]   Centaur CentaurHauls
[    0.000000]   zhaoxin   Shanghai  
[    0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'compacted' format.
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000003ffffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000004000000-0x000000000400afff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000000400b000-0x0000000009ecffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000009ed0000-0x0000000009ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x000000000a000000-0x0000000057c19fff] usable
[    0.000000] BIOS-e820: [mem 0x0000000057c1a000-0x0000000057d41fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000057d42000-0x0000000057d89fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x0000000057d8a000-0x00000000582fafff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000582fb000-0x000000005dab4fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000005dab5000-0x000000005db7dfff] type 20
[    0.000000] BIOS-e820: [mem 0x000000005db7e000-0x000000005effffff] usable
[    0.000000] BIOS-e820: [mem 0x000000005f000000-0x00000000dfffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fd000000-0x00000000fdffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fe800000-0x00000000fe800fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000feb80000-0x00000000fec01fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec10000-0x00000000fec10fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed40000-0x00000000fed44fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed80000-0x00000000fed8ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fedc2000-0x00000000fedcffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fedd4000-0x00000000fedd5fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000feefffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021f33ffff] usable
[    0.000000] BIOS-e820: [mem 0x000000021f340000-0x000000021fffffff] reserved
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.70 by American Megatrends
[    0.000000] efi:  TPMFinalLog=0x582b1000  ACPI 2.0=0x57d65000  ACPI=0x57d65000  SMBIOS=0x5d968000  SMBIOS 3.0=0x5d967000  ESRT=0x56a8bb98 
[    0.000000] SMBIOS 3.2.1 present.
[    0.000000] DMI: HP HP ENVY x360 Convertible 13-ar0xxx/85DE, BIOS F.19 12/26/2019
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 2095.903 MHz processor
[    0.000797] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000799] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000805] last_pfn = 0x21f340 max_arch_pfn = 0x400000000
[    0.000809] MTRR default type: uncachable
[    0.000810] MTRR fixed ranges enabled:
[    0.000811]   00000-9FFFF write-back
[    0.000812]   A0000-BFFFF uncachable
[    0.000812]   C0000-FFFFF write-protect
[    0.000813] MTRR variable ranges enabled:
[    0.000814]   0 base 000000000000 mask FFFF80000000 write-back
[    0.000815]   1 base 000080000000 mask FFFFC0000000 write-back
[    0.000816]   2 base 0000C0000000 mask FFFFE0000000 write-back
[    0.000816]   3 disabled
[    0.000817]   4 disabled
[    0.000817]   5 disabled
[    0.000817]   6 disabled
[    0.000818]   7 disabled
[    0.000819] TOM2: 0000000220000000 aka 8704M
[    0.001146] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.001249] e820: update [mem 0xe0000000-0xffffffff] usable ==> reserved
[    0.001257] last_pfn = 0x5f000 max_arch_pfn = 0x400000000
[    0.004898] esrt: Reserving ESRT space from 0x0000000056a8bb98 to 0x0000000056a8bbd0.
[    0.004903] e820: update [mem 0x56a8b000-0x56a8bfff] usable ==> reserved
[    0.004919] check: Scanning 1 areas for low memory corruption
[    0.004929] Using GB pages for direct mapping
[    0.004931] BRK [0x172e01000, 0x172e01fff] PGTABLE
[    0.004933] BRK [0x172e02000, 0x172e02fff] PGTABLE
[    0.004933] BRK [0x172e03000, 0x172e03fff] PGTABLE
[    0.004973] BRK [0x172e04000, 0x172e04fff] PGTABLE
[    0.004974] BRK [0x172e05000, 0x172e05fff] PGTABLE
[    0.005159] BRK [0x172e06000, 0x172e06fff] PGTABLE
[    0.005227] BRK [0x172e07000, 0x172e07fff] PGTABLE
[    0.005289] BRK [0x172e08000, 0x172e08fff] PGTABLE
[    0.005340] BRK [0x172e09000, 0x172e09fff] PGTABLE
[    0.005416] BRK [0x172e0a000, 0x172e0afff] PGTABLE
[    0.005530] BRK [0x172e0b000, 0x172e0bfff] PGTABLE
[    0.005590] Secure boot could not be determined
[    0.005591] RAMDISK: [mem 0x35045000-0x36819fff]
[    0.005603] ACPI: Early table checksum verification disabled
[    0.005606] ACPI: RSDP 0x0000000057D65000 000024 (v02 HPQOEM)
[    0.005609] ACPI: XSDT 0x0000000057D650C8 00010C (v01 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.005614] ACPI: FACP 0x0000000057D7CD98 000114 (v06 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.005618] ACPI: DSDT 0x0000000057D65260 017B34 (v02 HPQOEM 85DE     01072009 ACPI 20120913)
[    0.005620] ACPI: APIC 0x0000000057D7CEB0 0000DE (v03 HPQOEM 85DE     01072009 HP   00010013)
[    0.005622] ACPI: FPDT 0x0000000057D7CF90 000044 (v01 HPQOEM 85DE     01072009 HP   00010013)
[    0.005625] ACPI: FIDT 0x0000000057D7CFD8 00009C (v01 HPQOEM 85DE     01072009 HP   00010013)
[    0.005627] ACPI: SSDT 0x0000000057D7D078 005472 (v02 HPQOEM 85DE     00000002 ACPI 02000002)
[    0.005629] ACPI: MCFG 0x0000000057D824F0 00003C (v01 HPQOEM 85DE     01072009 HP   00010013)
[    0.005631] ACPI: MSDM 0x0000000057D82530 000055 (v03 HPQOEM SLIC-MPC 00000001 HP   00010013)
[    0.005633] ACPI: HPET 0x0000000057D82588 000038 (v01 HPQOEM 85DE     01072009 HP   00000005)
[    0.005635] ACPI: UEFI 0x0000000057D825C0 000042 (v01 HPQOEM 85DE     00000002 HP   01000013)
[    0.005637] ACPI: SSDT 0x0000000057D82608 000050 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005639] ACPI: TPM2 0x0000000057D82658 000038 (v04 HPQOEM 85DE     00000001 HP   00000000)
[    0.005641] ACPI: IVRS 0x0000000057D82690 00013E (v02 HPQOEM 85DE     00000001 HP   00000000)
[    0.005643] ACPI: SSDT 0x0000000057D827D0 00119C (v01 HPQOEM 85DE     00000001 ACPI 00000001)
[    0.005645] ACPI: CRAT 0x0000000057D83970 000810 (v01 HPQOEM 85DE     00000001 HP   00000001)
[    0.005647] ACPI: CDIT 0x0000000057D84180 000029 (v01 HPQOEM 85DE     00000001 HP   00000001)
[    0.005649] ACPI: SSDT 0x0000000057D841B0 000C33 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005651] ACPI: SSDT 0x0000000057D84DE8 0010AC (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005653] ACPI: SSDT 0x0000000057D85E98 001C69 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005655] ACPI: WSMT 0x0000000057D87B08 000028 (v01 HPQOEM 85DE     01072009 HP   00010013)
[    0.005657] ACPI: SSDT 0x0000000057D87B30 00008A (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005659] ACPI: SSDT 0x0000000057D87BC0 0002C8 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005661] ACPI: SSDT 0x0000000057D87E88 0001DE (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005663] ACPI: SSDT 0x0000000057D88068 0004C3 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005665] ACPI: SSDT 0x0000000057D88530 0003E3 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005667] ACPI: SSDT 0x0000000057D88918 0001A1 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005669] ACPI: SSDT 0x0000000057D88AC0 00019A (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005672] ACPI: SSDT 0x0000000057D88C60 0002EA (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005674] ACPI: SSDT 0x0000000057D88F50 0001F2 (v01 HPQOEM 85DE     00000001 ACPI 20120913)
[    0.005676] ACPI: BGRT 0x0000000057D89148 000038 (v01 HPQOEM 85DE     01072009 HP   00010013)
[    0.005681] ACPI: Local APIC address 0xfee00000
[    0.005813] No NUMA configuration found
[    0.005813] Faking a node at [mem 0x0000000000000000-0x000000021f33ffff]
[    0.005817] NODE_DATA(0) allocated [mem 0x21f33c000-0x21f33ffff]
[    0.005837] Zone ranges:
[    0.005838]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.005839]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.005840]   Normal   [mem 0x0000000100000000-0x000000021f33ffff]
[    0.005840]   Device   empty
[    0.005841] Movable zone start for each node
[    0.005841] Early memory node ranges
[    0.005842]   node   0: [mem 0x0000000000001000-0x000000000009ffff]
[    0.005843]   node   0: [mem 0x0000000000100000-0x0000000003ffffff]
[    0.005843]   node   0: [mem 0x000000000400b000-0x0000000009ecffff]
[    0.005844]   node   0: [mem 0x000000000a000000-0x0000000057c19fff]
[    0.005844]   node   0: [mem 0x000000005db7e000-0x000000005effffff]
[    0.005845]   node   0: [mem 0x0000000100000000-0x000000021f33ffff]
[    0.006046] Zeroed struct page in unavailable ranges: 32192 pages
[    0.006047] Initmem setup node 0 [mem 0x0000000000001000-0x000000021f33ffff]
[    0.006048] On node 0 totalpages: 1540672
[    0.006049]   DMA zone: 64 pages used for memmap
[    0.006049]   DMA zone: 26 pages reserved
[    0.006050]   DMA zone: 3999 pages, LIFO batch:0
[    0.006096]   DMA32 zone: 5630 pages used for memmap
[    0.006096]   DMA32 zone: 360289 pages, LIFO batch:63
[    0.013842]   Normal zone: 18381 pages used for memmap
[    0.013844]   Normal zone: 1176384 pages, LIFO batch:63
[    0.027532] ACPI: PM-Timer IO Port: 0x808
[    0.027536] ACPI: Local APIC address 0xfee00000
[    0.027543] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[    0.027558] IOAPIC[0]: apic_id 9, version 33, address 0xfec00000, GSI 0-23
[    0.027569] IOAPIC[1]: apic_id 10, version 33, address 0xfec01000, GSI 24-55
[    0.027571] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.027572] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.027574] Using ACPI (MADT) for SMP configuration information
[    0.027576] ACPI: HPET id: 0x10228201 base: 0xfed00000
[    0.027585] e820: update [mem 0x5451f000-0x54537fff] usable ==> reserved
[    0.027595] smpboot: Allowing 16 CPUs, 8 hotplug CPUs
[    0.027620] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.027621] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.027623] PM: Registered nosave memory: [mem 0x04000000-0x0400afff]
[    0.027624] PM: Registered nosave memory: [mem 0x09ed0000-0x09ffffff]
[    0.027625] PM: Registered nosave memory: [mem 0x5451f000-0x54537fff]
[    0.027626] PM: Registered nosave memory: [mem 0x56a8b000-0x56a8bfff]
[    0.027628] PM: Registered nosave memory: [mem 0x57c1a000-0x57d41fff]
[    0.027628] PM: Registered nosave memory: [mem 0x57d42000-0x57d89fff]
[    0.027628] PM: Registered nosave memory: [mem 0x57d8a000-0x582fafff]
[    0.027629] PM: Registered nosave memory: [mem 0x582fb000-0x5dab4fff]
[    0.027629] PM: Registered nosave memory: [mem 0x5dab5000-0x5db7dfff]
[    0.027630] PM: Registered nosave memory: [mem 0x5f000000-0xdfffffff]
[    0.027631] PM: Registered nosave memory: [mem 0xe0000000-0xf7ffffff]
[    0.027631] PM: Registered nosave memory: [mem 0xf8000000-0xfbffffff]
[    0.027632] PM: Registered nosave memory: [mem 0xfc000000-0xfcffffff]
[    0.027632] PM: Registered nosave memory: [mem 0xfd000000-0xfdffffff]
[    0.027632] PM: Registered nosave memory: [mem 0xfe000000-0xfe7fffff]
[    0.027633] PM: Registered nosave memory: [mem 0xfe800000-0xfe800fff]
[    0.027633] PM: Registered nosave memory: [mem 0xfe801000-0xfeb7ffff]
[    0.027634] PM: Registered nosave memory: [mem 0xfeb80000-0xfec01fff]
[    0.027634] PM: Registered nosave memory: [mem 0xfec02000-0xfec0ffff]
[    0.027634] PM: Registered nosave memory: [mem 0xfec10000-0xfec10fff]
[    0.027635] PM: Registered nosave memory: [mem 0xfec11000-0xfecfffff]
[    0.027635] PM: Registered nosave memory: [mem 0xfed00000-0xfed00fff]
[    0.027635] PM: Registered nosave memory: [mem 0xfed01000-0xfed3ffff]
[    0.027636] PM: Registered nosave memory: [mem 0xfed40000-0xfed44fff]
[    0.027636] PM: Registered nosave memory: [mem 0xfed45000-0xfed7ffff]
[    0.027637] PM: Registered nosave memory: [mem 0xfed80000-0xfed8ffff]
[    0.027637] PM: Registered nosave memory: [mem 0xfed90000-0xfedc1fff]
[    0.027637] PM: Registered nosave memory: [mem 0xfedc2000-0xfedcffff]
[    0.027638] PM: Registered nosave memory: [mem 0xfedd0000-0xfedd3fff]
[    0.027638] PM: Registered nosave memory: [mem 0xfedd4000-0xfedd5fff]
[    0.027638] PM: Registered nosave memory: [mem 0xfedd6000-0xfedfffff]
[    0.027639] PM: Registered nosave memory: [mem 0xfee00000-0xfeefffff]
[    0.027639] PM: Registered nosave memory: [mem 0xfef00000-0xfeffffff]
[    0.027640] PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
[    0.027641] [mem 0xe0000000-0xf7ffffff] available for PCI devices
[    0.027642] Booting paravirtualized kernel on bare hardware
[    0.027646] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
[    0.122184] setup_percpu: NR_CPUS:320 nr_cpumask_bits:320 nr_cpu_ids:16 nr_node_ids:1
[    0.123004] percpu: Embedded 57 pages/cpu s196608 r8192 d28672 u262144
[    0.123012] pcpu-alloc: s196608 r8192 d28672 u262144 alloc=1*2097152
[    0.123013] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 12 13 14 15 
[    0.123036] Built 1 zonelists, mobility grouping on.  Total pages: 1516571
[    0.123037] Policy zone: Normal
[    0.123038] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-sfh root=UUID=1e8a7ec2-fc9e-4dba-96ee-ffffaa01f8cd rw amd_iommu=off loglevel=3 quiet
[    0.124117] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.124598] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.124643] mem auto-init: stack:byref_all, heap alloc:on, heap free:off
[    0.144848] Memory: 5740380K/6162688K available (12291K kernel code, 1344K rwdata, 4292K rodata, 1664K init, 3388K bss, 422308K reserved, 0K cma-reserved)
[    0.145223] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=16, Nodes=1
[    0.145248] ftrace: allocating 38799 entries in 152 pages
[    0.156559] ftrace: allocated 152 pages with 3 groups
[    0.156702] rcu: Preemptible hierarchical RCU implementation.
[    0.156702] rcu: 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.156703] rcu: 	RCU restricting CPUs from NR_CPUS=320 to nr_cpu_ids=16.
[    0.156703] rcu: 	RCU priority boosting: priority 1 delay 500 ms.
[    0.156704] 	Tasks RCU enabled.
[    0.156704] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[    0.156705] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=16
[    0.158753] NR_IRQS: 20736, nr_irqs: 1080, preallocated irqs: 0
[    0.159172] random: get_random_bytes called from start_kernel+0x3ab/0x586 with crng_init=0
[    0.159201] Console: colour dummy device 80x25
[    0.159204] printk: console [tty0] enabled
[    0.159226] ACPI: Core revision 20191018
[    0.159383] APIC: Switch to symmetric I/O mode setup
[    0.160228] AMD-Vi: ivrs, add hid:PNPD0040, uid:, rdevid:152
[    0.160380] AMD-Vi: AMD IOMMU disabled
[    0.160413] Switched APIC routing to physical flat.
[    0.160429] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x1e3612540c0, max_idle_ns: 440795243374 ns
[    0.160435] Calibrating delay loop (skipped), value calculated using timer frequency.. 4193.46 BogoMIPS (lpj=6986343)
[    0.160436] pid_max: default: 32768 minimum: 301
[    0.163765] LSM: Security Framework initializing
[    0.163765] Yama: becoming mindful.
[    0.163765] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.163765] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.163765] *** VALIDATE tmpfs ***
[    0.163765] *** VALIDATE proc ***
[    0.163765] *** VALIDATE cgroup1 ***
[    0.163765] *** VALIDATE cgroup2 ***
[    0.163765] LVT offset 1 assigned for vector 0xf9
[    0.163765] LVT offset 2 assigned for vector 0xf4
[    0.163765] Last level iTLB entries: 4KB 1024, 2MB 1024, 4MB 512
[    0.163765] Last level dTLB entries: 4KB 1536, 2MB 1536, 4MB 768, 1GB 0
[    0.163765] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.163765] Spectre V2 : Mitigation: Full AMD retpoline
[    0.163765] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.163765] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.163765] Spectre V2 : User space: Vulnerable
[    0.163765] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp
[    0.163765] Freeing SMP alternatives memory: 32K
[    0.163765] smpboot: CPU0: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (family: 0x17, model: 0x18, stepping: 0x1)
[    0.180469] Performance Events: Fam17h+ core perfctr, AMD PMU driver.
[    0.180480] ... version:                0
[    0.180481] ... bit width:              48
[    0.180482] ... generic registers:      6
[    0.180484] ... value mask:             0000ffffffffffff
[    0.180485] ... max period:             00007fffffffffff
[    0.180486] ... fixed-purpose events:   0
[    0.180487] ... event mask:             000000000000003f
[    0.187111] rcu: Hierarchical SRCU implementation.
[    0.210491] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
[    0.217136] smp: Bringing up secondary CPUs ...
[    0.257161] x86: Booting SMP configuration:
[    0.257165] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7
[    0.499409] smp: Brought up 1 node, 8 CPUs
[    0.499409] smpboot: Max logical packages: 2
[    0.499409] smpboot: Total of 8 processors activated (33547.71 BogoMIPS)
[    0.500717] devtmpfs: initialized
[    0.500717] x86/mm: Memory block size: 128MB
[    0.501008] PM: Registering ACPI NVS region [mem 0x04000000-0x0400afff] (45056 bytes)
[    0.501008] PM: Registering ACPI NVS region [mem 0x57d8a000-0x582fafff] (5705728 bytes)
[    0.501008] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.501008] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.501008] pinctrl core: initialized pinctrl subsystem
[    0.501008] PM: RTC time: 10:48:53, date: 2020-03-24
[    0.501008] thermal_sys: Registered thermal governor 'fair_share'
[    0.501008] thermal_sys: Registered thermal governor 'bang_bang'
[    0.501008] thermal_sys: Registered thermal governor 'step_wise'
[    0.501008] thermal_sys: Registered thermal governor 'user_space'
[    0.501008] thermal_sys: Registered thermal governor 'power_allocator'
[    0.501008] NET: Registered protocol family 16
[    0.501018] audit: initializing netlink subsys (disabled)
[    0.501025] audit: type=2000 audit(1585046932.339:1): state=initialized audit_enabled=0 res=1
[    0.501025] cpuidle: using governor ladder
[    0.503789] cpuidle: using governor menu
[    0.503898] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.503901] ACPI: bus type PCI registered
[    0.503904] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.504058] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[    0.504063] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[    0.504082] PCI: Using configuration type 1 for base access
[    0.509048] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.509048] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.510552] ACPI: Added _OSI(Module Device)
[    0.510553] ACPI: Added _OSI(Processor Device)
[    0.510554] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.510555] ACPI: Added _OSI(Processor Aggregator Device)
[    0.510555] ACPI: Added _OSI(Linux-Dell-Video)
[    0.510556] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.510557] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.528590] ACPI: 16 ACPI AML tables successfully acquired and loaded
[    0.530080] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.533947] ACPI: EC: EC started
[    0.533948] ACPI: EC: interrupt blocked
[    0.624336] ACPI: \_SB_.PCI0.SBRG.EC0_: Used as first EC
[    0.624352] ACPI: \_SB_.PCI0.SBRG.EC0_: GPE=0xffffffff, IRQ=-1, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.624359] ACPI: \_SB_.PCI0.SBRG.EC0_: Boot DSDT EC used to handle transactions
[    0.624361] ACPI: Interpreter enabled
[    0.624481] ACPI: (supports S0)
[    0.624487] ACPI: Using IOAPIC for interrupt routing
[    0.627425] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.636723] ACPI: Power Resource [PWRE] (on)
[    0.639661] ACPI: Power Resource [P0U0] (on)
[    0.639998] ACPI: Power Resource [P3U0] (off)
[    0.642042] ACPI: Power Resource [P0U1] (on)
[    0.642291] ACPI: Power Resource [P3U1] (off)
[    0.651326] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.651333] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.651606] acpi PNP0A08:00: _OSC: platform does not support [SHPCHotplug LTR]
[    0.651843] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[    0.651844] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
[    0.651862] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-3f] only partially covers this bridge
[    0.652333] PCI host bridge to bus 0000:00
[    0.652335] pci_bus 0000:00: root bus resource [io  0x0000-0x03af window]
[    0.652337] pci_bus 0000:00: root bus resource [io  0x03e0-0x0cf7 window]
[    0.652338] pci_bus 0000:00: root bus resource [io  0x03b0-0x03df window]
[    0.652339] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.652340] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.652342] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff window]
[    0.652343] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xfebfffff window]
[    0.652344] pci_bus 0000:00: root bus resource [mem 0xfee00000-0xffffffff window]
[    0.652345] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.652360] pci 0000:00:00.0: [1022:15d0] type 00 class 0x060000
[    0.652553] pci 0000:00:00.2: [1022:15d1] type 00 class 0x080600
[    0.652788] pci 0000:00:01.0: [1022:1452] type 00 class 0x060000
[    0.652961] pci 0000:00:01.4: [1022:15d3] type 01 class 0x060400
[    0.653073] pci 0000:00:01.4: enabling Extended Tags
[    0.653894] pci 0000:00:01.4: PME# supported from D0 D3hot D3cold
[    0.654106] pci 0000:00:01.5: [1022:15d3] type 01 class 0x060400
[    0.654218] pci 0000:00:01.5: enabling Extended Tags
[    0.654353] pci 0000:00:01.5: PME# supported from D0 D3hot D3cold
[    0.654566] pci 0000:00:01.7: [1022:15d3] type 01 class 0x060400
[    0.654678] pci 0000:00:01.7: enabling Extended Tags
[    0.654840] pci 0000:00:01.7: PME# supported from D0 D3hot D3cold
[    0.655050] pci 0000:00:08.0: [1022:1452] type 00 class 0x060000
[    0.655197] pci 0000:00:08.1: [1022:15db] type 01 class 0x060400
[    0.655239] pci 0000:00:08.1: enabling Extended Tags
[    0.655283] pci 0000:00:08.1: PME# supported from D0 D3hot D3cold
[    0.655414] pci 0000:00:14.0: [1022:790b] type 00 class 0x0c0500
[    0.655570] pci 0000:00:14.3: [1022:790e] type 00 class 0x060100
[    0.655732] pci 0000:00:18.0: [1022:15e8] type 00 class 0x060000
[    0.655793] pci 0000:00:18.1: [1022:15e9] type 00 class 0x060000
[    0.655855] pci 0000:00:18.2: [1022:15ea] type 00 class 0x060000
[    0.655915] pci 0000:00:18.3: [1022:15eb] type 00 class 0x060000
[    0.655974] pci 0000:00:18.4: [1022:15ec] type 00 class 0x060000
[    0.656034] pci 0000:00:18.5: [1022:15ed] type 00 class 0x060000
[    0.656099] pci 0000:00:18.6: [1022:15ee] type 00 class 0x060000
[    0.656158] pci 0000:00:18.7: [1022:15ef] type 00 class 0x060000
[    0.656380] pci 0000:01:00.0: [10ec:522a] type 00 class 0xff0000
[    0.656406] pci 0000:01:00.0: reg 0x10: [mem 0xfe700000-0xfe700fff]
[    0.656526] pci 0000:01:00.0: supports D1 D2
[    0.656527] pci 0000:01:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.656746] pci 0000:00:01.4: PCI bridge to [bus 01]
[    0.656752] pci 0000:00:01.4:   bridge window [mem 0xfe700000-0xfe7fffff]
[    0.656903] pci 0000:02:00.0: [10ec:b822] type 00 class 0x028000
[    0.656936] pci 0000:02:00.0: reg 0x10: [io  0xf000-0xf0ff]
[    0.656961] pci 0000:02:00.0: reg 0x18: [mem 0xfe600000-0xfe60ffff 64bit]
[    0.657208] pci 0000:02:00.0: supports D1 D2
[    0.657209] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.657499] pci 0000:00:01.5: PCI bridge to [bus 02]
[    0.657503] pci 0000:00:01.5:   bridge window [io  0xf000-0xffff]
[    0.657506] pci 0000:00:01.5:   bridge window [mem 0xfe600000-0xfe6fffff]
[    0.657703] pci 0000:03:00.0: [1179:0113] type 00 class 0x010802
[    0.657729] pci 0000:03:00.0: reg 0x10: [mem 0xfe500000-0xfe503fff 64bit]
[    0.657831] pci 0000:03:00.0: PME# supported from D0 D3hot
[    0.657960] pci 0000:00:01.7: PCI bridge to [bus 03]
[    0.657966] pci 0000:00:01.7:   bridge window [mem 0xfe500000-0xfe5fffff]
[    0.658073] pci 0000:04:00.0: [1002:15d8] type 00 class 0x030000
[    0.658102] pci 0000:04:00.0: reg 0x10: [mem 0xe0000000-0xefffffff 64bit pref]
[    0.658114] pci 0000:04:00.0: reg 0x18: [mem 0xf0000000-0xf01fffff 64bit pref]
[    0.658122] pci 0000:04:00.0: reg 0x20: [io  0xe000-0xe0ff]
[    0.658130] pci 0000:04:00.0: reg 0x24: [mem 0xfe400000-0xfe47ffff]
[    0.658144] pci 0000:04:00.0: enabling Extended Tags
[    0.658156] pci 0000:04:00.0: BAR 0: assigned to efifb
[    0.658219] pci 0000:04:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.658331] pci 0000:04:00.1: [1002:15de] type 00 class 0x040300
[    0.658349] pci 0000:04:00.1: reg 0x10: [mem 0xfe4c8000-0xfe4cbfff]
[    0.658394] pci 0000:04:00.1: enabling Extended Tags
[    0.658439] pci 0000:04:00.1: PME# supported from D1 D2 D3hot D3cold
[    0.658510] pci 0000:04:00.2: [1022:15df] type 00 class 0x108000
[    0.658541] pci 0000:04:00.2: reg 0x18: [mem 0xfe300000-0xfe3fffff]
[    0.658561] pci 0000:04:00.2: reg 0x24: [mem 0xfe4ce000-0xfe4cffff]
[    0.658573] pci 0000:04:00.2: enabling Extended Tags
[    0.658703] pci 0000:04:00.3: [1022:15e0] type 00 class 0x0c0330
[    0.658725] pci 0000:04:00.3: reg 0x10: [mem 0xfe200000-0xfe2fffff 64bit]
[    0.658763] pci 0000:04:00.3: enabling Extended Tags
[    0.658813] pci 0000:04:00.3: PME# supported from D0 D3hot D3cold
[    0.658893] pci 0000:04:00.4: [1022:15e1] type 00 class 0x0c0330
[    0.658915] pci 0000:04:00.4: reg 0x10: [mem 0xfe100000-0xfe1fffff 64bit]
[    0.658955] pci 0000:04:00.4: enabling Extended Tags
[    0.659005] pci 0000:04:00.4: PME# supported from D0 D3hot D3cold
[    0.659086] pci 0000:04:00.5: [1022:15e2] type 00 class 0x048000
[    0.659104] pci 0000:04:00.5: reg 0x10: [mem 0xfe480000-0xfe4bffff]
[    0.659149] pci 0000:04:00.5: enabling Extended Tags
[    0.659194] pci 0000:04:00.5: PME# supported from D0 D3hot D3cold
[    0.659270] pci 0000:04:00.6: [1022:15e3] type 00 class 0x040300
[    0.659288] pci 0000:04:00.6: reg 0x10: [mem 0xfe4c0000-0xfe4c7fff]
[    0.659332] pci 0000:04:00.6: enabling Extended Tags
[    0.659378] pci 0000:04:00.6: PME# supported from D0 D3hot D3cold
[    0.659462] pci 0000:04:00.7: [1022:15e4] type 00 class 0x000000
[    0.659493] pci 0000:04:00.7: reg 0x18: [mem 0xfe000000-0xfe0fffff]
[    0.659513] pci 0000:04:00.7: reg 0x24: [mem 0xfe4cc000-0xfe4cdfff]
[    0.659525] pci 0000:04:00.7: enabling Extended Tags
[    0.659683] pci 0000:00:08.1: PCI bridge to [bus 04]
[    0.659687] pci 0000:00:08.1:   bridge window [io  0xe000-0xefff]
[    0.659689] pci 0000:00:08.1:   bridge window [mem 0xfe000000-0xfe4fffff]
[    0.659693] pci 0000:00:08.1:   bridge window [mem 0xe0000000-0xf01fffff 64bit pref]
[    0.660532] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 5 7 10 11 14 15) *0
[    0.660592] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 5 7 10 11 14 15) *0
[    0.660643] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 5 7 10 11 14 15) *0
[    0.660706] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 5 7 10 11 14 15) *0
[    0.660762] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 5 7 10 11 14 15) *0
[    0.660808] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 5 7 10 11 14 15) *0
[    0.660855] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 5 7 10 11 14 15) *0
[    0.660901] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 5 7 10 11 14 15) *0
[    0.663767] iommu: Default domain type: Translated 
[    0.663793] pci 0000:04:00.0: vgaarb: setting as boot VGA device
[    0.663793] pci 0000:04:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.663793] pci 0000:04:00.0: vgaarb: bridge control possible
[    0.663793] vgaarb: loaded
[    0.663924] ACPI: bus type USB registered
[    0.663931] usbcore: registered new interface driver usbfs
[    0.663935] usbcore: registered new interface driver hub
[    0.663954] usbcore: registered new device driver usb
[    0.667080] pps_core: LinuxPPS API ver. 1 registered
[    0.667081] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.667082] PTP clock support registered
[    0.667088] EDAC MC: Ver: 3.0.0
[    0.667251] Registered efivars operations
[    0.667251] PCI: Using ACPI for IRQ routing
[    0.669507] PCI: pci_cache_line_size set to 64 bytes
[    0.669737] Expanded resource Reserved due to conflict with PCI Bus 0000:00
[    0.669739] e820: reserve RAM buffer [mem 0x09ed0000-0x0bffffff]
[    0.669741] e820: reserve RAM buffer [mem 0x5451f000-0x57ffffff]
[    0.669741] e820: reserve RAM buffer [mem 0x56a8b000-0x57ffffff]
[    0.669742] e820: reserve RAM buffer [mem 0x57c1a000-0x57ffffff]
[    0.669742] e820: reserve RAM buffer [mem 0x5f000000-0x5fffffff]
[    0.669743] e820: reserve RAM buffer [mem 0x21f340000-0x21fffffff]
[    0.669829] NetLabel: Initializing
[    0.669830] NetLabel:  domain hash size = 128
[    0.669830] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.669839] NetLabel:  unlabeled traffic allowed by default
[    0.670711] clocksource: Switched to clocksource tsc-early
[    0.680705] *** VALIDATE bpf ***
[    0.680822] VFS: Disk quotas dquot_6.6.0
[    0.680843] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.680871] *** VALIDATE ramfs ***
[    0.680877] *** VALIDATE hugetlbfs ***
[    0.680928] pnp: PnP ACPI init
[    0.681083] system 00:00: [mem 0xf8000000-0xfbffffff] has been reserved
[    0.681087] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[    0.681190] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.681274] pnp 00:02: Plug and Play ACPI device, IDs HPQ8001 PNP0303 (active)
[    0.681493] system 00:03: [io  0x04d0-0x04d1] has been reserved
[    0.681495] system 00:03: [io  0x040b] has been reserved
[    0.681496] system 00:03: [io  0x04d6] has been reserved
[    0.681496] system 00:03: [io  0x0c00-0x0c01] has been reserved
[    0.681497] system 00:03: [io  0x0c14] has been reserved
[    0.681498] system 00:03: [io  0x0c50-0x0c51] has been reserved
[    0.681499] system 00:03: [io  0x0c52] has been reserved
[    0.681500] system 00:03: [io  0x0c6c] has been reserved
[    0.681501] system 00:03: [io  0x0c6f] has been reserved
[    0.681501] system 00:03: [io  0x0cd0-0x0cd1] has been reserved
[    0.681502] system 00:03: [io  0x0cd2-0x0cd3] has been reserved
[    0.681503] system 00:03: [io  0x0cd4-0x0cd5] has been reserved
[    0.681504] system 00:03: [io  0x0cd6-0x0cd7] has been reserved
[    0.681505] system 00:03: [io  0x0cd8-0x0cdf] has been reserved
[    0.681506] system 00:03: [io  0x0800-0x089f] has been reserved
[    0.681506] system 00:03: [io  0x0b00-0x0b0f] has been reserved
[    0.681507] system 00:03: [io  0x0b20-0x0b3f] has been reserved
[    0.681508] system 00:03: [io  0x0900-0x090f] has been reserved
[    0.681509] system 00:03: [io  0x0910-0x091f] has been reserved
[    0.681510] system 00:03: [mem 0xfec00000-0xfec00fff] could not be reserved
[    0.681511] system 00:03: [mem 0xfec01000-0xfec01fff] could not be reserved
[    0.681512] system 00:03: [mem 0xfedc0000-0xfedc0fff] has been reserved
[    0.681513] system 00:03: [mem 0xfee00000-0xfee00fff] has been reserved
[    0.681514] system 00:03: [mem 0xfed80000-0xfed8ffff] could not be reserved
[    0.681515] system 00:03: [mem 0xfec10000-0xfec10fff] has been reserved
[    0.681516] system 00:03: [mem 0xff000000-0xffffffff] has been reserved
[    0.681519] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.682291] pnp: PnP ACPI: found 4 devices
[    0.689072] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.689102] pci 0000:00:01.4: bridge window [io  0x1000-0x0fff] to [bus 01] add_size 1000
[    0.689104] pci 0000:00:01.4: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
[    0.689106] pci 0000:00:01.7: bridge window [io  0x1000-0x0fff] to [bus 03] add_size 1000
[    0.689107] pci 0000:00:01.7: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000 add_align 100000
[    0.689117] pci 0000:00:01.4: BAR 15: assigned [mem 0xf0200000-0xf03fffff 64bit pref]
[    0.689120] pci 0000:00:01.7: BAR 15: assigned [mem 0xf0400000-0xf05fffff 64bit pref]
[    0.689123] pci 0000:00:01.4: BAR 13: assigned [io  0x1000-0x1fff]
[    0.689125] pci 0000:00:01.7: BAR 13: assigned [io  0x2000-0x2fff]
[    0.689127] pci 0000:00:01.4: PCI bridge to [bus 01]
[    0.689130] pci 0000:00:01.4:   bridge window [io  0x1000-0x1fff]
[    0.689134] pci 0000:00:01.4:   bridge window [mem 0xfe700000-0xfe7fffff]
[    0.689137] pci 0000:00:01.4:   bridge window [mem 0xf0200000-0xf03fffff 64bit pref]
[    0.689142] pci 0000:00:01.5: PCI bridge to [bus 02]
[    0.689144] pci 0000:00:01.5:   bridge window [io  0xf000-0xffff]
[    0.689147] pci 0000:00:01.5:   bridge window [mem 0xfe600000-0xfe6fffff]
[    0.689154] pci 0000:00:01.7: PCI bridge to [bus 03]
[    0.689155] pci 0000:00:01.7:   bridge window [io  0x2000-0x2fff]
[    0.689159] pci 0000:00:01.7:   bridge window [mem 0xfe500000-0xfe5fffff]
[    0.689161] pci 0000:00:01.7:   bridge window [mem 0xf0400000-0xf05fffff 64bit pref]
[    0.689168] pci 0000:00:08.1: PCI bridge to [bus 04]
[    0.689174] pci 0000:00:08.1:   bridge window [io  0xe000-0xefff]
[    0.689177] pci 0000:00:08.1:   bridge window [mem 0xfe000000-0xfe4fffff]
[    0.689180] pci 0000:00:08.1:   bridge window [mem 0xe0000000-0xf01fffff 64bit pref]
[    0.689185] pci_bus 0000:00: resource 4 [io  0x0000-0x03af window]
[    0.689186] pci_bus 0000:00: resource 5 [io  0x03e0-0x0cf7 window]
[    0.689187] pci_bus 0000:00: resource 6 [io  0x03b0-0x03df window]
[    0.689188] pci_bus 0000:00: resource 7 [io  0x0d00-0xffff window]
[    0.689189] pci_bus 0000:00: resource 8 [mem 0x000a0000-0x000bffff window]
[    0.689190] pci_bus 0000:00: resource 9 [mem 0x000c0000-0x000dffff window]
[    0.689191] pci_bus 0000:00: resource 10 [mem 0xe0000000-0xfebfffff window]
[    0.689192] pci_bus 0000:00: resource 11 [mem 0xfee00000-0xffffffff window]
[    0.689192] pci_bus 0000:01: resource 0 [io  0x1000-0x1fff]
[    0.689193] pci_bus 0000:01: resource 1 [mem 0xfe700000-0xfe7fffff]
[    0.689194] pci_bus 0000:01: resource 2 [mem 0xf0200000-0xf03fffff 64bit pref]
[    0.689195] pci_bus 0000:02: resource 0 [io  0xf000-0xffff]
[    0.689196] pci_bus 0000:02: resource 1 [mem 0xfe600000-0xfe6fffff]
[    0.689197] pci_bus 0000:03: resource 0 [io  0x2000-0x2fff]
[    0.689198] pci_bus 0000:03: resource 1 [mem 0xfe500000-0xfe5fffff]
[    0.689198] pci_bus 0000:03: resource 2 [mem 0xf0400000-0xf05fffff 64bit pref]
[    0.689199] pci_bus 0000:04: resource 0 [io  0xe000-0xefff]
[    0.689200] pci_bus 0000:04: resource 1 [mem 0xfe000000-0xfe4fffff]
[    0.689201] pci_bus 0000:04: resource 2 [mem 0xe0000000-0xf01fffff 64bit pref]
[    0.689312] NET: Registered protocol family 2
[    0.689453] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[    0.689513] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.689688] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    0.689766] TCP: Hash tables configured (established 65536 bind 65536)
[    0.689806] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    0.689828] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[    0.689925] NET: Registered protocol family 1
[    0.689930] NET: Registered protocol family 44
[    0.690062] pci 0000:04:00.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    0.690069] pci 0000:04:00.1: D0 power state depends on 0000:04:00.0
[    0.690107] pci 0000:04:00.3: extending delay after power-on from D3hot to 20 msec
[    0.694694] pci 0000:04:00.4: extending delay after power-on from D3hot to 20 msec
[    0.708708] pci 0000:04:00.4: quirk_usb_early_handoff+0x0/0x654 took 13678 usecs
[    0.708723] PCI: CLS 64 bytes, default 64
[    0.708765] Trying to unpack rootfs image as initramfs...
[    0.971149] Freeing initrd memory: 24404K
[    0.971155] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.971156] software IO TLB: mapped [mem 0x4d055000-0x51055000] (64MB)
[    0.971194] amd_uncore: AMD NB counters detected
[    0.971197] amd_uncore: AMD LLC counters detected
[    0.971563] check: Scanning for low memory corruption every 60 seconds
[    0.971983] Initialise system trusted keyrings
[    0.972003] Key type blacklist registered
[    0.972121] workingset: timestamp_bits=41 max_order=21 bucket_order=0
[    0.973184] zbud: loaded
[    0.978400] Key type asymmetric registered
[    0.978403] Asymmetric key parser 'x509' registered
[    0.978418] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[    0.978507] io scheduler mq-deadline registered
[    0.978508] io scheduler kyber registered
[    0.978548] io scheduler bfq registered
[    0.979015] pcieport 0000:00:01.4: PME: Signaling with IRQ 7
[    0.979126] pcieport 0000:00:01.4: AER: enabled with IRQ 7
[    0.979156] pcieport 0000:00:01.4: pciehp: Slot #0 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise- Interlock- NoCompl+ LLActRep+
[    0.979471] pcieport 0000:00:01.5: PME: Signaling with IRQ 8
[    0.979573] pcieport 0000:00:01.5: AER: enabled with IRQ 8
[    0.979831] pcieport 0000:00:01.7: PME: Signaling with IRQ 9
[    0.979926] pcieport 0000:00:01.7: AER: enabled with IRQ 9
[    0.979952] pcieport 0000:00:01.7: pciehp: Slot #0 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise- Interlock- NoCompl+ LLActRep+
[    0.980204] pcieport 0000:00:08.1: PME: Signaling with IRQ 10
[    0.980316] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    0.980387] efifb: probing for efifb
[    0.980431] efifb: showing boot graphics
[    0.982678] efifb: framebuffer at 0xe0000000, using 8128k, total 8128k
[    0.982679] efifb: mode is 1920x1080x32, linelength=7680, pages=1
[    0.982679] efifb: scrolling: redraw
[    0.982680] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    0.982764] fbcon: Deferring console take-over
[    0.982764] fb0: EFI VGA frame buffer device
[    0.982830] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[    0.982849] ACPI: Power Button [PWRB]
[    0.982890] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[    0.982902] ACPI: Lid Switch [LID0]
[    0.982989] ACPI: Video Device [VGA1] (multi-head: yes  rom: no  post: no)
[    0.983248] acpi device:0f: registered as cooling_device0
[    0.983277] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0e/LNXVIDEO:01/input/input2
[    0.983330] Monitor-Mwait will be used to enter C-1 state
[    1.017024] thermal LNXTHERM:00: registered as thermal_zone0
[    1.017025] ACPI: Thermal Zone [TZS0] (53 C)
[    1.017411] thermal LNXTHERM:01: registered as thermal_zone1
[    1.017412] ACPI: Thermal Zone [TZS1] (46 C)
[    1.017642] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.018315] hpet_acpi_add: no address or irqs in _CRS
[    1.018320] AMD-Vi: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
[    1.018320] AMD-Vi: AMD IOMMUv2 functionality not available on this system
[    1.019368] nvme nvme0: pci function 0000:03:00.0
[    1.019487] usbcore: registered new interface driver usbserial_generic
[    1.019491] usbserial: USB Serial support registered for generic
[    1.019499] rtc_cmos 00:01: RTC can wake from S4
[    1.019629] rtc_cmos 00:01: registered as rtc0
[    1.019649] rtc_cmos 00:01: no alarms, y3k, 114 bytes nvram
[    1.019875] ledtrig-cpu: registered to indicate activity on CPUs
[    1.019973] drop_monitor: Initializing network drop monitor service
[    1.020160] NET: Registered protocol family 10
[    1.026012] Segment Routing with IPv6
[    1.026040] NET: Registered protocol family 17
[    1.026858] RAS: Correctable Errors collector initialized.
[    1.026906] microcode: CPU0: patch_level=0x08108102
[    1.026919] microcode: CPU1: patch_level=0x08108102
[    1.026939] microcode: CPU2: patch_level=0x08108102
[    1.026953] microcode: CPU3: patch_level=0x08108102
[    1.026960] microcode: CPU4: patch_level=0x08108102
[    1.026967] microcode: CPU5: patch_level=0x08108102
[    1.026972] microcode: CPU6: patch_level=0x08108102
[    1.026978] microcode: CPU7: patch_level=0x08108102
[    1.027077] microcode: Microcode Update Driver: v2.2.
[    1.027081] IPI shorthand broadcast: enabled
[    1.027093] sched_clock: Marking stable (1025436509, 1631943)->(1141969257, -114900805)
[    1.027245] registered taskstats version 1
[    1.027266] Loading compiled-in X.509 certificates
[    1.030520] Loaded X.509 cert 'Build time autogenerated kernel key: eebc923ee8f72f551d42084a1e133667356e2b52'
[    1.030572] zswap: loaded using pool lzo/zbud
[    1.030698] Key type ._fscrypt registered
[    1.030699] Key type .fscrypt registered
[    1.035684] Key type big_key registered
[    1.036323] PM:   Magic number: 12:631:831
[    1.036342] pcie_pme 0000:00:01.4:pcie001: hash matches
[    1.036463] rtc_cmos 00:01: setting system clock to 2020-03-24T10:48:53 UTC (1585046933)
[    1.241465] nvme nvme0: allocated 38 MiB host memory buffer.
[    1.273605] nvme nvme0: 16/0/0 default/read/poll queues
[    1.276256]  nvme0n1: p1 p2 p3
[    1.278363] Freeing unused decrypted memory: 2040K
[    1.278732] Freeing unused kernel image (initmem) memory: 1664K
[    1.290239] Write protecting the kernel read-only data: 20480k
[    1.291567] Freeing unused kernel image (text/rodata gap) memory: 2044K
[    1.292104] Freeing unused kernel image (rodata/data gap) memory: 1852K
[    1.303472] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    1.303475] Run /init as init process
[    1.354006] systemd[1]: systemd 245.2-2-arch running in system mode. (+PAM +AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[    1.370201] systemd[1]: Detected architecture x86-64.
[    1.370203] systemd[1]: Running in initial RAM disk.
[    1.397104] systemd[1]: Initializing machine ID from random generator.
[    1.418175] systemd[1]: Reached target Local File Systems.
[    1.418208] systemd[1]: Reached target Paths.
[    1.418222] systemd[1]: Reached target Slices.
[    1.418235] systemd[1]: Reached target Swap.
[    1.418246] systemd[1]: Reached target Timers.
[    1.418333] systemd[1]: Listening on Journal Audit Socket.
[    1.418397] systemd[1]: Listening on Journal Socket (/dev/log).
[    1.418455] systemd[1]: Listening on Journal Socket.
[    1.418510] systemd[1]: Listening on udev Control Socket.
[    1.418548] systemd[1]: Listening on udev Kernel Socket.
[    1.418560] systemd[1]: Reached target Sockets.
[    1.418571] systemd[1]: Condition check resulted in Create list of static device nodes for the current kernel being skipped.
[    1.419848] systemd[1]: Starting Journal Service...
[    1.420429] systemd[1]: Starting Load Kernel Modules...
[    1.420943] systemd[1]: Starting Create Static Device Nodes in /dev...
[    1.421638] systemd[1]: Starting udev Coldplug all Devices...
[    1.429610] systemd[1]: Finished Create Static Device Nodes in /dev.
[    1.430077] Linux agpgart interface v0.103
[    1.430846] systemd[1]: Starting udev Kernel Device Manager...
[    1.473063] systemd[1]: Finished udev Coldplug all Devices.
[    1.530390] [drm] amdgpu kernel modesetting enabled.
[    1.530463] Parsing CRAT table with 1 nodes
[    1.530465] Creating topology SYSFS entries
[    1.530486] Topology: Add APU node [0x0:0x0]
[    1.530486] Finished initializing topology
[    1.530553] checking generic (e0000000 7f0000) vs hw (e0000000 10000000)
[    1.530554] fb0: switching to amdgpudrmfb from EFI VGA
[    1.530605] amdgpu 0000:04:00.0: vgaarb: deactivate vga console
[    1.530812] [drm] initializing kernel modesetting (RAVEN 0x1002:0x15D8 0x103C:0x85DE 0xC2).
[    1.530827] [drm] register mmio base: 0xFE400000
[    1.530827] [drm] register mmio size: 524288
[    1.530842] [drm] add ip block number 0 <soc15_common>
[    1.530843] [drm] add ip block number 1 <gmc_v9_0>
[    1.530844] [drm] add ip block number 2 <vega10_ih>
[    1.530844] [drm] add ip block number 3 <psp>
[    1.530845] [drm] add ip block number 4 <gfx_v9_0>
[    1.530846] [drm] add ip block number 5 <sdma_v4_0>
[    1.530847] [drm] add ip block number 6 <powerplay>
[    1.530847] [drm] add ip block number 7 <dm>
[    1.530848] [drm] add ip block number 8 <vcn_v1_0>
[    1.557256] [drm] BIOS signature incorrect 0 0
[    1.557280] ATOM BIOS: 113-PICASSO-114
[    1.557307] [drm] VCN decode is enabled in VM mode
[    1.557308] [drm] VCN encode is enabled in VM mode
[    1.557308] [drm] VCN jpeg decode is enabled in VM mode
[    1.557333] [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
[    1.557341] amdgpu 0000:04:00.0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
[    1.557342] amdgpu 0000:04:00.0: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
[    1.557344] amdgpu 0000:04:00.0: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF
[    1.557348] [drm] Detected VRAM RAM=2048M, BAR=2048M
[    1.557349] [drm] RAM width 128bits DDR4
[    1.557405] [TTM] Zone  kernel: Available graphics memory: 2979554 KiB
[    1.557406] [TTM] Zone   dma32: Available graphics memory: 2097152 KiB
[    1.557406] [TTM] Initializing pool allocator
[    1.557409] [TTM] Initializing DMA pool allocator
[    1.557472] [drm] amdgpu: 2048M of VRAM memory ready
[    1.557474] [drm] amdgpu: 3072M of GTT memory ready.
[    1.557488] [drm] GART: num cpu pages 262144, num gpu pages 262144
[    1.558822] [drm] PCIE GART of 1024M enabled (table at 0x000000F400900000).
[    1.560593] [drm] use_doorbell being set to: [true]
[    1.560654] amdgpu: [powerplay] hwmgr_sw_init smu backed is smu10_smu
[    1.560764] [drm] Found VCN firmware Version ENC: 1.9 DEC: 1 VEP: 0 Revision: 28
[    1.560767] [drm] PSP loading VCN firmware
[    1.581730] [drm] reserve 0x400000 from 0xf47f800000 for PSP TMR
[    1.621253] amdgpu 0000:04:00.0: RAS: ras ta ucode is not available
[    1.702260] systemd[1]: Started udev Kernel Device Manager.
[    1.702330] audit: type=1130 audit(1585046934.163:2): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-udevd comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.719037] systemd[1]: Started Journal Service.
[    1.719117] audit: type=1130 audit(1585046934.180:3): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-journald comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.723782] i8042: PNP: PS/2 Controller [PNP0303:KBD0] at 0x60,0x64 irq 5
[    1.723783] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    1.725907] serio: i8042 KBD port at 0x60,0x64 irq 5
[    1.726438] rtsx_pci 0000:01:00.0: enabling device (0000 -> 0002)
[    1.731309] xhci_hcd 0000:04:00.3: xHCI Host Controller
[    1.731315] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 1
[    1.731475] xhci_hcd 0000:04:00.3: hcc params 0x0270ffe5 hci version 0x110 quirks 0x0000000840000410
[    1.731818] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.05
[    1.731820] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.731822] usb usb1: Product: xHCI Host Controller
[    1.731823] usb usb1: Manufacturer: Linux 5.5.10-arch1-1-sfh xhci-hcd
[    1.731825] usb usb1: SerialNumber: 0000:04:00.3
[    1.731972] hub 1-0:1.0: USB hub found
[    1.731989] hub 1-0:1.0: 4 ports detected
[    1.732982] xhci_hcd 0000:04:00.3: xHCI Host Controller
[    1.732987] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 2
[    1.732991] xhci_hcd 0000:04:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    1.733033] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.733061] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.05
[    1.733063] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.733064] usb usb2: Product: xHCI Host Controller
[    1.733065] usb usb2: Manufacturer: Linux 5.5.10-arch1-1-sfh xhci-hcd
[    1.733066] usb usb2: SerialNumber: 0000:04:00.3
[    1.733176] hub 2-0:1.0: USB hub found
[    1.733193] hub 2-0:1.0: 4 ports detected
[    1.737238] xhci_hcd 0000:04:00.4: xHCI Host Controller
[    1.737244] xhci_hcd 0000:04:00.4: new USB bus registered, assigned bus number 3
[    1.737391] xhci_hcd 0000:04:00.4: hcc params 0x0260ffe5 hci version 0x110 quirks 0x0000000840000410
[    1.737723] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.05
[    1.737725] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.737727] usb usb3: Product: xHCI Host Controller
[    1.737728] usb usb3: Manufacturer: Linux 5.5.10-arch1-1-sfh xhci-hcd
[    1.737729] usb usb3: SerialNumber: 0000:04:00.4
[    1.737871] hub 3-0:1.0: USB hub found
[    1.737887] hub 3-0:1.0: 2 ports detected
[    1.738593] xhci_hcd 0000:04:00.4: xHCI Host Controller
[    1.738599] xhci_hcd 0000:04:00.4: new USB bus registered, assigned bus number 4
[    1.738603] xhci_hcd 0000:04:00.4: Host supports USB 3.1 Enhanced SuperSpeed
[    1.738651] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.738679] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.05
[    1.738680] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.738681] usb usb4: Product: xHCI Host Controller
[    1.738682] usb usb4: Manufacturer: Linux 5.5.10-arch1-1-sfh xhci-hcd
[    1.738683] usb usb4: SerialNumber: 0000:04:00.4
[    1.738799] hub 4-0:1.0: USB hub found
[    1.738812] hub 4-0:1.0: 1 port detected
[    1.763539] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[    1.778308] audit: type=1130 audit(1585046934.240:4): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-fsck-root comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.811138] EXT4-fs (nvme0n1p2): mounted filesystem with ordered data mode. Opts: (null)
[    1.820370] [drm] DM_PPLIB: values for F clock
[    1.820372] [drm] DM_PPLIB:	 400000 in kHz, 2874 in mV
[    1.820373] [drm] DM_PPLIB:	 933000 in kHz, 3224 in mV
[    1.820373] [drm] DM_PPLIB:	 1067000 in kHz, 3924 in mV
[    1.820374] [drm] DM_PPLIB:	 1200000 in kHz, 4074 in mV
[    1.820375] [drm] DM_PPLIB: values for DCF clock
[    1.820375] [drm] DM_PPLIB:	 300000 in kHz, 2874 in mV
[    1.820376] [drm] DM_PPLIB:	 600000 in kHz, 3224 in mV
[    1.820376] [drm] DM_PPLIB:	 626000 in kHz, 3924 in mV
[    1.820377] [drm] DM_PPLIB:	 654000 in kHz, 4074 in mV
[    1.821321] [drm] Display Core initialized with v3.2.56!
[    1.840003] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.840004] [drm] Driver supports precise vblank timestamp query.
[    1.844156] [drm] VCN decode and encode initialized successfully(under DPG Mode).
[    1.845686] kfd kfd: Allocated 3969056 bytes on gart
[    1.846431] kfd kfd: error getting iommu info. is the iommu enabled?
[    1.846433] kfd kfd: Error initializing iommuv2
[    1.846602] kfd kfd: device 1002:15d8 NOT added due to errors
[    1.847429] [drm] fb mappable at 0x60BC1000
[    1.847430] [drm] vram apper at 0x60000000
[    1.847430] [drm] size 8294400
[    1.847431] [drm] fb depth is 24
[    1.847431] [drm]    pitch is 7680
[    1.847507] fbcon: amdgpudrmfb (fb0) is primary device
[    1.847509] fbcon: Deferring console take-over
[    1.847511] amdgpu 0000:04:00.0: fb0: amdgpudrmfb frame buffer device
[    1.864999] amdgpu 0000:04:00.0: ring gfx uses VM inv eng 0 on hub 0
[    1.865002] amdgpu 0000:04:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[    1.865004] amdgpu 0000:04:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[    1.865005] amdgpu 0000:04:00.0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[    1.865007] amdgpu 0000:04:00.0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[    1.865008] amdgpu 0000:04:00.0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[    1.865009] amdgpu 0000:04:00.0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[    1.865010] amdgpu 0000:04:00.0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[    1.865012] amdgpu 0000:04:00.0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[    1.865014] amdgpu 0000:04:00.0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[    1.865015] amdgpu 0000:04:00.0: ring sdma0 uses VM inv eng 0 on hub 1
[    1.865017] amdgpu 0000:04:00.0: ring vcn_dec uses VM inv eng 1 on hub 1
[    1.865018] amdgpu 0000:04:00.0: ring vcn_enc0 uses VM inv eng 4 on hub 1
[    1.865019] amdgpu 0000:04:00.0: ring vcn_enc1 uses VM inv eng 5 on hub 1
[    1.865021] amdgpu 0000:04:00.0: ring vcn_jpeg uses VM inv eng 6 on hub 1
[    1.877498] audit: type=1130 audit(1585046934.340:5): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=initrd-parse-etc comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.877513] audit: type=1131 audit(1585046934.340:6): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=initrd-parse-etc comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.885168] [drm] Initialized amdgpu 3.36.0 20150101 for 0000:04:00.0 on minor 0
[    1.886672] audit: type=1130 audit(1585046934.346:7): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-modules-load comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.900608] audit: type=1131 audit(1585046934.363:8): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-modules-load comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.901231] audit: type=1131 audit(1585046934.363:9): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-udev-trigger comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.903878] audit: type=1131 audit(1585046934.366:10): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-udevd comm="systemd" exe="/init" hostname=? addr=? terminal=? res=success'
[    1.972294] systemd-journald[224]: Received SIGTERM from PID 1 (systemd).
[    1.973785] tsc: Refined TSC clocksource calibration: 2096.062 MHz
[    1.973793] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e36a88731c, max_idle_ns: 440795269020 ns
[    1.973816] clocksource: Switched to clocksource tsc
[    1.998292] random: fast init done
[    2.060443] usb 1-4: new full-speed USB device number 2 using xhci_hcd
[    2.065104] systemd[1]: systemd 245.2-2-arch running in system mode. (+PAM +AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[    2.065195] systemd[1]: Detected architecture x86-64.
[    2.065643] systemd[1]: Set hostname to <PeniLap.off.ba>.
[    2.067113] usb 3-1: new high-speed USB device number 2 using xhci_hcd
[    2.099567] usb 3-1: New USB device found, idVendor=04ca, idProduct=709d, bcdDevice= 0.04
[    2.099571] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.099573] usb 3-1: Product: HP Wide Vision HD Camera
[    2.099574] usb 3-1: Manufacturer: DHQYLA19ID0EAB
[    2.196031] systemd[1]: initrd-switch-root.service: Current command vanished from the unit file, execution of the command list won't be resumed.
[    2.213868] systemd[1]: initrd-switch-root.service: Succeeded.
[    2.214105] systemd[1]: Stopped Switch Root.
[    2.214275] systemd[1]: systemd-journald.service: Scheduled restart job, restart counter is at 1.
[    2.214448] systemd[1]: Created slice system-getty.slice.
[    2.214600] systemd[1]: Created slice system-modprobe.slice.
[    2.214749] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[    2.214897] systemd[1]: Created slice User and Session Slice.
[    2.214939] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    2.214965] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    2.215220] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    2.215234] systemd[1]: Reached target Local Encrypted Volumes.
[    2.215243] systemd[1]: Reached target Login Prompts.
[    2.215253] systemd[1]: Stopped target Switch Root.
[    2.215261] systemd[1]: Stopped target Initrd File Systems.
[    2.215266] systemd[1]: Stopped target Initrd Root File System.
[    2.215281] systemd[1]: Reached target Paths.
[    2.215291] systemd[1]: Reached target Remote File Systems.
[    2.215299] systemd[1]: Reached target Slices.
[    2.215351] systemd[1]: Listening on Device-mapper event daemon FIFOs.
[    2.215538] systemd[1]: Listening on LVM2 metadata daemon socket.
[    2.215698] systemd[1]: Listening on LVM2 poll daemon socket.
[    2.217085] systemd[1]: Listening on Process Core Dump Socket.
[    2.217137] systemd[1]: Listening on initctl Compatibility Named Pipe.
[    2.217197] systemd[1]: Listening on udev Control Socket.
[    2.217242] systemd[1]: Listening on udev Kernel Socket.
[    2.217298] systemd[1]: Listening on User Database Manager Socket.
[    2.217865] systemd[1]: Activating swap /dev/disk/by-uuid/a9fa0851-ab2b-488d-9503-4dddc7e354b8...
[    2.218478] systemd[1]: Mounting Huge Pages File System...
[    2.219073] systemd[1]: Mounting POSIX Message Queue File System...
[    2.219817] systemd[1]: Mounting Kernel Debug File System...
[    2.220128] usb 1-4: New USB device found, idVendor=06cb, idProduct=00c9, bcdDevice= 0.00
[    2.220133] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[    2.220137] usb 1-4: SerialNumber: bd075ba28e25
[    2.220814] systemd[1]: Mounting Kernel Trace File System...
[    2.221858] systemd[1]: Starting Create list of static device nodes for the current kernel...
[    2.223090] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling...
[    2.223133] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
[    2.224259] systemd[1]: Starting Set Up Additional Binary Formats...
[    2.224323] systemd[1]: Stopped Journal Service.
[    2.225584] systemd[1]: Starting Journal Service...
[    2.226728] systemd[1]: Starting Load Kernel Modules...
[    2.227623] systemd[1]: Starting Remount Root and Kernel File Systems...
[    2.228549] systemd[1]: Starting Repartition Root Disk...
[    2.229717] systemd[1]: Starting udev Coldplug all Devices...
[    2.231157] Adding 8361280k swap on /dev/nvme0n1p3.  Priority:-2 extents:1 across:8361280k SSFS
[    2.231228] systemd[1]: sysroot.mount: Succeeded.
[    2.231987] random: lvm: uninitialized urandom read (4 bytes read)
[    2.232733] systemd[1]: Mounted Huge Pages File System.
[    2.232882] systemd[1]: Mounted POSIX Message Queue File System.
[    2.232988] systemd[1]: Mounted Kernel Debug File System.
[    2.233099] systemd[1]: Mounted Kernel Trace File System.
[    2.233591] systemd[1]: Finished Create list of static device nodes for the current kernel.
[    2.234486] systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 317 (systemd-binfmt)
[    2.236336] systemd[1]: Mounting Arbitrary Executable File Formats File System...
[    2.237724] systemd[1]: Started LVM2 metadata daemon.
[    2.239275] EXT4-fs (nvme0n1p2): re-mounted. Opts: (null)
[    2.240542] systemd[1]: Activated swap /dev/disk/by-uuid/a9fa0851-ab2b-488d-9503-4dddc7e354b8.
[    2.241692] systemd[1]: Finished Remount Root and Kernel File Systems.
[    2.242262] systemd[1]: Finished Repartition Root Disk.
[    2.242413] systemd[1]: Mounted Arbitrary Executable File Formats File System.
[    2.242548] systemd[1]: Reached target Swap.
[    2.243837] systemd[1]: Mounting Temporary Directory (/tmp)...
[    2.243873] systemd[1]: Condition check resulted in First Boot Wizard being skipped.
[    2.244760] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[    2.245674] systemd[1]: Starting Load/Save Random Seed...
[    2.246627] systemd[1]: Starting Create System Users...
[    2.247129] usb 3-2: new full-speed USB device number 3 using xhci_hcd
[    2.247906] systemd[1]: Finished Set Up Additional Binary Formats.
[    2.248098] systemd[1]: Mounted Temporary Directory (/tmp).
[    2.259581] SCSI subsystem initialized
[    2.265223] systemd[1]: Finished Create System Users.
[    2.266308] systemd[1]: Starting Create Static Device Nodes in /dev...
[    2.274632] hid: raw HID events driver (C) Jiri Kosina
[    2.278866] usbcore: registered new interface driver usbhid
[    2.278866] usbhid: USB HID core driver
[    2.283208] systemd[1]: Finished Create Static Device Nodes in /dev.
[    2.284453] systemd[1]: Starting udev Kernel Device Manager...
[    2.286474] systemd[1]: Finished Load Kernel Modules.
[    2.286729] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
[    2.287691] systemd[1]: Mounting Kernel Configuration File System...
[    2.288643] systemd[1]: Starting Apply Kernel Variables...
[    2.290195] systemd[1]: Mounted Kernel Configuration File System.
[    2.297335] systemd[1]: Finished Apply Kernel Variables.
[    2.298085] systemd[1]: Finished udev Coldplug all Devices.
[    2.406736] usb 3-2: New USB device found, idVendor=0bda, idProduct=b00b, bcdDevice= 1.10
[    2.406738] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.406739] usb 3-2: Product: Bluetooth Radio 
[    2.406740] usb 3-2: Manufacturer: Realtek 
[    2.406741] usb 3-2: SerialNumber: 00e04c000001
[    2.515060] systemd[1]: Started Journal Service.
[    2.523815] systemd-journald[318]: Received client request to flush runtime journal.
[    2.663777] input: HP Wireless hotkeys as /devices/virtual/input/input4
[    2.664050] pcie_mp2_amd 0000:04:00.7: MP2 device found [1022:15e4] (rev 0)
[    2.665533] acpi_cpufreq: overriding BIOS provided _PSD data
[    2.670631] acpi-tad ACPI000E:00: Missing _PRW
[    2.674200] hp_accel: laptop model unknown, using default axes configuration
[    2.723959] ACPI: AC Adapter [ADP1] (on-line)
[    2.730101] battery: ACPI: Battery Slot [BAT0] (battery present)
[    2.737066] ACPI: EC: interrupt unblocked
[    2.737068] ACPI: EC: event unblocked
[    2.737074] ACPI: \_SB_.PCI0.SBRG.EC0_: GPE=0xffffffff, IRQ=55, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    2.737076] ACPI: \_SB_.PCI0.SBRG.EC0_: Boot DSDT EC used to handle transactions and events
[    2.741283] i2c_hid i2c-ELAN2514:00: i2c-ELAN2514:00 supply vdd not found, using dummy regulator
[    2.741299] i2c_hid i2c-ELAN2514:00: i2c-ELAN2514:00 supply vddl not found, using dummy regulator
[    2.764947] lis3lv02d: unknown sensor type 0x0
[    2.764958] hp_accel: probe of HPQ6007:00 failed with error -22
[    2.766416] acpi PNP0C14:01: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
[    2.766683] acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
[    2.780550] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[    2.780553] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection
[    2.781638] acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first instance was on PNP0C14:00)
[    2.783981] i2c_hid i2c-SYNA328F:01: i2c-SYNA328F:01 supply vdd not found, using dummy regulator
[    2.784001] i2c_hid i2c-SYNA328F:01: i2c-SYNA328F:01 supply vddl not found, using dummy regulator
[    2.790171] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver
[    2.790286] sp5100-tco sp5100-tco: Using 0xfed80b00 for watchdog MMIO address
[    2.790292] sp5100-tco sp5100-tco: Watchdog hardware is disabled
[    2.808170] input: PC Speaker as /devices/platform/pcspkr/input/input5
[    2.808270] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0x57d16000-0x57d16fff flags 0x200] vs 57d16000 4000
[    2.808280] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0x57d1a000-0x57d1afff flags 0x200] vs 57d1a000 4000
[    2.811277] cryptd: max_cpu_qlen set to 1000
[    2.854351] AVX2 version of gcm_enc/dec engaged.
[    2.854353] AES CTR mode by8 optimization enabled
[    2.854537] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.871363] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    2.872436] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.872440] cfg80211: failed to load regulatory.db
[    3.003321] hid-generic 0020:03FE:0001.0001: hidraw0: <UNKNOWN> HID v0.01 Device [hid-amdtp 03FE:0001] on 
[    3.003550] hid-generic 0020:03FE:0001.0002: hidraw1: <UNKNOWN> HID v0.01 Device [hid-amdtp 03FE:0001] on 
[    3.003997] hid-generic 0020:03FE:0001.0003: hidraw2: <UNKNOWN> HID v0.01 Device [hid-amdtp 03FE:0001] on 
[    3.004694] input: ELAN2514:00 04F3:23B9 Touchscreen as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input6
[    3.005081] input: ELAN2514:00 04F3:23B9 as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input7
[    3.005269] input: ELAN2514:00 04F3:23B9 as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input8
[    3.006284] input: ELAN2514:00 04F3:23B9 as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input9
[    3.006352] hid-generic 0018:04F3:23B9.0004: input,hidraw3: I2C HID v1.00 Device [ELAN2514:00 04F3:23B9] on i2c-ELAN2514:00
[    3.006910] input: SYNA328F:01 06CB:CD50 Mouse as /devices/platform/AMDI0010:01/i2c-1/i2c-SYNA328F:01/0018:06CB:CD50.0005/input/input12
[    3.007763] input: SYNA328F:01 06CB:CD50 Touchpad as /devices/platform/AMDI0010:01/i2c-1/i2c-SYNA328F:01/0018:06CB:CD50.0005/input/input13
[    3.007866] hid-generic 0018:06CB:CD50.0005: input,hidraw4: I2C HID v1.00 Mouse [SYNA328F:01 06CB:CD50] on i2c-SYNA328F:01
[    3.122065] input: HP WMI hotkeys as /devices/virtual/input/input15
[    3.149806] rtw_pci 0000:02:00.0: enabling device (0000 -> 0003)
[    3.151275] rtw_pci 0000:02:00.0: Firmware version 27.2.0, H2C version 13
[    3.198441] acer_wmi: Acer Laptop ACPI-WMI Extras
[    3.227770] rtw_pci 0000:02:00.0 wlo1: renamed from wlan0
[    3.246699] random: crng init done
[    3.252267] input: ELAN2514:00 04F3:23B9 as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input16
[    3.252807] input: ELAN2514:00 04F3:23B9 UNKNOWN as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input17
[    3.253307] input: ELAN2514:00 04F3:23B9 UNKNOWN as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input18
[    3.254050] input: ELAN2514:00 04F3:23B9 as /devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2514:00/0018:04F3:23B9.0004/input/input19
[    3.254712] hid-multitouch 0018:04F3:23B9.0004: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:23B9] on i2c-ELAN2514:00
[    3.276775] kvm: Nested Virtualization enabled
[    3.276792] kvm: Nested Paging enabled
[    3.276793] SVM: Virtual VMLOAD VMSAVE supported
[    3.276794] SVM: Virtual GIF supported
[    3.283434] MCE: In-kernel MCE decoding enabled.
[    3.289072] EDAC amd64: F17h_M10h detected (node 0).
[    3.289136] EDAC amd64: Node 0: DRAM ECC disabled.
[    3.290070] input: SYNA328F:01 06CB:CD50 Mouse as /devices/platform/AMDI0010:01/i2c-1/i2c-SYNA328F:01/0018:06CB:CD50.0005/input/input22
[    3.290849] input: SYNA328F:01 06CB:CD50 Touchpad as /devices/platform/AMDI0010:01/i2c-1/i2c-SYNA328F:01/0018:06CB:CD50.0005/input/input23
[    3.290933] hid-multitouch 0018:06CB:CD50.0005: input,hidraw1: I2C HID v1.00 Mouse [SYNA328F:01 06CB:CD50] on i2c-SYNA328F:01
[    3.351709] mousedev: PS/2 mouse device common for all mice
[    3.353825] EDAC amd64: F17h_M10h detected (node 0).
[    3.353906] EDAC amd64: Node 0: DRAM ECC disabled.
[    3.481306] EDAC amd64: F17h_M10h detected (node 0).
[    3.481436] EDAC amd64: Node 0: DRAM ECC disabled.
[    3.591757] EDAC amd64: F17h_M10h detected (node 0).
[    3.591835] EDAC amd64: Node 0: DRAM ECC disabled.
[    3.650972] EDAC amd64: F17h_M10h detected (node 0).
[    3.651037] EDAC amd64: Node 0: DRAM ECC disabled.
[    3.747714] EDAC amd64: F17h_M10h detected (node 0).
[    3.747829] EDAC amd64: Node 0: DRAM ECC disabled.
[    3.892978] EDAC amd64: F17h_M10h detected (node 0).
[    3.893104] EDAC amd64: Node 0: DRAM ECC disabled.
[    3.981374] EDAC amd64: F17h_M10h detected (node 0).
[    3.981453] EDAC amd64: Node 0: DRAM ECC disabled.
[    4.517451] rtw_pci 0000:02:00.0: start vif e8:6f:38:4b:5b:bd on port 0
[    4.518961] rtw_pci 0000:02:00.0: stop vif e8:6f:38:4b:5b:bd on port 0
[    4.994243] rtw_pci 0000:02:00.0: start vif 46:55:33:8d:33:b4 on port 0
[    6.738684] kauditd_printk_skb: 64 callbacks suppressed
[    6.738688] audit: type=1130 audit(1585046939.200:75): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-localed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    6.866428] audit: type=1130 audit(1585046939.324:76): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=geoclue comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    7.072517] audit: type=1130 audit(1585046939.530:77): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    7.145172] rfkill: input handler disabled
[    7.200474] audit: type=1130 audit(1585046939.657:78): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=colord comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    7.288622] audit: type=1130 audit(1585046939.747:79): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=upower comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    8.234462] audit: type=1131 audit(1585046940.694:80): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    8.320748] hid-sensor-hub 0020:03FE:0001.0001: timeout waiting for response from  device
[    8.352982] audit: type=1130 audit(1585046940.810:81): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=iio-sensor-proxy comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    8.474126] snd_pci_acp3x 0000:04:00.5: Invalid ACP audio mode : 1
[    8.488356] audit: type=1130 audit(1585046940.947:82): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-backlight@backlight:amdgpu_bl0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    8.544616] snd_hda_intel 0000:04:00.1: Handle vga_switcheroo audio client
[    8.544638] snd_hda_intel 0000:04:00.1: Applying patch firmware 'hda-jack-retask.fw'
[    8.545783] snd_hda_intel 0000:04:00.6: Applying patch firmware 'hda-jack-retask.fw'
[    8.559688] snd_hda_intel 0000:04:00.1: bound 0000:04:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[    8.563187] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:04:00.1/sound/card0/input25
[    8.585288] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC285: line_outs=3 (0x17/0x14/0x1e/0x0/0x0) type:speaker
[    8.585293] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    8.585295] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    8.585297] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    8.585300] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    8.585302] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[    8.585304] snd_hda_codec_realtek hdaudioC1D0:      Internal Mic=0x12
[    8.634585] input: HD-Audio Generic Mic as /devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1/input26
[    8.634666] input: HD-Audio Generic Headphone as /devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1/input27
[    8.800076] mc: Linux media interface: v0.10
[    8.830249] Bluetooth: Core ver 2.22
[    8.830279] NET: Registered protocol family 31
[    8.830280] Bluetooth: HCI device and connection manager initialized
[    8.830285] Bluetooth: HCI socket layer initialized
[    8.830288] Bluetooth: L2CAP socket layer initialized
[    8.830292] Bluetooth: SCO socket layer initialized
[    8.830306] videodev: Linux video capture interface: v2.00
[    8.849608] usbcore: registered new interface driver btusb
[    8.855807] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
[    8.859222] Bluetooth: hci0: RTL: rom_version status=0 version=2
[    8.859226] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
[    8.859695] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
[    8.859899] Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
[    8.862569] uvcvideo: Found UVC 1.00 device HP Wide Vision HD Camera (04ca:709d)
[    8.884138] uvcvideo 3-1:1.0: Entity type for entity Extension 4 was not initialized!
[    8.884141] uvcvideo 3-1:1.0: Entity type for entity Extension 3 was not initialized!
[    8.884144] uvcvideo 3-1:1.0: Entity type for entity Processing 2 was not initialized!
[    8.884147] uvcvideo 3-1:1.0: Entity type for entity Camera 1 was not initialized!
[    8.884239] input: HP Wide Vision HD Camera: HP Wi as /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-1/3-1:1.0/input/input28
[    8.884356] usbcore: registered new interface driver uvcvideo
[    8.884357] USB Video Class driver (1.1.1)
[    8.963158] audit: type=1130 audit(1585046941.420:83): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    8.981040] audit: type=1130 audit(1585046941.437:84): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[    8.991475] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    8.991477] Bluetooth: BNEP filters: protocol multicast
[    8.991483] Bluetooth: BNEP socket layer initialized
[    9.370550] rtw_pci 0000:02:00.0: stop vif 46:55:33:8d:33:b4 on port 0
[    9.783822] Bluetooth: hci0: RTL: fw version 0xab6b705c
[    9.844303] rtw_pci 0000:02:00.0: start vif e8:6f:38:4b:5b:bd on port 0
[    9.908427] NET: Registered protocol family 38
[    9.943100] Bluetooth: RFCOMM TTY layer initialized
[    9.943108] Bluetooth: RFCOMM socket layer initialized
[    9.943113] Bluetooth: RFCOMM ver 1.11
[   10.390668] rtw_pci 0000:02:00.0: pci bus timeout, check dma status
[   11.630121] rfkill: input handler enabled
[   13.077598] fuse: init (API version 7.31)
[   13.077628] *** VALIDATE fuse ***
[   13.077633] *** VALIDATE fuse ***
[   13.274557] kauditd_printk_skb: 13 callbacks suppressed
[   13.274560] audit: type=1130 audit(1585046945.734:98): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=udisks2 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   13.684520] rfkill: input handler disabled
[   13.965561] audit: type=1131 audit(1585046946.424:99): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   14.013697] audit: type=1131 audit(1585046946.470:100): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   14.192373] wlo1: authenticate with d4:ca:6d:ec:17:03
[   14.559898] audit: type=1130 audit(1585046947.017:101): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fwupd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   14.664435] wlo1: send auth to d4:ca:6d:ec:17:03 (try 1/3)
[   14.666056] wlo1: authenticated
[   14.671865] wlo1: associate with d4:ca:6d:ec:17:03 (try 1/3)
[   14.754234] wlo1: RX AssocResp from d4:ca:6d:ec:17:03 (capab=0x431 status=0 aid=5)
[   14.754257] rtw_pci 0000:02:00.0: sta d4:ca:6d:ec:17:03 joined with macid 0
[   14.810710] wlo1: associated
[   14.832756] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready
[   14.933617] audit: type=1130 audit(1585046947.390:102): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   24.093807] audit: type=1100 audit(1585046956.550:103): pid=3201 uid=1000 auid=1000 ses=3 msg='op=PAM:authentication grantors=pam_unix,pam_permit acct="peni" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
[   24.093976] audit: type=1101 audit(1585046956.554:104): pid=3201 uid=1000 auid=1000 ses=3 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="peni" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
[   24.094182] audit: type=1110 audit(1585046956.554:105): pid=3201 uid=0 auid=1000 ses=3 msg='op=PAM:setcred grantors=pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
[   24.096356] audit: type=1105 audit(1585046956.554:106): pid=3201 uid=0 auid=1000 ses=3 msg='op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/0 res=success'
[   24.102714] audit: type=1100 audit(1585046956.560:107): pid=3218 uid=0 auid=1000 ses=3 msg='op=PAM:authentication grantors=pam_rootok acct="root" exe="/usr/bin/su" hostname=PeniLap.off.ba addr=? terminal=pts/0 res=success'
[   24.102722] audit: type=1101 audit(1585046956.560:108): pid=3218 uid=0 auid=1000 ses=3 msg='op=PAM:accounting grantors=pam_unix acct="root" exe="/usr/bin/su" hostname=PeniLap.off.ba addr=? terminal=pts/0 res=success'
[   24.103394] audit: type=1103 audit(1585046956.560:109): pid=3218 uid=0 auid=1000 ses=3 msg='op=PAM:setcred grantors=pam_rootok acct="root" exe="/usr/bin/su" hostname=PeniLap.off.ba addr=? terminal=pts/0 res=success'
[   24.103565] audit: type=1105 audit(1585046956.560:110): pid=3218 uid=0 auid=1000 ses=3 msg='op=PAM:session_open grantors=pam_unix acct="root" exe="/usr/bin/su" hostname=PeniLap.off.ba addr=? terminal=pts/0 res=success'
[   25.015185] audit: type=1131 audit(1585046957.474:111): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   28.111125] audit: type=1130 audit(1585046960.570:112): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=foldingathome comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   37.051893] audit: type=1131 audit(1585046969.467:113): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   43.856522] audit: type=1131 audit(1585046976.199:114): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-localed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   43.868271] audit: type=1131 audit(1585046976.209:115): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[   67.194493] audit: type=1131 audit(1585046999.489:116): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=geoclue comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  540.072897] audit: type=1130 audit(1585047472.369:117): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  550.172580] audit: type=1131 audit(1585047482.465:118): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  789.638473] audit: type=1130 audit(1585047721.931:119): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  792.453393] audit: type=1100 audit(1585047724.748:120): pid=13741 uid=0 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[  792.460535] audit: type=1101 audit(1585047724.754:121): pid=13741 uid=0 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_tally2,pam_access,pam_unix,pam_permit,pam_time acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[  792.462579] audit: type=1110 audit(1585047724.754:122): pid=13741 uid=0 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[  820.180117] audit: type=1131 audit(1585047752.474:123): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  825.088084] audit: type=1131 audit(1585047757.381:124): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=foldingathome comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  825.091679] audit: type=1130 audit(1585047757.384:125): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=foldingathome comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  915.046776] audit: type=1130 audit(1585047847.341:126): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-clean comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  915.046784] audit: type=1131 audit(1585047847.341:127): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-clean comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1065.072292] audit: type=1130 audit(1585047997.364:128): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1075.182540] audit: type=1131 audit(1585048007.474:129): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1162.802320] audit: type=1131 audit(1585048095.096:130): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=foldingathome comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1162.804601] audit: type=1130 audit(1585048095.100:131): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=foldingathome comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1578.117731] audit: type=1130 audit(1585048510.408:132): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-timedated comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1590.069930] audit: type=1130 audit(1585048522.362:133): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1600.181456] audit: type=1131 audit(1585048532.472:134): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1608.155654] audit: type=1131 audit(1585048540.448:135): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-timedated comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 1902.191738] perf: interrupt took too long (2505 > 2500), lowering kernel.perf_event_max_sample_rate to 79800
[ 2115.066774] audit: type=1130 audit(1585049047.357:136): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2125.183309] audit: type=1131 audit(1585049057.473:137): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2158.230756] audit: type=1130 audit(1585049090.519:138): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2162.820573] audit: type=1100 audit(1585049095.109:139): pid=25372 uid=0 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 2162.823980] audit: type=1101 audit(1585049095.113:140): pid=25372 uid=0 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_tally2,pam_access,pam_unix,pam_permit,pam_time acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 2162.825911] audit: type=1110 audit(1585049095.116:141): pid=25372 uid=0 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 2188.200053] audit: type=1131 audit(1585049120.489:142): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2640.074942] audit: type=1130 audit(1585049572.357:143): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2650.188829] audit: type=1131 audit(1585049582.471:144): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2951.237233] rtw_pci 0000:02:00.0: sta d4:ca:6d:ec:17:03 with macid 0 left
[ 2955.605823] wlo1: authenticate with d4:ca:6d:ec:17:03
[ 2956.078647] wlo1: send auth to d4:ca:6d:ec:17:03 (try 1/3)
[ 2956.081453] wlo1: authenticated
[ 2956.084690] wlo1: associate with d4:ca:6d:ec:17:03 (try 1/3)
[ 2956.090255] wlo1: RX AssocResp from d4:ca:6d:ec:17:03 (capab=0x431 status=0 aid=5)
[ 2956.090277] rtw_pci 0000:02:00.0: sta d4:ca:6d:ec:17:03 joined with macid 0
[ 2956.141574] wlo1: associated
[ 3165.137501] audit: type=1130 audit(1585050097.418:145): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 3175.188953] audit: type=1131 audit(1585050107.468:146): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 3690.140642] audit: type=1130 audit(1585050622.419:147): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 3700.193659] audit: type=1131 audit(1585050632.473:148): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 4073.495108] perf: interrupt took too long (3151 > 3131), lowering kernel.perf_event_max_sample_rate to 63300
[ 4215.109413] audit: type=1130 audit(1585051147.388:149): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 4225.194214] audit: type=1131 audit(1585051157.471:150): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 4740.079972] audit: type=1130 audit(1585051672.353:151): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 4750.196116] audit: type=1131 audit(1585051682.470:152): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 5265.157647] audit: type=1130 audit(1585052197.432:153): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 5275.197779] audit: type=1131 audit(1585052207.472:154): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 5790.144792] audit: type=1130 audit(1585052722.417:155): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 5800.198666] audit: type=1131 audit(1585052732.470:156): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6315.139170] audit: type=1130 audit(1585053247.412:157): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6325.195629] audit: type=1131 audit(1585053257.469:158): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6356.604631] audit: type=1130 audit(1585053288.875:159): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6360.033198] audit: type=1100 audit(1585053292.305:160): pid=25665 uid=0 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 6360.039739] audit: type=1101 audit(1585053292.312:161): pid=25665 uid=0 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_tally2,pam_access,pam_unix,pam_permit,pam_time acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 6360.041827] audit: type=1110 audit(1585053292.315:162): pid=25665 uid=0 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 6387.200009] audit: type=1131 audit(1585053319.472:163): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6840.145094] audit: type=1130 audit(1585053772.413:164): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6850.202035] audit: type=1131 audit(1585053782.470:165): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6899.402843] audit: type=1130 audit(1585053831.670:166): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 6902.532456] audit: type=1100 audit(1585053834.800:167): pid=25749 uid=0 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 6902.539113] audit: type=1101 audit(1585053834.806:168): pid=25749 uid=0 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_tally2,pam_access,pam_unix,pam_permit,pam_time acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 6902.540968] audit: type=1110 audit(1585053834.810:169): pid=25749 uid=0 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 6929.205963] audit: type=1131 audit(1585053861.473:170): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7215.278631] audit: type=1131 audit(1585054147.549:171): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fwupd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7365.091008] audit: type=1130 audit(1585054297.358:172): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7375.204797] audit: type=1131 audit(1585054307.475:173): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7499.332150] audit: type=1130 audit(1585054431.601:174): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7501.843923] audit: type=1100 audit(1585054434.111:175): pid=25863 uid=0 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 7501.850742] audit: type=1101 audit(1585054434.118:176): pid=25863 uid=0 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_tally2,pam_access,pam_unix,pam_permit,pam_time acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 7501.852929] audit: type=1110 audit(1585054434.121:177): pid=25863 uid=0 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_tally2,pam_shells,pam_unix,pam_permit,pam_gnome_keyring acct="peni" exe="/usr/lib/gdm-session-worker" hostname=PeniLap.off.ba addr=? terminal=/dev/tty1 res=success'
[ 7529.210664] audit: type=1131 audit(1585054461.478:178): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7890.101881] audit: type=1130 audit(1585054822.367:179): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 7900.205197] audit: type=1131 audit(1585054832.470:180): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'


Please let me know if you need anything else.

Last edited by levat (2020-03-24 13:17:48)

Offline

#7 2020-03-24 13:59:08

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Thank you very much!
I don't get the

[    3.003321] hid-generic 0020:03FE:0001.0001: hidraw0: <UNKNOWN> HID v0.01 Device [hid-amdtp 03FE:0001] on 
[    3.003550] hid-generic 0020:03FE:0001.0002: hidraw1: <UNKNOWN> HID v0.01 Device [hid-amdtp 03FE:0001] on 
[    3.003997] hid-generic 0020:03FE:0001.0003: hidraw2: <UNKNOWN> HID v0.01 Device [hid-amdtp 03FE:0001] on 

messages on my system, which seem to be the sensors activating.
I located the responsible functions in AMD's patch and am trying to figure out what's going wrong by printk-debugging.
I have close-to-zero knowledge of the kernel let alone it's HID API, but maybe I can narrow down the problem for the kernel devs.

Offline

#8 2020-03-24 14:06:22

merlock
Member
Registered: 2018-10-30
Posts: 93

Re: [SOLVED] AMD SFH driver does not provide accelerometer

@schard, this probably won't be of any help...but to access the sensors on my mobo I have to put:

acpi_enforce_resources=lax

on my kernel command line.  Omitting that, and I only get coretemp and my AMD card sensors.


It's a big club...and you ain't in it -- George Carlin
Eenie meenie, chili beanie, the spirits are about to speak -- Bullwinkle J. Moose
Registered Linux user #149839
perl -e 'print$i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10); '

Offline

#9 2020-03-24 15:45:54

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

@merlock
Thank you for your comment, but this is not about temperature or fan sensors, but about HID sensors.
I tried it nontheless. acpi_enforce_resources=lax does not seem to have any effect on the HID subsystem.

Offline

#10 2020-03-25 11:05:27

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

I did it!
Manually setting activestatus to enable all devices in amd_mp2_pcie.c did the trick.
It seems, that on the HP ENVY x360 13-ag000x series convertibles, the eventreg.activecontrolstatus is not read or set correctly.
The necessary patch is included in the latest version of the AUR package.

You'll also need to boot with amd_iommu=off!

Last edited by schard (2020-03-25 16:21:24)

Offline

#11 2020-03-26 09:03:55

Cloud_Ninja
Member
Registered: 2019-03-09
Posts: 10

Re: [SOLVED] AMD SFH driver does not provide accelerometer

I seem to have gotten the sensors to load and can sorta get the information out of them from sysfs, but can't seem to figure out where to get what info at reliably. Any help?

Offline

#12 2020-03-26 09:33:53

progandy
Member
Registered: 2012-05-17
Posts: 3,784

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Cloud_Ninja wrote:

I seem to have gotten the sensors to load and can sorta get the information out of them from sysfs, but can't seem to figure out where to get what info at reliably. Any help?

I'd guess iio-sensor-proxy should be able to read the sensors and provide the data via its DBUS interface. In the terminal you can test it with monitor-sensor.


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#13 2020-03-26 11:25:03

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Yes, what @progandy suggest is the way to go if you simply want screen rotation to work.
If you want to introspect the raw data, you can use this script I wrote to do this:

#! /usr/bin/env python3
#  accel_test.py - Test HID accelerometer provided by AMD SFH
#  Copyright (C) 2020 Richard Neumann <mail at richard dash neumann period de>
#
#  This program is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 3 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################

from pathlib import Path
from typing import NamedTuple


DEVICE = Path('/dev/iio:device3')
LENGTH = 24


class Orientation(NamedTuple):
    """Represents the orientation of the sensor."""

    x: int
    y: int
    z: int
    unknown: int
    counter: int

    @classmethod
    def from_bytes(cls, bytes_, endianness='big'):
        """Creates the orientation from bytes."""
        return cls(
            int.from_bytes(bytes_[0:4], endianness),
            int.from_bytes(bytes_[4:8], endianness),
            int.from_bytes(bytes_[8:12], endianness),
            int.from_bytes(bytes_[12:16], endianness),
            int.from_bytes(bytes_[16:24], endianness)
        )


def main():
    """Test the accelerometer."""

    with DEVICE.open('rb') as dev:
        while True:
            bytes_ = dev.read(LENGTH)
            orientation = Orientation.from_bytes(bytes_)
            print(orientation)


if __name__ == '__main__':
    main()

You maybe need to adjust the device path and run the script as root.

Offline

#14 2020-03-27 03:25:01

Cloud_Ninja
Member
Registered: 2019-03-09
Posts: 10

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Ideally I'd like to be able to just get the info with bash, or a util like lmsensors. I do want the raw data, basically, so i can write a small script to do auto-rotation on Sway.

Last edited by Cloud_Ninja (2020-03-27 03:25:13)

Offline

#15 2020-03-27 07:53:17

Cloud_Ninja
Member
Registered: 2019-03-09
Posts: 10

Re: [SOLVED] AMD SFH driver does not provide accelerometer

At a second glance at your script, it looks fairly simple, which is great because i should be able to implement it in lua, however i don't seem to actually be getting any data out.

Doing a little bit of digging about iio devices i've managed to found the devices in their respective iio:device# directory (/sys/bus/iio/devices/iio:device<#>) however looking into their power folders, runtime_enabled seems to be off on each of them. Is that how they should be?
Edit: I've also tested with your script and checked it on each of the iio:device files that exists and i get nothing out of it.

Last edited by Cloud_Ninja (2020-03-27 08:26:47)

Offline

#16 2020-03-27 12:55:46

Cloud_Ninja
Member
Registered: 2019-03-09
Posts: 10

Re: [SOLVED] AMD SFH driver does not provide accelerometer

After tinkering for a bit longer (and a bit of lost sleep because of the corona fiasco) i managed to sorta recreate your script in lua! and i got it working!

Here's a video i took of it in action (just a small test, bit of tidying up i need to do

https://f.cloudninja.pw/AutoRotate.mp4

and the script to do this

https://f.cloudninja.pw/sfh.lua

Offline

#17 2020-04-01 20:08:05

levat
Member
From: Novi Travnik , BA
Registered: 2013-11-28
Posts: 8
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Now with kernel 5.6 my touchscreen doesnt work sad anyone else has this issue?

Offline

#18 2020-04-02 01:21:55

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Not me. Could you please provide

$ dmesg
$ lspci -nnk

Offline

#19 2020-04-02 17:02:48

levat
Member
From: Novi Travnik , BA
Registered: 2013-11-28
Posts: 8
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

removed and reinstalled linux-sfh and its working again.

Offline

#20 2020-06-11 11:36:52

aka32167
Member
Registered: 2020-06-11
Posts: 1

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Any updates on this topic?

It looks like AUR linux-sfh is no longer available.
Am I right that the only option so far is to apply v5 patch [1] manually and build a kernel with it?

[1] https://patchwork.kernel.org/project/li … ies=295691

Offline

#21 2020-06-11 12:21:20

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

I replaced the kernel package with a DKMS driver: https://bbs.archlinux.org/viewtopic.php?id=254821

Alternatively, you can use the upstream version of the driver and build it manually if you prefer AMD's original code and not my refactored one.

Last edited by schard (2020-06-11 12:23:24)

Offline

#22 2020-07-19 17:09:23

lipheng
Member
Registered: 2020-07-19
Posts: 1

Re: [SOLVED] AMD SFH driver does not provide accelerometer

hannover wrote:

I did it!
Manually setting activestatus to enable all devices in amd_mp2_pcie.c did the trick.
It seems, that on the HP ENVY x360 13-ag000x series convertibles, the eventreg.activecontrolstatus is not read or set correctly.
The necessary patch is included in the latest version of the AUR package.

patch link has been broken.

let me show your patch of activestatus.

I have Lenovo Flex 5 14ARE05, the AMD SFH sensor is detected but could not rotate at all.

Offline

#23 2020-07-20 01:57:13

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 875
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

lipheng wrote:
hannover wrote:

[...]

My forum name is Schard, not Hannover.

lipheng wrote:

patch link has been broken.

Read the thread until the end.

lipheng wrote:

let me show your patch of activestatus.

I'm waiting...

lipheng wrote:

I have Lenovo Flex 5 14ARE05, the AMD SFH sensor is detected but could not rotate at all.

What a pity.

Offline

#24 2020-07-20 05:42:34

fukawi2
Administrator
From: .vic.au
Registered: 2007-09-28
Posts: 5,932
Website

Re: [SOLVED] AMD SFH driver does not provide accelerometer

Closing at OP's request. Original problem has been solved. Please open a new topic and refer to this one if you're experiencing similar trouble.

Online

Board footer

Powered by FluxBB