From: Christian Zigotzky <chzigotzky@xenosoft.de>
To: kvm-ppc@vger.kernel.org
Subject: Does KVM support the P.A. Semi PA6T cpu?
Date: Mon, 21 Apr 2014 15:45:26 +0000 [thread overview]
Message-ID: <53553D16.6040104@xenosoft.de> (raw)
In-Reply-To: <53511C7B.5010208@xenosoft.de>
Hi Alex,
Mac OS X on MOL and QEMU doesn't work with KVM-PR. But it works without
KVM on QEMU.
Screenshot:
http://forum.hyperion-entertainment.biz/download/file.php?id\x1096&mode=view
Rgds,
Christian
On 19.04.2014 21:56, Christian Zigotzky wrote:
> Hi Alex,
>
> I have tried to boot the install CD/DVD of Panther and Tiger.
> Unfortunately I see only the blue penguin and the activity indicator
> below.
>
> Console messages (Mac OS X Panther start):
>
> startmol -X --cdboot
> Mac-on-Linux 0.9.73-SVN [Apr 19 2014 14:32]
> Copyright (C) 1997-2004 Samuel Rydh
> Starting MOL session 1
> Removing stale lockfile /var/local/mol/lock/mol-1
> *******************************************************
> * Measuring the timebase frequency.
> * This will take about 5 seconds
> *******************************************************
> 03F94196
> 03F9417A
> 03F94180
> 03F94178
> 03F941A4
> *******************************************************
> * Adding 'timebase_frequency: 0x03F94178' to
> * /etc/mol/session.map will prevent this delay
> *******************************************************
> KVM mapped 00000000 - 0x20000000 to 0x40000000 flags 0
> Unknown processor id (0000).
> Running in PowerPC 750 mode, 512 MB RAM
> Timebase: 66.66 MHz, Bus: 900.00 MHz, Clock: 1800 MHz
> Using USB mouse on /dev/input/mice
> OHCI USB controller registered
> Could not open '/var/local/mol/x11.kbd'
> Fullscreen video on VT 8.
> Could not open '/var/local/mol/console.kbd'
> Video driver(s): [xvideo] [console_video]
>
> 640* 480, depth 8,32 { 0.0 } Hz
> 800* 600, depth 8,32 { 0.0 } Hz
> 1024* 768, depth 8,32 { 0.0 } Hz
> 1152* 864, depth 8,32 { 0.0 } Hz
> 1280*1024, depth 8,32 { 0.0 } Hz
> 1440* 960, depth 8,32 { 0.0 } Hz
> 1600*1024, depth 8,32 { 0.0 } Hz
> 1600*1200, depth 8,15,32 { 0.0 } Hz
> 1680*1050, depth 8,32 { 0.0 } Hz
>
> FATAL: Module ip_tables not found.
> iptables v1.4.21: can't initialize iptables table `nat': Table does
> not exist (do you need to insmod?)
> Perhaps iptables or your kernel needs to be upgraded.
> Ethernet Interface 'tun-<tun1>' @ 00:00:0D:EA:DB:EF
>
> ip/mask: 192.168.41.2/255.255.255.0 gw: 192.168.41.1
> broadcast: 192.168.41.255 nameserver: 192.168.41.1
>
> OSS sound driver loaded
>
> Available Disks:
> HFS+ /home/christia.. Mac_OS_X_CD <read-only> 646 MB
>
> SCSI devices:
> [SCSI auto-probing disabled]
>
> <No SCSI Devices>
> KVM mapped 0x81000000 - 0x8112c000 to 0xf7dbf000 flags 38
>
> >> =========================
> >> MacOS X Boot Loader ;.9.73-SVN
> >> Candidate boot volume: /mol-blk@0/disk@0:0
> >> /mol-blk@0/disk@0:0,\mach_kernel (3819896 bytes)
> >> KVM advanced inst patch: success
> >> /mol-blk@0/disk@0:0,\System\Library\Extensions.mkext
> >> =========================
>
> <*> MOL acceleration for 10.3
> <*> Block Driver v1.1
>
>
> Console messages (Mac OS X Tiger start):
>
> startmol -X --cdboot
> Mac-on-Linux 0.9.73-SVN [Apr 19 2014 14:32]
> Copyright (C) 1997-2004 Samuel Rydh
> Starting MOL session 1
> Removing stale lockfile /var/local/mol/lock/mol-1
> *******************************************************
> * Measuring the timebase frequency.
> * This will take about 5 seconds
> *******************************************************
> 03F9419A
> 03F941C2
> 03F94190
> 03F9419A
> 03F94192
> *******************************************************
> * Adding 'timebase_frequency: 0x03F94190' to
> * /etc/mol/session.map will prevent this delay
> *******************************************************
> KVM mapped 00000000 - 0x20000000 to 0x40000000 flags 0
> Unknown processor id (0000).
> Running in PowerPC 750 mode, 512 MB RAM
> Timebase: 66.66 MHz, Bus: 900.00 MHz, Clock: 1800 MHz
> Using USB mouse on /dev/input/mice
> OHCI USB controller registered
> Could not open '/var/local/mol/x11.kbd'
> Fullscreen video on VT 8.
> Could not open '/var/local/mol/console.kbd'
> Video driver(s): [xvideo] [console_video]
>
> 640* 480, depth 8,32 { 0.0 } Hz
> 800* 600, depth 8,32 { 0.0 } Hz
> 1024* 768, depth 8,32 { 0.0 } Hz
> 1152* 864, depth 8,32 { 0.0 } Hz
> 1280*1024, depth 8,32 { 0.0 } Hz
> 1440* 960, depth 8,32 { 0.0 } Hz
> 1600*1024, depth 8,32 { 0.0 } Hz
> 1600*1200, depth 8,15,32 { 0.0 } Hz
> 1680*1050, depth 8,32 { 0.0 } Hz
>
> FATAL: Module ip_tables not found.
> iptables v1.4.21: can't initialize iptables table `nat': Table does
> not exist (do you need to insmod?)
> Perhaps iptables or your kernel needs to be upgraded.
> Ethernet Interface 'tun-<tun1>' @ 00:00:0D:EA:DB:EF
>
> ip/mask: 192.168.41.2/255.255.255.0 gw: 192.168.41.1
> broadcast: 192.168.41.255 nameserver: 192.168.41.1
>
> OSS sound driver loaded
>
> Available Disks:
> CD /dev/sr0 CD/DVD <read-only> ------ BOOT1
>
> SCSI devices:
> [SCSI auto-probing disabled]
>
> SCSI /dev/sr0 [CDROM/DVD driver]
>
> KVM mapped 0x81000000 - 0x8112c000 to 0xf784a000 flags 38
>
> >> =========================
> >> MacOS X Boot Loader 0.9.73-SVN
> >> Candidate boot volume: /mol-scsi/disk@0:3
> >> /mol-scsi/disk@0:3,\mach_kernel (4313028 bytes)
> >> KVM paHched: _bcopy_physvir_32
> >> KVM advanced inst patch: success
> >> /mol-scsi/disk@0:3,\System\Library\Extensions.mkext
> >> =========================
>
> <*> SCSI driver v1.03
> <*> IRQ vectorCanBeShared 3
> <*> IRQ vectorCanBeShared 4
> <*> IRQ vectorCanBeShared 2
> <*> Block Driver v1.1
> <*> IRQ vectorCanBeShared 6
> <*> IRQ vectorCanBeShared 24
>
> Rgds,
>
> Christian
>
>
> On 19.04.2014 17:08, Christian Zigotzky wrote:
>> Just for info: I try to boot the Mac OS X Tiger DVD:
>> http://forum.hyperion-entertainment.biz/viewtopic.php?f5&t$25&p'161#p27161
>>
>> On 19.04.2014 14:36, Christian Zigotzky wrote:
>>> I have deselected Oldworld Support (NEW) and this solved the problem
>>> below.
>>>
>>> -- Christian
>>>
>>> On 19.04.2014 13:40, Christian Zigotzky wrote:
>>>> Hi Alex,
>>>>
>>>> Thanks a lot for your answer. I have downloaded mac-on-linux from
>>>> svn. I have selected KVM support in the menu config. I have tried
>>>> to compile mol but I get the following error messages:
>>>>
>>>> + Entering booter
>>>> Compiling booter.o
>>>> Compiling common.o
>>>> Compiling elf.o
>>>> Compiling macho.o
>>>> Compiling oldworld.o
>>>> Linking libbooter.a
>>>> Linking liballmol.a
>>>> = Building mol
>>>> ../obj-ppc64/build/src/liballmol.a(_misc.o): In function
>>>> `flush_icache_range':
>>>> /home/christian/Downloads/mac-on-linux-svn/src/cpu/kvm/misc.c:65:
>>>> multiple definition of `flush_icache_range'
>>>> ../obj-ppc64/build/src/liballmol.a(cache.o):(.text+0x30): first
>>>> defined here
>>>> collect2: ld returned 1 exit status
>>>> make[2]: *** [../obj-ppc64/build/src/mol] Fehler 1
>>>> make[1]: *** [sub-src-all] Fehler 2
>>>> make: *** [auto-bootstrap] Fehler 2
>>>>
>>>> Do you have an idea for me, please?
>>>>
>>>> Cheers,
>>>>
>>>> Christian
>>>>
>>>>
>>>> On 19.04.2014 00:46, Alexander Graf wrote:
>>>>>
>>>>> On 19.04.14 00:10, Christian Zigotzky wrote:
>>>>>> Hi Alexander,
>>>>>>
>>>>>> Thanks a lot for your answer. PR KVM works on my Nemo board with
>>>>>> a PA6T cpu. It's a bit faster than QEMU without PR KVM.
>>>>>>
>>>>>> Screenshots:
>>>>>> http://forum.hyperion-entertainment.biz/viewtopic.php?f5&t\x1747&p'150#p27150
>>>>>
>>>>> Very nice, glad to see it works. If you like you can also try to
>>>>> compile mac-on-linux from svn. There is KVM support in that one
>>>>> which should hopefully work for you as long as you run 32bit user
>>>>> space. MOL isn't particularly happy when it gets compiled on 64bit.
>>>>>
>>>>> Enjoy your PA6T machine :).
>>>>>
>>>>>
>>>>> Alex
>>>>>
>>>>> --
>>>>> To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
>>>>> the body of a message to majordomo@vger.kernel.org
>>>>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>>>>
>>>>
>>>> --
>>>> To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
>>>> the body of a message to majordomo@vger.kernel.org
>>>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>>>
>>>
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>>
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
next prev parent reply other threads:[~2014-04-21 15:45 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-18 12:37 Does KVM support the P.A. Semi PA6T cpu? Christian Zigotzky
2014-04-18 15:35 ` Alexander Graf
2014-04-18 22:10 ` Christian Zigotzky
2014-04-18 22:46 ` Alexander Graf
2014-04-19 11:40 ` Christian Zigotzky
2014-04-19 12:36 ` Christian Zigotzky
2014-04-19 15:08 ` Christian Zigotzky
2014-04-19 19:56 ` Christian Zigotzky
2014-04-21 15:45 ` Christian Zigotzky [this message]
2014-04-26 22:11 ` Christian Zigotzky
2014-04-27 17:41 ` Christian Zigotzky
2014-04-27 17:47 ` Alexander Graf
2014-04-28 14:19 ` Christian Zigotzky
2014-04-28 19:03 ` Christian Zigotzky
2014-04-29 9:14 ` Alexander Graf
2014-05-29 23:50 ` Christian Zigotzky
2014-05-30 7:49 ` Alexander Graf
2014-05-30 11:39 ` Christian Zigotzky
2014-05-30 12:21 ` Alexander Graf
2014-05-30 12:42 ` Christian Zigotzky
2014-05-30 12:47 ` Alexander Graf
2014-05-30 15:44 ` Christian Zigotzky
2014-05-30 17:38 ` Christian Zigotzky
2014-06-10 10:39 ` Christian Zigotzky
2014-06-10 13:56 ` Alexander Graf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53553D16.6040104@xenosoft.de \
--to=chzigotzky@xenosoft.de \
--cc=kvm-ppc@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.