Poster | Thread |
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 10-Nov-2014 9:41:53
| | [ #21 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| @tlosm Thank you for the tip but I don't use directly QEMU, I try to use fs-uae with QEMU-PPC.so to use Classic-OS4 under Unbuntu-PPC.
_________________ http://apps.amistore.net/zTools |
|
Status: Offline |
|
|
tlosm
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 10-Nov-2014 9:45:10
| | [ #22 ] |
|
|
|
Elite Member |
Joined: 28-Jul-2012 Posts: 2746
From: Amiga land | | |
|
| @zzd10h
ah..understand but the fs-uae is not for ppc but only for x86 the ppc version is only 68k without the qmu parts :( if you will able to run it with some tricks le me know because will be a great news . _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 10-Nov-2014 11:09:11
| | [ #23 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| |
Status: Offline |
|
|
tlosm
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 10-Nov-2014 11:44:11
| | [ #24 ] |
|
|
|
Elite Member |
Joined: 28-Jul-2012 Posts: 2746
From: Amiga land | | |
|
| @zzd10h
Waaaaaaaaaaaaaaaaaaaaaaaaa... i was sure isnt working on ppc but i was wrong probably the user mode is working on LinuxPPC only and not on MacPPC .. but is it working on PPC side emulations from screenshot i cant understand if is ppc or only 68k Last edited by tlosm on 10-Nov-2014 at 11:45 AM.
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 11-Nov-2014 5:06:44
| | [ #25 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|
tlosm
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 11-Nov-2014 8:37:51
| | [ #26 ] |
|
|
|
Elite Member |
Joined: 28-Jul-2012 Posts: 2746
From: Amiga land | | |
|
| @xeno74
umm... do you have did the "git clone of https://github.com/FrodeSolheim/qemu-uae" it is need for ppc emulation but need the last fs-uae from git too". you need to clone both in the same directory example /uae/qemu-uae /uae/fs-uae and after start compiling. On my wheezy last fsuae dont make :( look like there is a problem in the bash script
Quote:
cd . && -r -Z store /home/luigi/Scaricati/fs-uae/fs-uae.dat share /bin/bash: -r: command not found |
before was working was pretty fast in 68k only but nothing comparable with jit from Almos._________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 11-Nov-2014 12:25:18
| | [ #27 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| |
Status: Offline |
|
|
tlosm
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 11-Nov-2014 13:23:52
| | [ #28 ] |
|
|
|
Elite Member |
Joined: 28-Jul-2012 Posts: 2746
From: Amiga land | | |
|
| @zzd10h
For me the problem is with last git version of FS-uae the "archive source" compile ok without problem but as Frode say the two git is needed for the qemu ppc . The git qemu look like compile without errors make the qemu-ppc.so but the problem that i encounterd is with the FS-uae main.
Guillaume do you have the kvm enabled on X1000 ? can be this the problem there. Last edited by tlosm on 11-Nov-2014 at 01:24 PM.
_________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 12-Nov-2014 8:02:57
| | [ #29 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| @tlosm
The "PR" KVM kernel module isn't loaded automatically. If you want to use "PR" KVM on your AMIGA one X1000, then you'll have to load the "PR" KVM kernel module first.
Quote:
_________________ www.amigalinux.org |
|
Status: Offline |
|
|
tlosm
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 12-Nov-2014 13:22:39
| | [ #30 ] |
|
|
|
Elite Member |
Joined: 28-Jul-2012 Posts: 2746
From: Amiga land | | |
|
| @xeno74
Ok thank you for the explanation Christian :P _________________ I love Amiga and new hope by AmigaNG A 500 + ; CDTV; CD32; PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB; MacBook Pro Retina I7 2.3ghz; #nomorea-eoninmyhome |
|
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 12-Nov-2014 22:21:37
| | [ #31 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| @tlosm "Guillaume do you have the kvm enabled on X1000 ? can be this the problem there."
Not better with the modprobe command of Xeno74
_________________ http://apps.amistore.net/zTools |
|
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 17-Nov-2014 7:11:14
| | [ #32 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 24-Nov-2014 10:03:25
| | [ #33 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 24-Nov-2014 17:58:28
| | [ #34 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| @xeno74
It works but I have a new behavior with this RC.
At boot, I have a message "eth0: Could not attach to phy" that I didn't see before and when the Ubuntu desktop is displayed it is looking for network. After a while, I have a notification "Wire network is unplugged" but the network works well (I'm posting from RC6).
I made 3 boots and to be sure I retested with 3.17 and neither kernel message nor "network unplugged" notification. During my previous RC test (the RC4), it worked well but I don't save it (I overwrite the 3.18 kernel during each RC test)
I use the RTL8139 PCI card.
Thank you ;)
Last edited by zzd10h on 24-Nov-2014 at 05:58 PM.
_________________ http://apps.amistore.net/zTools |
|
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 25-Nov-2014 6:13:30
| | [ #35 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| @zzd10h
Thank you for testing the RC6 and thank you for your report because of the network behavior. Could you connect your network to the PASEMI (Vitesse VSC8221) network chip, please? I'd like to know if it works with the RC6 on your A1-X1000.
Thanks in advance,
Christian
_________________ www.amigalinux.org |
|
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 25-Nov-2014 11:19:44
| | [ #36 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| |
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 26-Nov-2014 17:39:26
| | [ #37 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| |
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 26-Nov-2014 18:04:07
| | [ #38 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| @xeno74
Done and it works well. No more eth0 message during boot and no more Wifi research.
By curiosity, what was the problem ?
Thank you
_________________ http://apps.amistore.net/zTools |
|
Status: Offline |
|
|
xeno74
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 26-Nov-2014 22:53:55
| | [ #39 ] |
|
|
|
Cult Member |
Joined: 15-Dec-2010 Posts: 667
From: Unknown | | |
|
| @zzd10h
I have figured out, that the new address configuration for the device-tree is responsible for the behavior of the PASEMI network chip. The kernel developers changed the source code for the address configuration last week because it was a historical hack that treated missing ranges properties as the equivalent of an empty one. But our A1-X1000 needs this hack. I have reverted the changes today and now, the PASEMI network chip works without this strange behavior.
Quote:
diff -rupN linux-3.18/drivers/of/address.c linux-3.18-nemo/drivers/of/address.c --- linux-3.18/drivers/of/address.c 2014-11-24 00:25:20.000000000 +0100 +++ linux-3.18-nemo/drivers/of/address.c 2014-11-17 01:36:20.000000000 +0100 @@ -450,21 +450,6 @@ static struct of_bus *of_match_bus(struc return NULL; } -static int of_empty_ranges_quirk(void) -{ - if (IS_ENABLED(CONFIG_PPC)) { - /* To save cycles, we cache the result */ - static int quirk_state = -1; - - if (quirk_state < 0) - quirk_state = - of_machine_is_compatible("Power Macintosh") || - of_machine_is_compatible("MacRISC"); - return quirk_state; - } - return false; -} - static int of_translate_one(struct device_node *parent, struct of_bus *bus, struct of_bus *pbus, __be32 *addr, int na, int ns, int pna, const char *rprop) @@ -490,10 +475,12 @@ static int of_translate_one(struct devic * This code is only enabled on powerpc. --gcl */ ranges = of_get_property(parent, rprop, &rlen); - if (ranges == NULL && !of_empty_ranges_quirk()) { +#if !defined(CONFIG_PPC) + if (ranges == NULL) { pr_err("OF: no ranges; cannot translate\n"); return 1; } +#endif /* !defined(CONFIG_PPC) */ if (ranges == NULL || rlen == 0) { offset = of_read_number(addr, na); memset(addr, 0, pna * 4);
|
New Nemo patch: nemo_3.18-3.patch.zip
Last edited by xeno74 on 26-Nov-2014 at 10:58 PM.
_________________ www.amigalinux.org |
|
Status: Offline |
|
|
zzd10h
| |
Re: A1-X1000: Linux Kernel 3.18 Posted on 26-Nov-2014 23:31:15
| | [ #40 ] |
|
|
|
Amiga Developer Team |
Joined: 21-May-2012 Posts: 1077
From: France | | |
|
| |
Status: Offline |
|
|