Kernel panic after updating to linux 4.4.46-11

Hi all.
After updating from kernel to from 4.4.36-8 to 4.4.46-11 the machine booted normally and ssdm showed up fine, but the moment I tried to log in with Plasma I got a kernel panic.
I though it could be something related to the proprietary NVIDIA driver, so I rebooted and this time I tried to log in via console but I got the same result.

I rolled back with snapper to be able to use my computer again.

After this, I did one more test, I booted from the read-only snapshot which has the 4.4.36-8 kernel but this time I logged as root via console, surprisingly this worked.
Then I logged as my user and kernel panic again.

I managed to take a picture of the trace with my phone, here it is:
http://i.imgur.com/5Q7Guzs.jpg

The trace was longer than the image I posted, but once the crash happened, I couldn’t scroll the console.

Here’s extra info about my hardware:


# hwinfo --short
cpu:                                                            
                       Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz, 1695 MHz
                       Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz, 1616 MHz
                       Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz, 1745 MHz
                       Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz, 1794 MHz
keyboard:
  /dev/input/event3    Dell SmartCard Reader Keyboard
mouse:
  /dev/input/mice      Razer Abyssus
chipcard:
                       Dell SmartCard Reader Keyboard
monitor:
                       Generic Monitor
graphics card:
                       nVidia GK107 [GeForce GTX 650]
sound:
                       Intel 6 Series/C200 Series Chipset Family High Definition Audio Controller
                       nVidia GK107 HDMI Audio Controller
storage:
                       Intel 6 Series/C200 Series Chipset Family SATA AHCI Controller
network:
  eth0                 Qualcomm Atheros AR8151 v1.0 Gigabit Ethernet
  wlan0                Realtek RTL8192CU 802.11n WLAN Adapter
network interface:                                                                                                                                                                                                                           
  wlan0                WLAN network interface                                                                                                                                                                                                
  eth0                 Ethernet network interface                                                                                                                                                                                            
  lo                   Loopback network interface                                                                                                                                                                                            
disk:                                                                                                                                                                                                                                        
  /dev/sda             SAMSUNG HD502HJ                                                                                                                                                                                                       
  /dev/sdb             Samsung SSD 840                                                                                                                                                                                                       
  /dev/sdc             Samsung M3 Portable                                                                                                                                                                                                   
partition:                                                                                                                                                                                                                                   
  /dev/sda1            Partition                                                                                                                                                                                                             
  /dev/sda2            Partition                                                                                                                                                                                                             
  /dev/sdb1            Partition                                                                                                                                                                                                             
  /dev/sdb2            Partition                                                                                                                                                                                                             
  /dev/sdb3            Partition                                                                                                                                                                                                             
  /dev/sdc1            Partition                                                                                                                                                                                                             
  /dev/sdc2            Partition                                                                                                                                                                                                             
cdrom:                                                                                                                                                                                                                                       
  /dev/sr0             Optiarc DVD RW AD-7280S                                                                                                                                                                                               
usb controller:                                                                                                                                                                                                                              
                       Intel 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2                                                                                                                                             
                       Intel 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1                                                                                                                                             
                       Etron EJ168 USB 3.0 Host Controller                                                                                                                                                                                   
bios:                                                                                                                                                                                                                                        
                       BIOS                                                                                                                                                                                                                  
bridge:                                                                                                                                                                                                                                      
                       Intel 2nd Generation Core Processor Family DRAM Controller                                                                                                                                                            
                       Intel Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port                                                                                                                                         
                       Intel 6 Series/C200 Series Chipset Family PCI Express Root Port 1                                                                                                                                                     
                       Intel 82801 PCI Bridge                                                                                                                                                                                                
                       Intel 6 Series/C200 Series Chipset Family PCI Express Root Port 3                                                                                                                                                     
                       Intel 6 Series/C200 Series Chipset Family PCI Express Root Port 5                                                                                                                                                     
                       Intel H61 Express Chipset Family LPC Controller                                                                                                                                                                       
                       Integrated Technology Express PCI bridge
hub:
                       Linux Foundation 2.0 root hub
                       Linux Foundation 3.0 root hub
                       Linux Foundation 2.0 root hub
                       Intel Integrated Rate Matching Hub
                       Linux Foundation 2.0 root hub
                       Intel Integrated Rate Matching Hub
memory:
                       Main Memory
unknown:
                       FPU
                       DMA controller
                       PIC
                       Keyboard controller
  /dev/lp0             Parallel controller
                       PS/2 Controller
                       Intel 6 Series/C200 Series Chipset Family MEI Controller #1
                       Intel 6 Series/C200 Series Chipset Family SMBus Controller
  /dev/ttyS0           16550A



Wow, I don’t want to sound rude, but I’m talking about a freaking kernel panic, not a minor issue and the patch comes from the official repositories.
I never had any problem with this hardware and openSUSE.
I don’t mind to debug the cause of the problem but any help will be greatly appreciated.

It’s quite possible no one knows how to help. I sure don’t.

Get the 42.2 DVD install, start it, at the install choose to “Upgrade” the system, check all settings and proceed, make sure not to allow online updates at this point.

This will return the system to the state of the DVD.

Once back up running, then run your updates.

And? Did you file a bug report?

This is a user forum, where normal users try to help others.

Most people apparently do not have a problem with that kernel…

In any case, you should still be able to boot the previous kernel by selecting it in “Advanced Options” in the boot menu.

And a new kernel update is in the queue already too, you could add the update-test repo and try that one:
http://download.opensuse.org/update/leap/42.2-test/
If that fixes your problem, there’s no need to debug anything further.

PS, this bug report does sound somewhat similar to your problem:
https://bugzilla.opensuse.org/show_bug.cgi?id=1026186

Though it’s not really clear whether it is the same kernel panic in that case…

The update (4.4.49) has been released today.
So please try it, there’s no need to add that repo any more.

OTOH, this new bug report (from today, but still with kernel 4.4.46) does look exactly like your problem:
http://bugzilla.opensuse.org/show_bug.cgi?id=1026462

I’m going to file a bug report, like I always do.
I just wanted to have more information about the issue before reporting it to the developers, but if you think this is enough I’ll report it.

Yes, I already did that, in fact I rolled back to the previous kernel using snapper. Everything it’s OK like before.

I’ll try that. Thanks.

I don’t want to do that. I have the official repos + Packman, nothing weird.
Doing zypper up or zypper patch should be enough to receive official updates.

Yes, the bug report mentions “rtl8192cu” which is the driver used for my wireless adapter.

So, I’ll try the next kernel update then. Thanks!

Tried the latest update (kernel 4.4.49-16.1) and it still crashes. I added some information in https://bugzilla.opensuse.org/show_bug.cgi?id=1026462.

For now I’ll stay on 4.4.36-8 that works without issue.

why not blacklist the kernel module and see if it boots, then do modprobe when running?

Or even better, try the testing kernel mentioned in the bug report, and comment whether it fixes the problem or not. :wink:

As indicated, you should still be able to boot the previous kernel in “Advanced Options”. By default, 2 kernels are kept installed, so you won’t lose the working one if you install the test kernel.

Right. This is a good way of giving back to the openSUSE Community and helping with bug-fixing.

Using the fixed kernel (4.4.49-1.ga6fa6e0-default) right now, no issues. Already commented this on the bug report.
So, now let’s wait until arrives to the official updates.

Many thanks!