* 2.6-7-rc1 8xx - No go @ 2004-05-28 8:40 Pantelis Antoniou 2004-05-28 10:17 ` Pantelis Antoniou 2004-05-28 23:23 ` 2.6-7-rc1 8xx - No go Paul Mackerras 0 siblings, 2 replies; 11+ messages in thread From: Pantelis Antoniou @ 2004-05-28 8:40 UTC (permalink / raw) To: Dan Malek, Tom Rini, Linuxppc-Embedded Hi there. I'm reporting that my tree, after updating from 2.6.6 -> 2.6.7-rc1 does not work any more. Currently investigating why. Regards Pantelis ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6-7-rc1 8xx - No go 2004-05-28 8:40 2.6-7-rc1 8xx - No go Pantelis Antoniou @ 2004-05-28 10:17 ` Pantelis Antoniou 2004-05-28 11:38 ` rdiz 2004-05-28 12:38 ` RTC no longer exist on the 866/87x/88x David Ho 2004-05-28 23:23 ` 2.6-7-rc1 8xx - No go Paul Mackerras 1 sibling, 2 replies; 11+ messages in thread From: Pantelis Antoniou @ 2004-05-28 10:17 UTC (permalink / raw) To: Dan Malek; +Cc: Tom Rini, Linuxppc-Embedded Pantelis Antoniou wrote: > Hi there. > > I'm reporting that my tree, after updating from 2.6.6 -> 2.6.7-rc1 > does not work any more. > > Currently investigating why. > > Regards > > Pantelis > > Update; for some reason the problem seems to be that page faults are incredibly slow. Starting a dummy init after a minute it manages to start and operate correctly. I suspect a terribly slow page fault. Regards Pantelis ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6-7-rc1 8xx - No go 2004-05-28 10:17 ` Pantelis Antoniou @ 2004-05-28 11:38 ` rdiz 2004-05-28 12:16 ` Robert P. J. Day 2004-05-28 12:24 ` Pantelis Antoniou 2004-05-28 12:38 ` RTC no longer exist on the 866/87x/88x David Ho 1 sibling, 2 replies; 11+ messages in thread From: rdiz @ 2004-05-28 11:38 UTC (permalink / raw) To: Linuxppc-Embedded Did you actually manage to compile standard (no tweak), 2.6.7-rc1 for 8xx? If so, what '8xx Machine Type' did you chose? Regards, Ricardo Diz > > Pantelis Antoniou wrote: > >> Hi there. >> >> I'm reporting that my tree, after updating from 2.6.6 -> 2.6.7-rc1 >> does not work any more. >> >> Currently investigating why. >> >> Regards >> >> Pantelis >> >> > Update; for some reason the problem seems to be that page faults > are incredibly slow. > > Starting a dummy init after a minute it manages to start and operate > correctly. > > I suspect a terribly slow page fault. > > Regards > > Pantelis > > > > ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6-7-rc1 8xx - No go 2004-05-28 11:38 ` rdiz @ 2004-05-28 12:16 ` Robert P. J. Day 2004-05-28 12:59 ` Pantelis Antoniou 2004-05-28 12:24 ` Pantelis Antoniou 1 sibling, 1 reply; 11+ messages in thread From: Robert P. J. Day @ 2004-05-28 12:16 UTC (permalink / raw) To: rdiz; +Cc: Linuxppc-Embedded On Fri, 28 May 2004 rdiz@alumni.deec.uc.pt wrote: > Did you actually manage to compile standard (no tweak), 2.6.7-rc1 for 8xx? > If so, what '8xx Machine Type' did you chose? and here's another almost assuredly dumb question on my part -- can someone clarify the different kernel source trees that are under discussion here? the one i'm playing with is ppc.bkbits.net:8080/linuxppc-2.5, while the posting above suggests a recent version straight from the stock kernel.org repository. what's the protocol for patches and updates? do first attempts at patches go into the 2.5 tree and, from there, get pushed up to the stock tree? just curious about the proper way i should be updating my source tree and testing. thanks. rday ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6-7-rc1 8xx - No go 2004-05-28 12:16 ` Robert P. J. Day @ 2004-05-28 12:59 ` Pantelis Antoniou 0 siblings, 0 replies; 11+ messages in thread From: Pantelis Antoniou @ 2004-05-28 12:59 UTC (permalink / raw) To: Robert P. J. Day; +Cc: rdiz, Linuxppc-Embedded Robert P. J. Day wrote: >On Fri, 28 May 2004 rdiz@alumni.deec.uc.pt wrote: > > >>Did you actually manage to compile standard (no tweak), 2.6.7-rc1 for 8xx? >>If so, what '8xx Machine Type' did you chose? >> > >and here's another almost assuredly dumb question on my part -- can >someone clarify the different kernel source trees that are under >discussion here? > I could try but I'm not insane yet :). Tom? > >the one i'm playing with is ppc.bkbits.net:8080/linuxppc-2.5, while the >posting above suggests a recent version straight from the stock kernel.org >repository. > that's the one I working one too. > >what's the protocol for patches and updates? do first attempts at patches >go into the 2.5 tree and, from there, get pushed up to the stock tree? >just curious about the proper way i should be updating my source tree and >testing. > >thanks. > >rday > > > > > Regards Pantelis ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6-7-rc1 8xx - No go 2004-05-28 11:38 ` rdiz 2004-05-28 12:16 ` Robert P. J. Day @ 2004-05-28 12:24 ` Pantelis Antoniou 1 sibling, 0 replies; 11+ messages in thread From: Pantelis Antoniou @ 2004-05-28 12:24 UTC (permalink / raw) To: rdiz; +Cc: Linuxppc-Embedded rdiz@alumni.deec.uc.pt wrote: >Did you actually manage to compile standard (no tweak), 2.6.7-rc1 for 8xx? >If so, what '8xx Machine Type' did you chose? > > >Regards, >Ricardo Diz > > >>Pantelis Antoniou wrote: >> >> >>>Hi there. >>> >>>I'm reporting that my tree, after updating from 2.6.6 -> 2.6.7-rc1 >>>does not work any more. >>> >>>Currently investigating why. >>> >>>Regards >>> >>>Pantelis >>> >>> >>> >>Update; for some reason the problem seems to be that page faults >>are incredibly slow. >> >>Starting a dummy init after a minute it manages to start and operate >>correctly. >> >>I suspect a terribly slow page fault. >> >>Regards >> >>Pantelis >> >> >> >> >> > > > > > > It's the linuxppc-2.5 tree. Plus my own modifications. Regards Pantelis ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* RTC no longer exist on the 866/87x/88x 2004-05-28 10:17 ` Pantelis Antoniou 2004-05-28 11:38 ` rdiz @ 2004-05-28 12:38 ` David Ho 2004-05-28 12:45 ` Pantelis Antoniou 1 sibling, 1 reply; 11+ messages in thread From: David Ho @ 2004-05-28 12:38 UTC (permalink / raw) To: Pantelis Antoniou; +Cc: Dan Malek, Linuxppc-Embedded, Tom Rini Hi 8xx gurus, I just noticed the RTC is no longer documented/tested/supported on the duet. How does this impact the current 2.4 8xx tree? I know the /dev/rtc still uses RTC on the processor, it appears to work fine, but I wouldn't bet my life on it for production units. How about the kernel's timing service and scheduling, does it use the timebase register instead? Are these services effected at all? Thanks a lot, David Ho Nanometrics Inc. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: RTC no longer exist on the 866/87x/88x 2004-05-28 12:38 ` RTC no longer exist on the 866/87x/88x David Ho @ 2004-05-28 12:45 ` Pantelis Antoniou 2004-05-28 13:29 ` Mark Chambers 0 siblings, 1 reply; 11+ messages in thread From: Pantelis Antoniou @ 2004-05-28 12:45 UTC (permalink / raw) To: David Ho; +Cc: Dan Malek, Linuxppc-Embedded, Tom Rini David Ho wrote: > > > >Hi 8xx gurus, > >I just noticed the RTC is no longer documented/tested/supported on the >duet. How does this impact the current 2.4 8xx tree? > >I know the /dev/rtc still uses RTC on the processor, it appears to work >fine, but I wouldn't bet my life on it for production units. > I believe there's a problem with increased power consumption by the RTC so that's why Motorola removed it from the docs. > >How about the kernel's timing service and scheduling, does it use the >timebase register instead? Are these services effected at all? > > Don't worry, they're not affected at all. >Thanks a lot, > >David Ho >Nanometrics Inc. > > > > > Regards Pantelis ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: RTC no longer exist on the 866/87x/88x 2004-05-28 12:45 ` Pantelis Antoniou @ 2004-05-28 13:29 ` Mark Chambers 0 siblings, 0 replies; 11+ messages in thread From: Mark Chambers @ 2004-05-28 13:29 UTC (permalink / raw) To: David Ho; +Cc: Linuxppc-Embedded > >I know the /dev/rtc still uses RTC on the processor, it appears to work > >fine, but I wouldn't bet my life on it for production units. > > It may simply be a testing issue: I was told by a Motorola rep that there are two things responsible for the cost of an IC (other than the size of the die) - the cost of the packaging and the cost of test. So some of these 8xx variants are simply minimally tested versions of the parent processor. Or in the case of the 852, some pins that aren't connected. Mark Chambers ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6-7-rc1 8xx - No go 2004-05-28 8:40 2.6-7-rc1 8xx - No go Pantelis Antoniou 2004-05-28 10:17 ` Pantelis Antoniou @ 2004-05-28 23:23 ` Paul Mackerras 2004-05-28 23:43 ` Tom Rini 1 sibling, 1 reply; 11+ messages in thread From: Paul Mackerras @ 2004-05-28 23:23 UTC (permalink / raw) To: Pantelis Antoniou; +Cc: Dan Malek, Tom Rini, Linuxppc-Embedded Pantelis Antoniou writes: > I'm reporting that my tree, after updating from 2.6.6 -> 2.6.7-rc1 > does not work any more. You probably need this patch. I changed things a bit so that we get the full registers set dumped on an oops due to a bad address in the kernel. Paul. diff -urN linuxppc-2.5/arch/ppc/kernel/head_8xx.S pmac-2.5/arch/ppc/kernel/head_8xx.S --- linuxppc-2.5/arch/ppc/kernel/head_8xx.S 2004-05-25 21:48:41.000000000 +1000 +++ pmac-2.5/arch/ppc/kernel/head_8xx.S 2004-05-29 09:22:18.828955856 +1000 @@ -228,9 +228,7 @@ stw r10,_DSISR(r11) mr r5,r10 mfspr r4,DAR - stw r4,_DAR(r11) - addi r3,r1,STACK_FRAME_OVERHEAD - EXC_XFER_EE_LITE(0x300, do_page_fault) + EXC_XFER_EE_LITE(0x300, handle_page_fault) /* Instruction access exception. * This is "never generated" by the MPC8xx. We jump to it for other @@ -242,7 +240,7 @@ addi r3,r1,STACK_FRAME_OVERHEAD mr r4,r12 mr r5,r9 - EXC_XFER_EE_LITE(0x400, do_page_fault) + EXC_XFER_EE_LITE(0x400, handle_page_fault) /* External interrupt */ EXCEPTION(0x500, HardwareInterrupt, do_IRQ, EXC_XFER_LITE) ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.6-7-rc1 8xx - No go 2004-05-28 23:23 ` 2.6-7-rc1 8xx - No go Paul Mackerras @ 2004-05-28 23:43 ` Tom Rini 0 siblings, 0 replies; 11+ messages in thread From: Tom Rini @ 2004-05-28 23:43 UTC (permalink / raw) To: Paul Mackerras; +Cc: Pantelis Antoniou, Dan Malek, Linuxppc-Embedded On Sat, May 29, 2004 at 09:23:33AM +1000, Paul Mackerras wrote: > Pantelis Antoniou writes: > > > I'm reporting that my tree, after updating from 2.6.6 -> 2.6.7-rc1 > > does not work any more. > > You probably need this patch. I changed things a bit so that we get > the full registers set dumped on an oops due to a bad address in the > kernel. > > Paul. > > diff -urN linuxppc-2.5/arch/ppc/kernel/head_8xx.S pmac-2.5/arch/ppc/kernel/head_8xx.S > --- linuxppc-2.5/arch/ppc/kernel/head_8xx.S 2004-05-25 21:48:41.000000000 +1000 > +++ pmac-2.5/arch/ppc/kernel/head_8xx.S 2004-05-29 09:22:18.828955856 +1000 > @@ -228,9 +228,7 @@ > stw r10,_DSISR(r11) > mr r5,r10 > mfspr r4,DAR > - stw r4,_DAR(r11) > - addi r3,r1,STACK_FRAME_OVERHEAD > - EXC_XFER_EE_LITE(0x300, do_page_fault) > + EXC_XFER_EE_LITE(0x300, handle_page_fault) > > /* Instruction access exception. > * This is "never generated" by the MPC8xx. We jump to it for other > @@ -242,7 +240,7 @@ > addi r3,r1,STACK_FRAME_OVERHEAD > mr r4,r12 > mr r5,r9 > - EXC_XFER_EE_LITE(0x400, do_page_fault) > + EXC_XFER_EE_LITE(0x400, handle_page_fault) > > /* External interrupt */ > EXCEPTION(0x500, HardwareInterrupt, do_IRQ, EXC_XFER_LITE) It actually needs to remove that 'addi' as well. We found that ~30 minutes ago. -- Tom Rini http://gate.crashing.org/~trini/ ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2004-05-28 23:43 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2004-05-28 8:40 2.6-7-rc1 8xx - No go Pantelis Antoniou 2004-05-28 10:17 ` Pantelis Antoniou 2004-05-28 11:38 ` rdiz 2004-05-28 12:16 ` Robert P. J. Day 2004-05-28 12:59 ` Pantelis Antoniou 2004-05-28 12:24 ` Pantelis Antoniou 2004-05-28 12:38 ` RTC no longer exist on the 866/87x/88x David Ho 2004-05-28 12:45 ` Pantelis Antoniou 2004-05-28 13:29 ` Mark Chambers 2004-05-28 23:23 ` 2.6-7-rc1 8xx - No go Paul Mackerras 2004-05-28 23:43 ` Tom Rini
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).