Add support for Luckfox PicoKVM

Signed-off-by: luckfox-eng29 <eng29@luckfox.com>
This commit is contained in:
luckfox-eng29
2025-08-07 14:26:01 +08:00
parent 3e7d8fb0f5
commit 8fbd6bcf0d
114 changed files with 4676 additions and 3270 deletions

9
log.go
View File

@@ -1,7 +1,8 @@
package kvm
import (
"github.com/jetkvm/kvm/internal/logging"
"kvm/internal/logging"
"github.com/rs/zerolog"
)
@@ -10,12 +11,14 @@ func ErrorfL(l *zerolog.Logger, format string, err error, args ...interface{}) e
}
var (
logger = logging.GetSubsystemLogger("jetkvm")
logger = logging.GetSubsystemLogger("kvm")
networkLogger = logging.GetSubsystemLogger("network")
vpnLogger = logging.GetSubsystemLogger("vpn")
cloudLogger = logging.GetSubsystemLogger("cloud")
websocketLogger = logging.GetSubsystemLogger("websocket")
webrtcLogger = logging.GetSubsystemLogger("webrtc")
nativeLogger = logging.GetSubsystemLogger("native")
videoLogger = logging.GetSubsystemLogger("video")
audioLogger = logging.GetSubsystemLogger("audio")
nbdLogger = logging.GetSubsystemLogger("nbd")
timesyncLogger = logging.GetSubsystemLogger("timesync")
jsonRpcLogger = logging.GetSubsystemLogger("jsonrpc")