Probe with driver ahci failed with error -22

Hello there. My problem or issue occurs when I start my laptop. I don’t know what it affects and what are the consequences. It appeared when I changed the Linux kernel a long time ago. After that I tried to return it back, but nothing changed.

journalctl -p3 -b

Jan 13 08:29:24 dell kernel: ahci 0000:00:0e.0: probe with driver ahci failed with error -22
Jan 13 08:29:27 dell bluetoothd[564]: Failed to set mode: Failed (0x03)

inxi -F

Summary
System:
  Host: dell Kernel: 6.12.9-1-MANJARO arch: x86_64 bits: 64
  Desktop: Xfce v: 4.20.0 Distro: Manjaro Linux
Machine:
  Type: Laptop System: Dell product: Vostro 14 3430 v: N/A
    serial: <superuser required>
  Mobo: Dell model: 0J3TD4 v: A00 serial: <superuser requiredUEFI: Dell
    v: 1.15.0 date: 09/06/2024
Battery:
  ID-1: BAT0 charge: 33.8 Wh (92.3%) condition: 36.6/40.4 Wh (90.7%)
CPU:
  Info: 10-core (2-mt/8-st) model: 13th Gen Intel Core i5-1335U bits: 64
    type: MST AMCP cache: L2: 6.5 MiB
  Speed (MHz): avg: 400 min/max: 400/1300:900 cores: 1: 400 2: 400 3: 400
    4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
Graphics:
  Device-1: Intel Raptor Lake-P [UHD Graphics] driver: i915 v: kernel
  Device-2: Microdia Integrated_Webcam_FHD driver: uvcvideo type: USB
  Display: x11 server: Xorg v: 1.21.1.15 driver: X: loaded: modesetting
    dri: iris gpu: i915 resolution: <missing: xdpyinfo/xrandr>
    resolution: 1920x1080
  API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.3.3-arch1.1
    renderer: Mesa Intel Graphics (RPL-U)
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings x11: xprop
Audio:
  Device-1: Intel Raptor Lake-P/U/H cAVS driver: snd_hda_intel
  API: ALSA v: k6.12.9-1-MANJARO status: kernel-api
  Server-1: PipeWire v: 1.2.7 status: active
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp2s0 state: down mac: 4c:d7:17:d3:35:8e
  Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
    driver: rtw_8821ce
  IF: wlp3s0 state: up mac: 4c:82:a9:55:9b:85
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb type: USB
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
    driver: vmd
Drives:
  Local Storage: total: 238.47 GiB used: 115.41 GiB (48.4%)
  ID-1: /dev/nvme0n1 vendor: KDI model: OM3PGP4-AD NVMe 256GB
    size: 238.47 GiB
Partition:
  ID-1: / size: 39.08 GiB used: 6.04 GiB (15.5%) fs: ext4 dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 511 MiB used: 31.2 MiB (6.1%) fs: vfat
    dev: /dev/nvme0n1p4
  ID-3: /home size: 185.93 GiB used: 109.34 GiB (58.8%) fs: ext4
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: partition size: 8 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme0n1p1
Sensors:
  System Temperatures: cpu: 51.0 C mobo: 40.0 C sodimm: SODIMM C
  Fan Speeds (rpm): cpu: 0
Info:
  Memory: total: 8 GiB note: est. available: 7.45 GiB used: 2.06 GiB (27.6%)
  Processes: 276 Uptime: 4m Shell: Bash inxi: 3.3.37

ahci ? for what ? you have nvme

2 Likes

… yep - I don’t think there is even a problem

just a perceived one …

1 Like

Hi @swy,

This probably means you don’t have to worry 'bout it. Linux can be very verbose, it tells you if anything is unexpected. Although that doesn’t mean it’s critical and needs attention, it leaves that up to you to decide.

AHCI is for SATA disks, which it would seem you don’t have any, which is probably why the probe is failing - there’s nothing to probe.

I don’t think this is anything to worry about, but just in case, please provide the output of:

rfkill

:bangbang: Tip :bangbang:

When posting terminal output, copy the output and paste it here, wrapped in three (3) backticks, before AND after the pasted text. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Sed
sollicitudin dolor
eget nisl elit id
condimentum
arcu erat varius
cursus sem quis eros.

Instead of like this:

Sed sollicitudin dolor eget nisl elit id condimentum arcu erat varius cursus sem quis eros.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby increasing legibility thus making it easier for those trying to provide assistance.

For more information, please see:

As I’m a moderator on the forum, I have taken the liberty of doing this for you, this time.


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Note that the above text is pre-prepared as a general introduction for new forum Users. Please take the time to to understand how it is done and encourage quality responses.

1 Like

Oh, okay, sorry.

So I guess there’s nothing to worry about. But it’s weird that there weren’t any error messages before.

rfkill gives:

  ID TYPE      DEVICE      SOFT      HARD
   0 bluetooth hci0     blocked unblocked
   1 wlan      phy0   unblocked unblocked

Not if you keep in mind that things change. Heck, we humans change and with us everything else.

I don’t know if this’ll have any effect on the bluetooth, but try:

rfkill unblock bluetooth

Well ok then, thanks to everyone.

I unblocked bluetooth, but as I said I don’t really know if it changed anything or not, cuz I have used it without any problems.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.