Auf dem Server ins Log zu schauen, ist mir bisher noch nicht in den Sinn gekommen. Bang
Eine Meldung, die sich beim Starten findet: "kvm: 6602: cpu0 unhandled rdmsr: 0xc0010001"
Das wird im Netz mal als Fehler, meist als Debugmeldung abgelegt.
Serverhardware (2.8GHz):
# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Athlon(tm) II X2 240e Processor
stepping : 3
microcode : 0x10000c8
cpu MHz : 800.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate npt lbrv svm_lock nrip_save
bogomips : 5638.20
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
processor : 1
dito
Display More
Folgende Angaben, wenn die Karte durchgereicht wurde:
# lcpci -vv
03:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
Subsystem: Device 4254:0952
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 43
Region 0: Memory at fd400000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <2us, L1 <4us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [90] Vital Product Data
Product Name: "
End
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0300c Data: 4199
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
AERCap: First Error Pointer: 14, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [200 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed+ WRR32+ WRR64+ WRR128-
Ctrl: ArbSelect=WRR64
Status: InProgress-
Port Arbitration Table [240] <?>
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Kernel driver in use: pci-stub
# cat /proc/interrupts
CPU0 CPU1
0: 1559878 22808706 IO-APIC-edge timer
1: 0 8 IO-APIC-edge i8042
4: 4583 121445 IO-APIC-edge
7: 1 0 IO-APIC-edge
8: 0 1 IO-APIC-edge rtc0
9: 0 0 IO-APIC-fasteoi acpi
16: 11 313 IO-APIC-fasteoi snd_hda_intel
17: 0 0 IO-APIC-fasteoi ehci_hcd:usb1, ehci_hcd:usb2, ehci_hcd:usb9
18: 361421 38933208 IO-APIC-fasteoi ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7, ohci_hcd:usb8
19: 232326 8973588 IO-APIC-fasteoi ahci
40: 0 0 PCI-MSI-edge AMD-Vi
41: 916956 49179182 PCI-MSI-edge eth0
42: 0 0 PCI-MSI-edge xhci_hcd
43: 0 0 PCI-MSI-edge kvm:0000:03:00.0
NMI: 1651 2198 Non-maskable interrupts
LOC: 19358537 9888282 Local timer interrupts
SPU: 0 0 Spurious interrupts
PMI: 1651 2198 Performance monitoring interrupts
IWI: 0 0 IRQ work interrupts
RES: 39145082 16844308 Rescheduling interrupts
CAL: 7415 7065 Function call interrupts
TLB: 270193 390685 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
MCE: 0 0 Machine check exceptions
MCP: 474 474 Machine check polls
ERR: 1
MIS: 0
Display More
Die PCI Karte mittels kvm durchreichen, mache ich mit "-device pci-assign,host=03:00.0".
Vielleicht gibt es da was besseres?
Und ein Start in der VM, sieht wie folgt aus:
Jul 31 11:16:43 vdr vdr: [3847] VDR version 2.0.1 started
Jul 31 11:16:43 vdr vdr: [3847] switched to user 'vdr'
Jul 31 11:16:43 vdr vdr: [3847] codeset is 'UTF-8' - known
Jul 31 11:16:43 vdr vdr: [3847] found 28 locales in /usr/share/locale
Jul 31 11:16:43 vdr vdr: [3847] loading plugin: /usr/lib/vdr/plugins/libvdr-femon.so.2.0.0
Jul 31 11:16:43 vdr vdr: [3847] loading plugin: /usr/lib/vdr/plugins/libvdr-svdrpservice.so.2.0.0
Jul 31 11:16:43 vdr vdr: [3847] loading plugin: /usr/lib/vdr/plugins/libvdr-remote.so.2.0.0
Jul 31 11:16:43 vdr vdr: [3847] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.2.0.0
Jul 31 11:16:43 vdr vdr: [3847] loading plugin: /usr/lib/vdr/plugins/libvdr-live.so.2.0.0
Jul 31 11:16:43 vdr vdr: [3847] [live] INFO: validating server ip '0.0.0.0'
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/setup.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/sources.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/diseqc.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/scr.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/channels.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/timers.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/commands.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/reccmds.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/svdrphosts.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/remote.conf
Jul 31 11:16:43 vdr vdr: [3847] loading /var/lib/vdr/keymacros.conf
Jul 31 11:16:43 vdr vdr: [3847] registered source parameters for 'A - ATSC'
Jul 31 11:16:43 vdr vdr: [3847] registered source parameters for 'C - DVB-C'
Jul 31 11:16:43 vdr vdr: [3847] registered source parameters for 'S - DVB-S'
Jul 31 11:16:43 vdr vdr: [3847] registered source parameters for 'T - DVB-T'
Jul 31 11:16:43 vdr vdr: [3847] probing /dev/dvb/adapter0/frontend0
Jul 31 11:16:43 vdr vdr: [3847] creating cDvbDevice
Jul 31 11:16:43 vdr vdr: [3847] new device number 1
Jul 31 11:16:43 vdr vdr: [3854] epg data reader thread started (pid=3847, tid=3854, prio=high)
Jul 31 11:16:43 vdr vdr: [3854] reading EPG data from /var/cache/vdr/epg.data
Jul 31 11:16:43 vdr vdr: [3854] epg data reader thread ended (pid=3847, tid=3854)
Jul 31 11:16:43 vdr vdr: [3853] video directory scanner thread started (pid=3847, tid=3853, prio=high)
Jul 31 11:16:43 vdr vdr: [3852] video directory scanner thread started (pid=3847, tid=3852, prio=high)
Jul 31 11:16:43 vdr vdr: [3847] DVB API version is 0x050A (VDR was built with 0x0504)
Jul 31 11:16:43 vdr vdr: [3847] frontend 0/0 provides DVB-S,DVB-S2 with QPSK ("Montage DS3103/TS2022")
Jul 31 11:16:43 vdr vdr: [3847] found 1 DVB device
Jul 31 11:16:44 vdr vdr: [3847] initializing plugin: femon (1.7.19): DVB Signal Informationsanzeige (OSD)
Jul 31 11:16:44 vdr vdr: [3847] initializing plugin: svdrpservice (0.0.4): SVDRP client
Jul 31 11:16:44 vdr vdr: [3847] initializing plugin: remote (0.5.0): Fernbedienung
Jul 31 11:16:44 vdr vdr: [3847] initializing plugin: streamdev-server (0.6.0-git): VDR Streaming Server
Jul 31 11:16:44 vdr vdr: [3847] initializing plugin: live (0.2.0): Live Interactive VDR Environment
Jul 31 11:16:44 vdr vdr: [3847] setting primary device to 1
Jul 31 11:16:44 vdr vdr: [3847] device 1 has no MPEG decoder
Jul 31 11:16:44 vdr vdr: [3847] assuming manual start of VDR
Jul 31 11:16:44 vdr vdr: [3847] SVDRP listening on port 6419
Jul 31 11:16:44 vdr vdr: [3847] setting current skin to "lcars"
Jul 31 11:16:44 vdr vdr: [3847] loading /var/lib/vdr/themes/lcars-default.theme
Jul 31 11:16:44 vdr vdr: [3847] starting plugin: femon
Jul 31 11:16:44 vdr vdr: [3847] starting plugin: svdrpservice
Jul 31 11:16:44 vdr vdr: [3847] starting plugin: remote
Jul 31 11:16:44 vdr vdr: [3847] remote: using 'tcp:3333'
Jul 31 11:16:44 vdr vdr: [3847] starting plugin: streamdev-server
Jul 31 11:16:44 vdr vdr: [3847] loading /var/lib/vdr/plugins/streamdev-server/streamdevhosts.conf
Jul 31 11:16:44 vdr vdr: [3857] section handler thread started (pid=3847, tid=3857, prio=low)
Jul 31 11:16:44 vdr vdr: [3847] starting plugin: live
Jul 31 11:16:44 vdr vdr: [3856] tuner on frontend 0/0 thread started (pid=3847, tid=3856, prio=high)
Jul 31 11:16:44 vdr vdr: [3856] cTimeMs: using monotonic clock (resolution is 1 ns)
Jul 31 11:16:44 vdr vdr: [3847] LIVE: initial file cache has 82 entries and needs 377394 bytes of data!
Jul 31 11:16:44 vdr vdr: [3859] streamdev server thread started (pid=3847, tid=3859, prio=high)
Jul 31 11:16:44 vdr vdr: [3859] Streamdev: Listening (VTP) on port 2004
Jul 31 11:16:44 vdr vdr: [3859] Streamdev: Listening (HTTP) on port 3000
Jul 31 11:16:44 vdr vdr: [3847] ERROR (lirc.c,45): /dev/null: Verbindungsaufbau abgelehnt
Jul 31 11:16:44 vdr vdr: [3847] remote control remote-tcp:3333 - keys known
Jul 31 11:16:44 vdr vdr: [3847] ERROR: remote control LIRC not ready!
Jul 31 11:16:44 vdr vdr: [3847] switching to channel 3
Jul 31 11:16:44 vdr vdr: [3847] setting watchdog timer to 60 seconds
Jul 31 11:16:44 vdr vdr: [3847] OSD size changed to 720x480 @ 1
Jul 31 11:16:44 vdr vdr: [3860] [live] INFO: attempt to listen on ip = '0.0.0.0'
Jul 31 11:16:44 vdr vdr: [3860] [live] ERROR: Unable to load cert/key (/var/lib/vdr/plugins/live/live.pem//var/lib/vdr/plugins/live/live-key.pem): Datei oder Verzeichnis nicht gefunden
Jul 31 11:16:44 vdr vdr: [3847] ERROR: no OSD provider available - using dummy OSD!
Jul 31 11:16:50 vdr vdr: [3847] max. latency time 1 seconds
Jul 31 11:16:50 vdr vdr: [3853] video directory scanner thread ended (pid=3847, tid=3853)
Jul 31 11:16:50 vdr vdr: [3852] video directory scanner thread ended (pid=3847, tid=3852)
Jul 31 11:16:58 vdr vdr: [3847] switching to channel 4
Jul 31 11:16:58 vdr vdr: [3847] ERROR: no OSD provider available - using dummy OSD!
Jul 31 11:17:33 vdr vdr: [3847] switching to channel 5
Jul 31 11:17:33 vdr vdr: [3847] ERROR: no OSD provider available - using dummy OSD!
Jul 31 11:17:42 vdr vdr: [3847] switching device 1 to channel 5
Jul 31 11:17:42 vdr vdr: [3847] timer 89 (5 1117-1417 '@TITLE EPISODE') start
Jul 31 11:17:42 vdr vdr: [3847] waiting for EPG info...
Jul 31 11:17:46 vdr vdr: [3847] no EPG info available
Jul 31 11:17:46 vdr vdr: [3847] executing '/usr/lib/vdr/vdr-recordingaction before "/mm/video0/@ProSieben/2013-07-31.11.17.5-0.rec"'
Jul 31 11:17:46 vdr recordingaction: executing /usr/share/vdr/recording-hooks/R90.custom before recording /mm/video0/@ProSieben/2013-07-31.11.17.5-0.rec as shell script
Jul 31 11:17:46 vdr vdr: [3847] record /mm/video0/@ProSieben/2013-07-31.11.17.5-0.rec
Jul 31 11:17:46 vdr vdr: [3847] creating directory /mm/video0/@ProSieben/2013-07-31.11.17.5-0.rec
Jul 31 11:17:46 vdr vdr: [3847] recording to '/mm/video0/@ProSieben/2013-07-31.11.17.5-0.rec/00001.ts'
Jul 31 11:17:46 vdr vdr: [3847] creating directory /mm/video1/@ProSieben/2013-07-31.11.17.5-0.rec
Jul 31 11:17:46 vdr vdr: [3847] max. latency time 5 seconds
Jul 31 11:17:46 vdr vdr: [3886] receiver on device 1 thread started (pid=3847, tid=3886, prio=high)
Jul 31 11:17:46 vdr vdr: [3886] receiver on device 1 thread started (pid=3847, tid=3886, prio=high)
Jul 31 11:17:46 vdr vdr: [3885] recording thread started (pid=3847, tid=3885, prio=high)
Jul 31 11:17:46 vdr vdr: [3887] TS buffer on device 1 thread started (pid=3847, tid=3887, prio=high)
Jul 31 11:17:46 vdr vdr: [3847] info: Aufzeichnung gestartet
Jul 31 11:17:46 vdr vdr: [3847] ERROR: no OSD provider available - using dummy OSD!
Jul 31 11:17:49 vdr vdr: [3889] video directory scanner thread started (pid=3847, tid=3889, prio=high)
Jul 31 11:17:49 vdr vdr: [3888] video directory scanner thread started (pid=3847, tid=3888, prio=high)
Jul 31 11:17:54 vdr vdr: [3889] video directory scanner thread ended (pid=3847, tid=3889)
Jul 31 11:17:54 vdr vdr: [3888] video directory scanner thread ended (pid=3847, tid=3888)
Jul 31 11:18:17 vdr vdr: [3885] ERROR: video data stream broken
Jul 31 11:18:17 vdr vdr: [3885] initiating emergency exit
Jul 31 11:18:17 vdr vdr: [3847] emergency exit requested - shutting down
Jul 31 11:18:17 vdr vdr: [3847] stopping plugin: live
Jul 31 11:18:17 vdr vdr: [3847] stopping plugin: streamdev-server
Jul 31 11:18:17 vdr vdr: [3859] streamdev server thread ended (pid=3847, tid=3859)
Jul 31 11:18:17 vdr vdr: [3847] stopping plugin: remote
Jul 31 11:18:17 vdr vdr: [3847] stopping plugin: svdrpservice
Jul 31 11:18:17 vdr vdr: [3847] stopping plugin: femon
Jul 31 11:18:17 vdr vdr: [3885] recording thread ended (pid=3847, tid=3885)
Jul 31 11:18:17 vdr vdr: [3847] buffer stats: 0 (0%) used
Jul 31 11:18:17 vdr vdr: [3847] timer 89 (5 1117-1417 '@ProSieben') stop
Jul 31 11:18:17 vdr vdr: [3847] executing '/usr/lib/vdr/vdr-recordingaction after "/mm/video0/@ProSieben/2013-07-31.11.17.5-0.rec"'
Jul 31 11:18:17 vdr recordingaction: executing /usr/share/vdr/recording-hooks/R90.custom after recording /mm/video0/@ProSieben/2013-07-31.11.17.5-0.rec as shell script
Jul 31 11:18:17 vdr vdr: [3847] saved setup to /var/lib/vdr/setup.conf
Jul 31 11:18:17 vdr vdr: [3887] TS buffer on device 1 thread ended (pid=3847, tid=3887)
Jul 31 11:18:17 vdr vdr: [3886] buffer stats: 0 (0%) used
Jul 31 11:18:17 vdr vdr: [3886] receiver on device 1 thread ended (pid=3847, tid=3886)
Jul 31 11:18:19 vdr vdr: [3857] section handler thread ended (pid=3847, tid=3857)
Jul 31 11:18:19 vdr vdr: [3856] tuner on frontend 0/0 thread ended (pid=3847, tid=3856)
Jul 31 11:18:19 vdr vdr: [3847] deleting plugin: live
Jul 31 11:18:19 vdr vdr: [3847] deleting plugin: streamdev-server
Jul 31 11:18:19 vdr vdr: [3847] deleting plugin: remote
Jul 31 11:18:19 vdr vdr: [3847] deleting plugin: svdrpservice
Jul 31 11:18:19 vdr vdr: [3847] deleting plugin: femon
Jul 31 11:18:19 vdr vdr: [3847] max. latency time 5 seconds
Jul 31 11:18:19 vdr vdr: [3847] emergency exit!
Jul 31 11:18:19 vdr vdr: [3847] exiting, exit code 1
Display More
Ich seh in dem syslog absolut kein Problem, bis auf EPG und Aufnahme natürlich. Mittels Live umschalten bringt auch nichts zutage, alles grün.