Module Name:src
Committed By: rin
Date: Thu Apr 15 00:00:46 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Use uvm_km_alloc(9) with UVM_KMF_NOWAIT flag in pte_enter(), in order not to
sleep in pmap_enter(9) and pmap_kenter_pa(9), which can result
Module Name:src
Committed By: rin
Date: Wed Apr 14 23:45:11 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Style fixes:
- Add "static inline" to pte_enter(), to match with its declaration.
- Remove parentheses from return.
- Use NULL instead of
Module Name:src
Committed By: rin
Date: Tue Mar 30 14:33:10 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Use ``for (;;)'' for infinite loop, as required by style.
No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: simonb
Date: Tue Mar 30 13:41:46 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Fix nearly 20 year old type - cache sizes are 2048 bytes, not 2848 bytes.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38
Module Name:src
Committed By: rin
Date: Tue Mar 30 02:27:00 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
According to "PPC405GP Embedded Processor User’s Manual",
405GP has 16KB instruction cache, not 8KB.
To generate a diff of this commit:
cv
Module Name:src
Committed By: rin
Date: Tue Mar 30 02:25:24 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: emacreg.h if_emac.c
Log Message:
Support OPB running @ 33MHz for 405GP based boards.
No need to modify EMAC_MR1 register this case
(STACR_OPBC fields are r
Module Name:src
Committed By: rin
Date: Tue Mar 30 01:57:20 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Use mnemonic "bdneq". Add missing register prefix.
No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.16
Module Name:src
Committed By: rin
Date: Tue Mar 30 01:50:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: openbios.c
Log Message:
- Document IBM/AMCC Walnut is supported by this file.
- Misc style fixes.
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: simonb
Date: Sun Mar 7 02:54:07 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Remove unused/unreferenced legacy intrcnt/intrnames.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/
Module Name:src
Committed By: rin
Date: Fri Mar 5 07:11:24 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Show PVR as 8-digit hex.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/powerpc/ibm4xx/cpu.c
Please note that
Module Name:src
Committed By: rin
Date: Fri Mar 5 05:35:50 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
Log Message:
Fix hard freeze in pic_handle_intr() for PPC_IBM403.
Not clearly documented in reference manual, but DCR_EXISR register is
not updated
Module Name:src
Committed By: rin
Date: Sat Feb 27 20:43:58 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
src/sys/arch/powerpc/ibm4xx/dev: com_opb.c dwctwo_plb.c ecc_plb.c
if_emac.c mal.c
Log Message:
Switch to intr_establish_xname().
Module Name:src
Committed By: rin
Date: Sun Jan 24 05:22:22 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
Add rnd(9) support.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c
Pleas
Module Name:src
Committed By: rin
Date: Mon Jan 18 04:35:05 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Invoke hardclock() and statclock() in the interrupt context.
Otherwise, entropy_enter() is used instead of entropy_enter_intr() in
statcl
Module Name:src
Committed By: rin
Date: Mon Jan 18 04:30:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Simplify and correct stale comment; nticks-th hardclock() had no longer
been special since rev 1.24:
http://cvsweb.netbsd.org/bsdweb.cgi/
Module Name:src
Committed By: rin
Date: Mon Jan 18 02:43:27 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
white space --> tab
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
Module Name:src
Committed By: rin
Date: Wed Jan 6 08:07:36 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Sort headers. No functional changes intended.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/powerp
Module Name:src
Committed By: rin
Date: Thu Sep 10 04:36:24 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Tiny cosmetic fix for previous. No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95 src/sys/arch/powerpc
Module Name:src
Committed By: rin
Date: Thu Sep 10 04:31:55 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Real fix for pmap_procwr(), attempted in revs 1.85 and 1.87:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/powerpc/ibm4xx/pmap.c#rev1.85
Module Name:src
Committed By: rin
Date: Thu Sep 10 03:23:55 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_kenter_pa: Remove comment which says ``Have to remove any existing
mapping first.'' Contrary to this comment, pmap_kremove(9) has neve
Module Name:src
Committed By: rin
Date: Thu Sep 10 03:02:36 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Introduce PV_VA() macro to extract va from pv->pv_va by clearing
PV_WIRED flag, and use it where appropriate.
There should be no functiona
Module Name:src
Committed By: rin
Date: Wed Jul 15 08:48:40 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Treat trap instruction from userland correctly in EXC_PGM handler;
raise SIGTRAP with TRAP_BRKPT instead of SIGILL.
To generate a diff of
Module Name:src
Committed By: rin
Date: Sun Jul 12 21:16:23 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: 4xx_trap_subr.S
Log Message:
Fix comment.
ibm4xx does not use powerpc/powerpc/trap_subr.S, but
powerpc/ibm4xx/trap_subr.S.
To generate a diff of this commit
Module Name:src
Committed By: rin
Date: Mon Jul 6 13:10:19 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Set cpu_psluserset, cpu_pslusermod, cpu_pslusermask for MODULAR.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:49:41 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx/pci: pci_machdep.c
Log Message:
Include missing opt_pci.h
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/powerpc/ibm4xx/pci/pci_ma
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:48:54 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Do not silently #undef PPC_4XX_NOCACHE, which results in terrible confusion.
Raise #error instead.
To generate a diff of this
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:44:38 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Drop unused opt_lockdebug.h, opt_multiprocessor.h, and opt_ppcarch.h.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:42:21 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Include required opt_*.h for sure.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/powerpc/ibm4xx/trap_su
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:41:43 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
- Drop unused opt_altivec.h.
- Include missing opt_ppcarch.h.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:40:21 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Include missing opt_ddb.h.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/powerpc/ibm4xx/pmap.c
Please note
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:35:29 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
Log Message:
Include missing opt_ppcarch.h and opt_uic.h.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/powerpc/ibm4xx/p
Module Name:src
Committed By: rin
Date: Mon Jun 29 06:51:32 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Remove evcnt(9) counter for tlbhit; there's no way to observe TLB hits
from kernel, and it just counted intersection b/w tlbmiss and tlbent
Module Name:src
Committed By: rin
Date: Fri Jun 19 07:31:59 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c pmap.c trap.c
Log Message:
Try to sanitize usage of isync and sync instructions.
According to reference manuals of 4xx, isync is "con
Module Name:src
Committed By: rin
Date: Fri Jun 19 07:24:41 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Return correct signo and si_code to userland when page fault.
Taken from powerpc/trap.c. Found by tests in lib/libc/sys.
To generate a di
Module Name:src
Committed By: rin
Date: Fri Jun 19 07:19:19 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Return error code from uvm layer on fault, instead of hard-coded 1.
Found by some tests in tests/lib/libc/sys.
To generate a diff of this
Module Name:src
Committed By: rin
Date: Fri Jun 19 07:15:21 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Oops, commit log was missing. It should be:
Revert rev 1.85:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/powerpc/ibm4xx/pmap.c#rev1.8
Module Name:src
Committed By: rin
Date: Fri Jun 19 07:14:20 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/powerpc/ibm4xx/pmap.c
Please note that diffs are not public domain; they ar
Module Name:src
Committed By: rin
Date: Thu Mar 5 11:44:54 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Fix pmap_procwr().
While we need to turn off IMMU, DMMU should be kept on. Otherwise,
dcbst (and also icbi probably, though not documented
Module Name:src
Committed By: rin
Date: Thu Mar 5 11:33:14 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
Log Message:
Remove unused macros.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/powerpc/ibm4xx/pic_uic.c
Please note t
Module Name:src
Committed By: rin
Date: Thu Mar 5 01:35:00 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_procwr(): use dcbst instead of dcbf as a tiny optimization.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/ar
Module Name:src
Committed By: rin
Date: Thu Mar 5 01:33:36 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
ppc4xx_tlb_enter(): invalidate entry after clearing MSR for sure.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/a
Module Name:src
Committed By: rin
Date: Thu Mar 5 01:31:27 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Misc non-critical fixes.
- __asm --> __asm volatile for sure
- turn DEBUG code in __asm into DIAGNOSTIC code in C
- style
To generate a
Module Name:src
Committed By: rin
Date: Thu Mar 5 01:21:09 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Cosmetic change. No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/powerpc/ibm4xx/cpu.c
Pleas
Module Name:src
Committed By: rin
Date: Thu Mar 5 01:15:35 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
Cosmetic changes. No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/powerpc
Module Name:src
Committed By: rin
Date: Thu Mar 5 01:13:00 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
Use dcbst instead of dcbf to flush cache; the former does not invalidate
the cache line, which should be used immediately
Module Name:src
Committed By: rin
Date: Thu Mar 5 01:10:57 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Correctly return ENAMETOOLONG if source is not
NUL-terminated.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rin
Date: Thu Mar 5 00:54:13 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: sync style with booke.
- early return in case of len == 0
- *done = 0 on fault
To generate a diff of
Module Name:src
Committed By: rin
Date: Fri Feb 21 15:15:48 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Do not try to recovery from data page fault in interrupt context;
catch up belatedly with powerpc/trap.c rev 1.49 and etc.:
http://cv
Module Name:src
Committed By: rin
Date: Fri Feb 21 14:49:58 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Tiny improvements to copyin() and copyout():
- Use lwz/stw instead of 4-byte lswi/stswi for 405 and later, which
support unaligned word
Module Name:src
Committed By: rin
Date: Fri Feb 21 14:27:20 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Cosmetic changes for assembler codes. No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/sys/arch/power
Module Name:src
Committed By: rin
Date: Fri Feb 21 13:32:31 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Comment out badaddr() and badaddr_read() on ibm4xx for now.
They are not used nor exposed externally in any header file; these
functions m
Module Name:src
Committed By: rin
Date: Fri Feb 21 13:16:16 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
In ppc4xx_tlb_find_victim(), mark kernel stack page TLBF_REF instead of
TLBF_USED. This should be originally intended behavior of this code
Module Name:src
Committed By: rin
Date: Thu Feb 20 06:36:05 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Oops, sort header again. My bad...
To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/arch/powerpc/ibm4xx/trap.c
Plea
Module Name:src
Committed By: rin
Date: Thu Feb 20 05:57:49 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Convert mi_userret(9) into powerpc-specific userret().
This is necessary in order to support RAS.
There are some sanity checks in userret
Module Name:src
Committed By: rin
Date: Thu Feb 20 05:55:24 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Sort more headers...
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/powerpc/ibm4xx/trap.c
Please note that d
Module Name:src
Committed By: rin
Date: Thu Feb 20 05:46:08 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Sort headers.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/powerpc/ibm4xx/trap.c
Please note that diffs ar
Module Name:src
Committed By: rin
Date: Thu Feb 20 05:34:37 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Clear ti_ctx when flushing a TLB entry for clarity.
To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/powerpc/ib
Module Name:src
Committed By: rin
Date: Thu Feb 20 05:21:55 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Fix off-by-one error for ctx (ASID).
Note that NUM_CTX = 256 = 0 stands for disabling protection by ASID.
To generate a diff of this com
Module Name:src
Committed By: rin
Date: Thu Feb 20 05:13:16 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Fix NULL dereference; "pap" argument of pmap_extract(9) can be NULL.
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/sy
Module Name:src
Committed By: rin
Date: Sun Dec 15 09:38:40 UTC 2019
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: com_opb.c
Log Message:
Belatedly catch up with MI com(4) change in com.c rev. 1.351:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/ic/com.c#rev1.351
XXX
Module Name:src
Committed By: rin
Date: Wed Dec 28 09:36:02 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
PR port-powerpc/51367: kernel panic for powerpc/ibm4xx with "option DDB"
Stop using ddbstk/ipkdbstk to make nested traps possible, wh
Module Name:src
Committed By: rin
Date: Mon Dec 26 21:54:00 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Remove wrong comment which was copy-and-pasted from somewhere.
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/sys/arch
Module Name:src
Committed By: rin
Date: Mon Dec 26 21:25:08 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Assert that the size of a trap handler does not exceed its room.
XXX
The debug exception is critical for ibm4xx. Since rev 1.24,
Module Name:src
Committed By: rin
Date: Mon Dec 26 20:28:00 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c trap_subr.S
Log Message:
No need to have same trap handlers in trap_subr.S.
No functional changes.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: rin
Date: Mon Dec 26 20:16:29 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
We cannot have DDB and IPKDB at the same time.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/power
Module Name:src
Committed By: cherry
Date: Sat Dec 24 19:02:16 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Conform API use of uvm_hotplug(9) to documented behaviour:
When testing for an invalid uvm_physseg_t,
compare with UVM_PHYSSEG_TYPE_INV
Module Name:src
Committed By: cherry
Date: Sat Dec 24 18:07:31 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
introduce evbppc pmap to the uvm_hotplug(9) API
Should fix build.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/s
Module Name:src
Committed By: rin
Date: Fri Dec 16 06:29:11 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Remove needless goto's. No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/powerpc/ibm4xx/
Module Name:src
Committed By: rin
Date: Fri Dec 16 04:27:03 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Fix typo: s/IPKBD/IPKDB/
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/ibm4xx/ibm4xx_machd
Module Name:src
Committed By: rin
Date: Fri Dec 16 03:59:31 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Fix comments. No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/powerpc/ibm4xx/
Module Name:src
Committed By: rin
Date: Thu Dec 15 12:10:02 UTC 2016
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Fix build without DDB.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/powerpc/ibm4xx/ibm4xx_machdep
Module Name:src
Committed By: snj
Date: Thu Oct 16 19:11:38 UTC 2014
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c
Pleas
Module Name:src
Committed By: msaitoh
Date: Thu Jun 26 07:50:29 UTC 2014
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
Pass MIIF_DOPAUSE mask to mii_attach() in if_emac.c. emac(4) change a
register from IFM_FLOW flag, so this change is required t
Module Name:src
Committed By: martin
Date: Tue Feb 25 14:09:13 UTC 2014
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: ecc_plb.c
Log Message:
Remove unused variable
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/powerpc/ibm4xx/dev/ecc_plb.c
Module Name:src
Committed By: kiyohara
Date: Tue Nov 19 12:46:43 UTC 2013
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
Log Message:
Fix IPL for cascading pic to HIGH.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/powerpc/ibm4xx/pic_ui
Module Name:src
Committed By: kiyohara
Date: Sat Feb 9 11:22:51 UTC 2013
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Fix KASSERT(l == curlwp)ed in mi_switch(). Don't use INTSTK of cpu_info in
INTR_PROLOG when user-mode. Interrupted user context
Module Name:src
Committed By: kiyohara
Date: Tue Jan 29 15:33:44 UTC 2013
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Set SRR1 to r31 in intr_exit. Not cpuinfo.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/powerpc/
Module Name:src
Committed By: kiyohara
Date: Sun Jun 24 08:39:39 UTC 2012
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
Flush current empty descriptor in emac_rxeob_intr().
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/ar
Module Name:src
Committed By: kiyohara
Date: Mon Jan 9 06:49:25 UTC 2012
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Move spl from ppc4xx_tlb_enter() to pmap_enter(). Don't call splx() on
I/DTLBMISS.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: kiyohara
Date: Mon Jan 9 06:25:55 UTC 2012
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Reenable interrupt before was call pic_do_pending_int() by splx(), or KASSERT().
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: kiyohara
Date: Thu Dec 22 11:33:54 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Check PSL_PR instead of CI_IDEPTH in INTR_PROLOG.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/po
Module Name:src
Committed By: kiyohara
Date: Thu Dec 15 11:13:25 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Like intrleave_to_user:, intrleave_to_kernel: should also restore PID.
Moreover, disable transration.
To generate a diff of thi
Module Name:src
Committed By: kiyohara
Date: Thu Dec 15 11:01:45 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Store r30 and r31 beforehand to restore.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/powerpc/ibm
Module Name:src
Committed By: kiyohara
Date: Wed Dec 14 12:41:59 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Indent.
Remove white-spaces and unnecessary semi-collons.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys
Module Name:src
Committed By: kiyohara
Date: Tue Dec 13 10:55:46 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
Log Message:
Fix the mistake in level and type.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/powerpc/ibm4xx/pic_ui
Module Name:src
Committed By: kiyohara
Date: Mon Dec 12 11:38:26 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Remove white-spaces.
Indents.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/powerpc/ibm4xx/ib
Module Name:src
Committed By: kiyohara
Date: Tue Jun 28 11:42:51 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Must need srr0 and srr1 in FRAME_SETUP and trapexit.
parentheses is good.
Remove no-need 'addi FRAME_TF'.
To generate a diff of
Module Name:src
Committed By: kiyohara
Date: Fri Jun 24 03:53:46 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Fix broken stack. The r4 points cpu_info in ddb_trap. (not test)
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.1
Module Name:src
Committed By: matt
Date: Tue Jun 21 04:21:45 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Switch to using dcache_wbinv_page
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/powerpc/ibm4xx/pmap.c
Plea
Module Name:src
Committed By: matt
Date: Mon Jun 20 08:13:17 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Get rid of extern inline.
Cleanup includes.
Rearrange pv_entry so that are pointers are first.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: matt
Date: Sat Jun 18 20:28:50 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: genassym.cf
Log Message:
Add things needed for __HAVE_FAST_SOFTINTRS
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/powerpc/ibm4
Module Name:src
Committed By: matt
Date: Sat Jun 18 08:21:20 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Constify cputab.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/powerpc/ibm4xx/cpu.c
Please note that diffs
Module Name:src
Committed By: matt
Date: Sat Jun 18 08:17:58 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: mal.c
Log Message:
Use __builtin_clz instead of our own cntlzw
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/ibm4xx/d
Module Name:src
Committed By: matt
Date: Sat Jun 18 02:02:50 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: wdog.c
Log Message:
Use aprint_normal include sys/cpu.h
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/powerpc/ibm4xx/dev/
Module Name:src
Committed By: cliff
Date: Wed Jun 15 06:28:39 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
- FRAME_SAVE_CALLEE() starts at r14 (not r13, which is curlwp) (from matt@)
- INTR_SAVE() must also save r13 (from matt@).
- fitint
Module Name:src
Committed By: kiyohara
Date: Sun Jun 12 07:19:49 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: gpiic_opb.c
Log Message:
Initialize i2cbus_attach_args before call config_found(). It has other member.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: kiyohara
Date: Thu May 19 07:51:50 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: 4xx_trap_subr.S
Log Message:
+ Load TLB-miss-address from SRR0, if ITMISS.
+ Remove a white space.
To generate a diff of this commit:
cvs rdiff -u -r1.6
Module Name:src
Committed By: kiyohara
Date: Mon May 2 06:37:47 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S
Log Message:
Fix broken stack. The r1 is stack pointer. Not cpu_info pointer.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.1
Module Name:src
Committed By: matt
Date: Mon Feb 7 07:02:24 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Use EVCNT_ATTACH_STATIC
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/powerpc/ibm4xx/pmap.c
Please note th
Module Name:src
Committed By: matt
Date: Mon Jan 17 06:55:49 UTC 2011
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Add a #include
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
Pl
1 - 100 of 104 matches
Mail list logo