Project

General

Profile

Actions

Regression #13816

closed

Shutting down an 1100 running 23.01 results in an error. Unsure if operating system has halted.

Added by Chris W almost 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Hardware / Drivers
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Release Notes:
Force Exclusion
Affected Plus Version:
23.01
Affected Architecture:
SG-1100

Description

With a normal shutdown (CLI option 6 or Diagnostics > Halt) in 22.05, the USB console output ends with:

All buffers synced.
Uptime: 2m55s

The operating system has halted.
Power cycle or reset to reboot.

However on the Dec. 30 build of 23.01, these last two lines indicate the system may not be fully shutting down.

All buffers synced.
Uptime: 2m3s
Khelp module "ertt" can't unload until its refcount drops from 12 to 0.
ERROR:   a3700_system_off needPANIC at PC : 0x0000000004023268

This is on build:
23.01-BETA (arm64)
built on Fri Dec 30 06:05:09 UTC 2022
FreeBSD 14.0-CURRENT

Attached are screen logs of each version's shutdown. Also worth noting that the GUI is inaccessible and the LAN IP doesn't respond to pings but the interface link and speed lights are still lit, which is the same (and expected) behavior on 22.05.


Files

22.05 screenlog.0 (1.68 KB) 22.05 screenlog.0 Chris W, 01/01/2023 09:17 AM
23.01 Dec.30 screenlog.0 (2 KB) 23.01 Dec.30 screenlog.0 Chris W, 01/01/2023 09:17 AM
Actions #1

Updated by Jim Pingle almost 2 years ago

There is an open issue for the 2100 having a similar problem on snapshots (NG internal redmine, 8866), given the similarities in the platforms it could be the same root cause.

Actions #2

Updated by aleksei prokofiev almost 2 years ago

I can confirm on my sg-1100, I see next message when do halt system from console or webGUI
Uptime: 11m58s
ERROR: a3700_system_off needPANIC at PC : 0x0000000004023268

Actions #3

Updated by Jim Pingle almost 2 years ago

  • Category changed from Administrivia to Hardware / Drivers
  • Assignee set to Luiz Souza
  • Target version set to 23.01
Actions #4

Updated by Chris W almost 2 years ago

  • Status changed from New to Resolved

Not seeing this behavior anymore on the latest build. The 1100 shuts down normally both from GUI and USB console.

23.01-RC (arm64)
built on Fri Jan 20 19:52:39 UTC 2023
FreeBSD 14.0-CURRENT

FreeBSD/arm64 (pfSense.home.arpa) (ttyu0)

Netgate 1100                             Netgate Device ID: XXXXXXXXXXXXX
Serial: XXXXXXXXXXXXX                      Netgate Crypto ID: XXXXXXXXXXXXX

*** Welcome to Netgate pfSense Plus 23.01-RC (arm64) on pfSense ***

 WAN (wan)       -> mvneta0.4090 -> v4/DHCP4: 172.21.40.176/24
 LAN (lan)       -> mvneta0.4091 -> v4: 192.168.1.1/24
 OPT (opt1)      -> mvneta0.4092 -> 

 0) Logout (SSH only)                  9) pfTop
 1) Assign Interfaces                 10) Filter Logs
 2) Set interface(s) IP address       11) Restart webConfigurator
 3) Reset webConfigurator password    12) PHP shell + Netgate pfSense Plus tools
 4) Reset to factory defaults         13) Update from console
 5) Reboot system                     14) Enable Secure Shell (sshd)
 6) Halt system                       15) Restore recent configuration
 7) Ping host                         16) Restart PHP-FPM
 8) Shell

Enter an option: 6

Netgate pfSense Plus will shutdown and halt system. This may take a few minutes, depending on your hardware.
Do you want to proceed [y|n]? y

Netgate pfSense Plus will shutdown and halt system now.
Netgate 1100                             Netgate Device ID: XXXXXXXXXXXXX
Serial: XXXXXXXXXXXXX                      Netgate Crypto ID: XXXXXXXXXXXXX

*** Welcome to Netgate pfSense Plus 23.01-RC (arm64) on pfSense ***

 WAN (wan)       -> mvneta0.4090 -> v4/DHCP4: 172.21.40.176/24
 LAN (lan)       -> mvneta0.4091 -> v4: 192.168.1.1/24
 OPT (opt1)      -> mvneta0.4092 -> 

*** FINAL Sys
Netgate pfSense Plus is now shutting down ...

Waiting (max 60 seconds) for system process `vnlru' to stop... done
Waiting (max 60 seconds) for system process `syncer' to stop... 
Syncing disks, vnodes remaining... 0 0 0 0 done
All buffers synced.
Uptime: 2m20s
Khelp module "ertt" can't unload until its refcount drops from 19 to 0.

The operating system has halted.
Power cycle or reset to reboot.
Actions #5

Updated by Jim Pingle almost 2 years ago

  • Release Notes changed from Default to Force Exclusion
Actions #6

Updated by Jim Pingle almost 2 years ago

Adding another data point, I also no longer see an error on shutdown here. It halts as expected.

Actions

Also available in: Atom PDF