Hi,
habe heute meinen File-Server unter SUSE 13.1 updated (eine info wurde angezeigt, dass updates da wären, habe ich zugelassen, waren 4 files zypp*, danach wurden 212 pakete angezeigt, die der updaten wollte, habe ich auch zugelassen, danach hat er gemeint, er will jetzt neu starten) und jetzt hab ich das Elend!
Wenn ich in messages nachsehe fällt mir folgendes auf:
weiter später nochmal ähnlich:
und dann nochmal:
Von aussen (also von anderen Rechnern) stellt man erst mal nichts ungewöhnliches fest, aber ich kriege keinen Desktop mehr auf der Konsole, was dann doch recht lästig ist.
Von einem Posting weiter vorne habe ich einen Eintrag "Grub_CMDLINE_LINUX="IOMMU=SOFT" gesehen. Was stellt der an? Was macht die IOMMU und was das DMAR? Hat dieser Eintrag eine Chance ein vernünftiger Workaround für mich zu sein?
CIAO Zerberus
habe heute meinen File-Server unter SUSE 13.1 updated (eine info wurde angezeigt, dass updates da wären, habe ich zugelassen, waren 4 files zypp*, danach wurden 212 pakete angezeigt, die der updaten wollte, habe ich auch zugelassen, danach hat er gemeint, er will jetzt neu starten) und jetzt hab ich das Elend!
Wenn ich in messages nachsehe fällt mir folgendes auf:
Code:
------------[ cut here ]------------
2014-02-06T12:27:50.272248+01:00 server2 kernel: [ 0.000000] WARNING: at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.7.10/linux-3.7/drivers/iommu/dmar.c:481 warn_invalid_dmar+0x82/0xa0()
2014-02-06T12:27:50.272249+01:00 server2 kernel: [ 0.000000] Hardware name: To Be Filled By O.E.M.
2014-02-06T12:27:50.272249+01:00 server2 kernel: [ 0.000000] Your BIOS is broken; DMAR reported at address fed90000 returns all ones!
2014-02-06T12:27:50.272250+01:00 server2 kernel: [ 0.000000] BIOS vendor: American Megatrends Inc.; Ver: P1.10; Product Version: To Be Filled By O.E.M.
2014-02-06T12:27:50.272252+01:00 server2 kernel: [ 0.000000] Modules linked in:
2014-02-06T12:27:50.272253+01:00 server2 kernel: [ 0.000000] Pid: 0, comm: swapper Not tainted 3.7.10-1.16-desktop #1
2014-02-06T12:27:50.272253+01:00 server2 kernel: [ 0.000000] Call Trace:
2014-02-06T12:27:50.272254+01:00 server2 kernel: [ 0.000000] [<ffffffff81004818>] dump_trace+0x88/0x300
2014-02-06T12:27:50.272254+01:00 server2 kernel: [ 0.000000] [<ffffffff8158af33>] dump_stack+0x69/0x6f
2014-02-06T12:27:50.272255+01:00 server2 kernel: [ 0.000000] [<ffffffff81045249>] warn_slowpath_common+0x79/0xc0
2014-02-06T12:27:50.272256+01:00 server2 kernel: [ 0.000000] [<ffffffff810452ed>] warn_slowpath_fmt_taint+0x3d/0x50
2014-02-06T12:27:50.272258+01:00 server2 kernel: [ 0.000000] [<ffffffff8147b182>] warn_invalid_dmar+0x82/0xa0
2014-02-06T12:27:50.272259+01:00 server2 kernel: [ 0.000000] [<ffffffff81b04161>] check_zero_address+0xc4/0xf3
2014-02-06T12:27:50.272260+01:00 server2 kernel: [ 0.000000] [<ffffffff81b041a1>] detect_intel_iommu+0x11/0xb1
2014-02-06T12:27:50.272260+01:00 server2 kernel: [ 0.000000] [<ffffffff81acd712>] pci_iommu_alloc+0x45/0x6b
2014-02-06T12:27:50.272261+01:00 server2 kernel: [ 0.000000] [<ffffffff81adbdd2>] mem_init+0x14/0xe6
2014-02-06T12:27:50.272261+01:00 server2 kernel: [ 0.000000] [<ffffffff81ac89b6>] start_kernel+0x1a6/0x3c3
2014-02-06T12:27:50.272262+01:00 server2 kernel: [ 0.000000] [<ffffffff81ac8436>] x86_64_start_kernel+0x105/0x114
2014-02-06T12:27:50.272263+01:00 server2 kernel: [ 0.000000] ---[ end trace fc1710a65607aa20 ]---
weiter später nochmal ähnlich:
Code:
------------[ cut here ]------------
2014-02-06T12:32:17.393386+01:00 server2 kernel: [ 0.000000] WARNING: at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.7.10/linux-3.7/drivers/iommu/dmar.c:481 warn_invalid_dmar+0x82/0xa0()
2014-02-06T12:32:17.393387+01:00 server2 kernel: [ 0.000000] Hardware name: To Be Filled By O.E.M.
2014-02-06T12:32:17.393387+01:00 server2 kernel: [ 0.000000] Your BIOS is broken; DMAR reported at address fed90000 returns all ones!
2014-02-06T12:32:17.393388+01:00 server2 kernel: [ 0.000000] BIOS vendor: American Megatrends Inc.; Ver: P1.10; Product Version: To Be Filled By O.E.M.
2014-02-06T12:32:17.393391+01:00 server2 kernel: [ 0.000000] Modules linked in:
2014-02-06T12:32:17.393391+01:00 server2 kernel: [ 0.000000] Pid: 0, comm: swapper Not tainted 3.7.10-1.16-desktop #1
2014-02-06T12:32:17.393392+01:00 server2 kernel: [ 0.000000] Call Trace:
2014-02-06T12:32:17.393392+01:00 server2 kernel: [ 0.000000] [<ffffffff81004818>] dump_trace+0x88/0x300
2014-02-06T12:32:17.393393+01:00 server2 kernel: [ 0.000000] [<ffffffff8158af33>] dump_stack+0x69/0x6f
2014-02-06T12:32:17.393393+01:00 server2 kernel: [ 0.000000] [<ffffffff81045249>] warn_slowpath_common+0x79/0xc0
2014-02-06T12:32:17.393394+01:00 server2 kernel: [ 0.000000] [<ffffffff810452ed>] warn_slowpath_fmt_taint+0x3d/0x50
2014-02-06T12:32:17.393396+01:00 server2 kernel: [ 0.000000] [<ffffffff8147b182>] warn_invalid_dmar+0x82/0xa0
2014-02-06T12:32:17.393396+01:00 server2 kernel: [ 0.000000] [<ffffffff81b04161>] check_zero_address+0xc4/0xf3
2014-02-06T12:32:17.393397+01:00 server2 kernel: [ 0.000000] [<ffffffff81b041a1>] detect_intel_iommu+0x11/0xb1
2014-02-06T12:32:17.393397+01:00 server2 kernel: [ 0.000000] [<ffffffff81acd712>] pci_iommu_alloc+0x45/0x6b
2014-02-06T12:32:17.393398+01:00 server2 kernel: [ 0.000000] [<ffffffff81adbdd2>] mem_init+0x14/0xe6
2014-02-06T12:32:17.393398+01:00 server2 kernel: [ 0.000000] [<ffffffff81ac89b6>] start_kernel+0x1a6/0x3c3
2014-02-06T12:32:17.393399+01:00 server2 kernel: [ 0.000000] [<ffffffff81ac8436>] x86_64_start_kernel+0x105/0x114
2014-02-06T12:32:17.393401+01:00 server2 kernel: [ 0.000000] ---[ end trace 9cbfc25911ae9ef6 ]---
und dann nochmal:
Code:
------------[ cut here ]------------
2014-02-06T12:36:25.639686+01:00 server2 kernel: [ 0.000000] WARNING: at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.7.10/linux-3.7/drivers/iommu/dmar.c:481 warn_invalid_dmar+0x82/0xa0()
2014-02-06T12:36:25.639687+01:00 server2 kernel: [ 0.000000] Hardware name: To Be Filled By O.E.M.
2014-02-06T12:36:25.639688+01:00 server2 kernel: [ 0.000000] Your BIOS is broken; DMAR reported at address fed90000 returns all ones!
2014-02-06T12:36:25.639688+01:00 server2 kernel: [ 0.000000] BIOS vendor: American Megatrends Inc.; Ver: P1.10; Product Version: To Be Filled By O.E.M.
2014-02-06T12:36:25.639689+01:00 server2 kernel: [ 0.000000] Modules linked in:
2014-02-06T12:36:25.639693+01:00 server2 kernel: [ 0.000000] Pid: 0, comm: swapper Not tainted 3.7.10-1.16-desktop #1
2014-02-06T12:36:25.639694+01:00 server2 kernel: [ 0.000000] Call Trace:
2014-02-06T12:36:25.639695+01:00 server2 kernel: [ 0.000000] [<ffffffff81004818>] dump_trace+0x88/0x300
2014-02-06T12:36:25.639696+01:00 server2 kernel: [ 0.000000] [<ffffffff8158af33>] dump_stack+0x69/0x6f
2014-02-06T12:36:25.639697+01:00 server2 kernel: [ 0.000000] [<ffffffff81045249>] warn_slowpath_common+0x79/0xc0
2014-02-06T12:36:25.639698+01:00 server2 kernel: [ 0.000000] [<ffffffff810452ed>] warn_slowpath_fmt_taint+0x3d/0x50
2014-02-06T12:36:25.639698+01:00 server2 kernel: [ 0.000000] [<ffffffff8147b182>] warn_invalid_dmar+0x82/0xa0
2014-02-06T12:36:25.639701+01:00 server2 kernel: [ 0.000000] [<ffffffff81b04161>] check_zero_address+0xc4/0xf3
2014-02-06T12:36:25.639702+01:00 server2 kernel: [ 0.000000] [<ffffffff81b041a1>] detect_intel_iommu+0x11/0xb1
2014-02-06T12:36:25.639703+01:00 server2 kernel: [ 0.000000] [<ffffffff81acd712>] pci_iommu_alloc+0x45/0x6b
2014-02-06T12:36:25.639703+01:00 server2 kernel: [ 0.000000] [<ffffffff81adbdd2>] mem_init+0x14/0xe6
2014-02-06T12:36:25.639704+01:00 server2 kernel: [ 0.000000] [<ffffffff81ac89b6>] start_kernel+0x1a6/0x3c3
2014-02-06T12:36:25.639705+01:00 server2 kernel: [ 0.000000] [<ffffffff81ac8436>] x86_64_start_kernel+0x105/0x114
2014-02-06T12:36:25.639706+01:00 server2 kernel: [ 0.000000] ---[ end trace d161edd8c2e7dc71 ]---
Von aussen (also von anderen Rechnern) stellt man erst mal nichts ungewöhnliches fest, aber ich kriege keinen Desktop mehr auf der Konsole, was dann doch recht lästig ist.
Von einem Posting weiter vorne habe ich einen Eintrag "Grub_CMDLINE_LINUX="IOMMU=SOFT" gesehen. Was stellt der an? Was macht die IOMMU und was das DMAR? Hat dieser Eintrag eine Chance ein vernünftiger Workaround für mich zu sein?
CIAO Zerberus