Module Name:src
Committed By: mrg
Date: Sat Jun 15 19:48:13 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: altivec.c
Log Message:
don't do anything in vec_restore_from_mcontext() if no altivec.
fixes a crash seen on netbsd-10 in PR#58283.
XXX: pullup-10.
To generat
Module Name:src
Committed By: mrg
Date: Sat Jun 15 19:48:13 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: altivec.c
Log Message:
don't do anything in vec_restore_from_mcontext() if no altivec.
fixes a crash seen on netbsd-10 in PR#58283.
XXX: pullup-10.
To generat
Module Name:src
Committed By: macallan
Date: Tue May 28 11:06:07 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
- initialize bootpath
- if we don't get anything useful from args, check /chosen
now my G5 finds its boot device even when netb
Module Name:src
Committed By: macallan
Date: Tue May 28 11:06:07 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
- initialize bootpath
- if we don't get anything useful from args, check /chosen
now my G5 finds its boot device even when netb
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:19:07 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
powerpc: oea: Decode IBM750CL L2 cache information.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/po
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:19:07 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
powerpc: oea: Decode IBM750CL L2 cache information.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/po
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:18:20 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: oea_machdep.c
Log Message:
powerpc: oea: Fix prefetchable mappings
Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics.
To generate a d
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:18:20 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: oea_machdep.c
Log Message:
powerpc: oea: Fix prefetchable mappings
Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics.
To generate a d
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:36:36 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap_create: Use PR_ZERO and drop memset(9), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u -r1.119
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:36:36 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap_create: Use PR_ZERO and drop memset(9), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u -r1.119
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:35:29 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Fix mostly-pointless overhead of pmap_pvo_pool
(1) Drop __aligned(32) from struct pvo_entry; otherwise,
sizeof(struct
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:35:29 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Fix mostly-pointless overhead of pmap_pvo_pool
(1) Drop __aligned(32) from struct pvo_entry; otherwise,
sizeof(struct
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:33:30 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Rework pmap_pte_spill()
It was broken in many ways... Now, it gets working stable both for
OEA and OEA64_BRIDGE, as far as
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:33:30 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Rework pmap_pte_spill()
It was broken in many ways... Now, it gets working stable both for
OEA and OEA64_BRIDGE, as far as
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:32:05 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Drop unused argument for pmap_pvo_reclaim(), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:32:05 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Drop unused argument for pmap_pvo_reclaim(), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: rin
Date: Mon Oct 9 13:01:58 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Use pool_allocator_nointr() for pmap_pool
As done for (majority of) other pmap implementations.
pmap_pool_allocator() all
Module Name:src
Committed By: rin
Date: Mon Oct 9 13:01:58 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Use pool_allocator_nointr() for pmap_pool
As done for (majority of) other pmap implementations.
pmap_pool_allocator() all
Module Name:src
Committed By: andvar
Date: Sat Sep 23 21:26:16 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c ofwoea_machdep.c
Log Message:
add ifdef NWSDISPLAY > 0 around rascons_* functions usage,
otherwise implementation is not available, which breaks
Module Name:src
Committed By: andvar
Date: Sat Sep 23 21:26:16 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c ofwoea_machdep.c
Log Message:
add ifdef NWSDISPLAY > 0 around rascons_* functions usage,
otherwise implementation is not available, which breaks
Module Name:src
Committed By: macallan
Date: Wed Dec 14 13:19:05 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
if we have the ROM font, make it available to wsdisplay
needs testing on non-macppc
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: macallan
Date: Wed Dec 14 13:19:05 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
if we have the ROM font, make it available to wsdisplay
needs testing on non-macppc
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: macallan
Date: Tue Dec 6 01:14:37 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
convert more seriously early output to ofprint
regular console output needs more of the kernel in working order now, and this
stu
Module Name:src
Committed By: macallan
Date: Tue Dec 6 01:14:37 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
convert more seriously early output to ofprint
regular console output needs more of the kernel in working order now, and this
stu
Module Name:src
Committed By: rin
Date: Mon May 9 11:39:44 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
PR port-powerpc/56818
Fix inverted logic introduced in rev. 1.108, by which modified/referenced
bits of pages were never cleared appropriatel
Module Name:src
Committed By: rin
Date: Mon May 9 11:39:44 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
PR port-powerpc/56818
Fix inverted logic introduced in rev. 1.108, by which modified/referenced
bits of pages were never cleared appropriatel
Module Name:src
Committed By: martin
Date: Fri Feb 18 19:04:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Backout previous and fix the correct macro magic
To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/arch/powerpc/oea
Module Name:src
Committed By: martin
Date: Fri Feb 18 19:04:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Backout previous and fix the correct macro magic
To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/sys/arch/powerpc/oea
Module Name:src
Committed By: martin
Date: Fri Feb 18 18:58:15 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
pmap_pv_protect is not STATIC
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/powerpc/oea/pmap.c
Please not
Module Name:src
Committed By: martin
Date: Fri Feb 18 18:58:15 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
pmap_pv_protect is not STATIC
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/powerpc/oea/pmap.c
Please not
Ugh. Can we please stop making these hacky one-offs in "shared by all PowerPC
platforms" code? This actually points to a deeper problem in the pmap code
that needs to be addressed correctly.
> On Apr 1, 2021, at 3:02 PM, Michael Lorenz wrote:
>
> Module Name: src
> Committed By: macallan
>
Module Name:src
Committed By: joerg
Date: Wed Nov 27 21:07:32 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
Add a hack for qemu/macppc. OF_finddevice calls will crash depending on
the boot loader and kernel being used. This patch allows usi
Module Name:src
Committed By: joerg
Date: Wed Nov 27 21:07:32 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
Add a hack for qemu/macppc. OF_finddevice calls will crash depending on
the boot loader and kernel being used. This patch allows usi
Module Name:src
Committed By: macallan
Date: Fri Nov 15 23:43:13 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
bump OF_buf(fer) since we may put extra parameters in there
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/a
Module Name:src
Committed By: macallan
Date: Fri Nov 15 23:43:13 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
bump OF_buf(fer) since we may put extra parameters in there
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/a
Module Name:src
Committed By: macallan
Date: Fri Oct 25 17:17:30 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
register the IPI before spinning up CPUs, and make sure to do it exactly once
with this, and previous commits, G5s with four CPUs wor
Module Name:src
Committed By: macallan
Date: Fri Oct 25 17:17:30 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
register the IPI before spinning up CPUs, and make sure to do it exactly once
with this, and previous commits, G5s with four CPUs wor
Module Name:src
Committed By: macallan
Date: Fri Sep 20 21:27:29 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
don't enable NAP mode on 7450 CPUs - my Quicksilver has two of those and we
hang hard shortly after boot with NAP enabled, even on UP
Module Name:src
Committed By: macallan
Date: Fri Sep 20 21:27:29 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
don't enable NAP mode on 7450 CPUs - my Quicksilver has two of those and we
hang hard shortly after boot with NAP enabled, even on UP
Module Name:src
Committed By: macallan
Date: Fri Aug 2 05:08:07 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
first step to address PR54331:
poll h->hatch_running for a bit instead of blindly relying on a fixed timeout
for secondary CPUs to wa
Module Name:src
Committed By: macallan
Date: Fri Aug 2 05:08:07 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
first step to address PR54331:
poll h->hatch_running for a bit instead of blindly relying on a fixed timeout
for secondary CPUs to wa
On Mon, 13 May 2013 00:12:01 +
"Michael Lorenz" wrote:
> Module Name: src
> Committed By: macallan
> Date: Mon May 13 00:12:01 UTC 2013
>
> Modified Files:
> src/sys/arch/powerpc/oea: ofwoea_machdep.c
>
> Log Message:
> more G5 stuff:
> - call OF_quiesce()
> - properly map th
On Mon, Nov 15, 2010 at 10:41:55PM +, David Laight wrote:
> > Indeed. Properly speaking though, headers that are exported to
> > userland should define only the precise symbols that userland needs;
> > kernel-only material should be kept elsewhere.
>
> One start would be to add a sys/proc
On Mon, Nov 15, 2010 at 08:34:40PM +, David Holland wrote:
> (moving this to tech-kern because it's the right place and per request)
>
> On Mon, Nov 15, 2010 at 11:24:21AM +0900, Masao Uebayashi wrote:
> > > Every header file should include the things it requires to compile.
> > > Therefore,
On Tue, Nov 16, 2010 at 05:41:14AM +, David Holland wrote:
> On Tue, Nov 16, 2010 at 10:20:46AM +0900, Masao Uebayashi wrote:
> > Another thing:
> >
> > - We should provide sysconf() for kernel modules (device drivers) too,
> > otherwise we have to expose unnecessary symbols (uvmexp).
>
On Tue, Nov 16, 2010 at 10:20:46AM +0900, Masao Uebayashi wrote:
> Another thing:
>
> - We should provide sysconf() for kernel modules (device drivers) too,
> otherwise we have to expose unnecessary symbols (uvmexp).
Why not the complete sysctl tree?
--
David A. Holland
dholl...@netbsd.or
On Mon, Nov 15, 2010 at 11:24:21AM +0900, Masao Uebayashi wrote:
> On Sun, Nov 14, 2010 at 05:52:51AM +, David Holland wrote:
> > On Sun, Nov 14, 2010 at 03:32:44AM +, Masao Uebayashi wrote:
> > > XXX What is the conclusion about direct vs. indirect #include from
> > headers?
> >
> > Eve
Hi,
On Mon, Nov 15, 2010 at 5:41 PM, David Laight wrote:
> On Mon, Nov 15, 2010 at 08:50:34AM +, David Holland wrote:
>> On Mon, Nov 15, 2010 at 02:48:29PM +0900, SODA Noriyuki wrote:
>> > Well, there is another thing which has to be considered. That is
>> > name space pollution.
>> > Hea
On Mon, Nov 15, 2010 at 08:50:34AM +, David Holland wrote:
> On Mon, Nov 15, 2010 at 02:48:29PM +0900, SODA Noriyuki wrote:
> > Well, there is another thing which has to be considered. That is
> > name space pollution.
> > Header files which are exported to userland (for userland visible AP
(moving this to tech-kern because it's the right place and per request)
On Mon, Nov 15, 2010 at 11:24:21AM +0900, Masao Uebayashi wrote:
> > Every header file should include the things it requires to compile.
> > Therefore, there should in principle be no cases where a header file
> > (or sourc
On Mon, Nov 15, 2010 at 02:48:29PM +0900, SODA Noriyuki wrote:
> Well, there is another thing which has to be considered. That is
> name space pollution.
> Header files which are exported to userland (for userland visible APIs)
> should not export random symbols. Only symbols which are define
On Nov,Monday 15 2010, at 7:16 AM, Bernd Ernesti wrote:
> On Mon, Nov 15, 2010 at 11:24:21AM +0900, Masao Uebayashi wrote:
>> On Sun, Nov 14, 2010 at 05:52:51AM +, David Holland wrote:
>>> On Sun, Nov 14, 2010 at 03:32:44AM +, Masao Uebayashi wrote:
XXX What is the conclusion about d
On Mon, Nov 15, 2010 at 11:24:21AM +0900, Masao Uebayashi wrote:
> On Sun, Nov 14, 2010 at 05:52:51AM +, David Holland wrote:
> > On Sun, Nov 14, 2010 at 03:32:44AM +, Masao Uebayashi wrote:
> > > XXX What is the conclusion about direct vs. indirect #include from
> > headers?
> >
> > Eve
> On Sun, 14 Nov 2010 05:52:51 +,
David Holland said:
> On Sun, Nov 14, 2010 at 03:32:44AM +, Masao Uebayashi wrote:
>> XXX What is the conclusion about direct vs. indirect #include from headers?
>
> Every header file should include the things it requires to compile.
> Theref
On Mon, Nov 15, 2010 at 11:24:21AM +0900, Masao Uebayashi wrote:
> On Sun, Nov 14, 2010 at 05:52:51AM +, David Holland wrote:
> > On Sun, Nov 14, 2010 at 03:32:44AM +, Masao Uebayashi wrote:
> > > XXX What is the conclusion about direct vs. indirect #include from
> > headers?
> >
> > Eve
On Sun, Nov 14, 2010 at 05:52:51AM +, David Holland wrote:
> On Sun, Nov 14, 2010 at 03:32:44AM +, Masao Uebayashi wrote:
> > XXX What is the conclusion about direct vs. indirect #include from headers?
>
> Every header file should include the things it requires to compile.
> Therefore, th
On Sun, Nov 14, 2010 at 03:32:44AM +, Masao Uebayashi wrote:
> XXX What is the conclusion about direct vs. indirect #include from headers?
Every header file should include the things it requires to compile.
Therefore, there should in principle be no cases where a header file
(or source file)
Module Name:src
Committed By: kiyohara
Date: Wed Mar 10 18:36:05 UTC 2010
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c ofw_rascons.c ofwoea_machdep.c
Log Message:
Remove white-spaces.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/po
Module Name:src
Committed By: kiyohara
Date: Wed Mar 10 18:36:05 UTC 2010
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c ofw_rascons.c ofwoea_machdep.c
Log Message:
Remove white-spaces.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/po
Module Name:src
Committed By: macallan
Date: Wed Jan 20 16:36:55 UTC 2010
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
pass some OF properties as device properties for network devices
namely local-mac-address and shared-pins needed by gem
To gene
Module Name:src
Committed By: phx
Date: Sun Jan 17 16:47:17 UTC 2010
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
Heed modeldata.ranges_offset while constructing the ranges bitmap.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 s
61 matches
Mail list logo