Module Name:src
Committed By: rin
Date: Thu Apr 22 01:33:18 UTC 2021
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Fix rnd(9) support; events were not sampled actually in the previous.
Remove #if-0'ed and wrap long line for clarity.
To
Module Name:src
Committed By: rin
Date: Tue Mar 30 14:29:54 UTC 2021
Modified Files:
src/sys/arch/powerpc/booke: booke_machdep.c
Log Message:
- Write-back msgbuf and update bootstr for reboot from halt.
- Remove dead code.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Sun Jan 24 05:16:57 UTC 2021
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Add rnd(9) support.
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/powerpc/booke/dev/pq3etsec.c
Module Name:src
Committed By: rin
Date: Sun Jan 24 05:14:55 UTC 2021
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Switch to if_percpuq_enqueue() from if_input().
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51
Module Name:src
Committed By: rin
Date: Wed Jan 6 08:04:58 UTC 2021
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Sort headers. Also, use instead of db_interface.h and
db_machdep.h in order not to be bothered by subtle include order.
No functional
Module Name:src
Committed By: rin
Date: Wed Jan 6 07:56:20 UTC 2021
Modified Files:
src/sys/arch/powerpc/booke: booke_pmap.c
Log Message:
Fix pmap_procwr() for powerpc/booke:
- Use PAGE_MASK, not PAGE_SIZE, to calculate page offset.
- Do not drop page offset of target
Module Name:src
Committed By: rin
Date: Thu Nov 12 00:44:22 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke/pci: pq3pci.c
Log Message:
pq3pci_msi_claim(): remove KASSERT that is valid when allocating MSI
vectors, while apparently invalid when freeing them.
To
Module Name:src
Committed By: rin
Date: Thu Nov 12 00:37:51 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke/pci: pq3pci.c
Log Message:
Oops, forget to commit local change necessary to support nvme(4) on RB800;
provide pci_intr_setattr(9) (no-op).
To generate a diff
Module Name:src
Committed By: rin
Date: Thu Sep 10 02:45:28 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Fix build with UVMHIST; stop passing string literal to UVMHIST_LOG(),
and also cast pointer arguments into uintptr_t.
To generate a diff
Module Name:src
Committed By: rin
Date: Wed Jul 15 07:44:34 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Do not use curlwp twice. No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: rin
Date: Tue Jul 7 00:59:30 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
Revert previous; tmpfs should be fixed instead.
Pointed out by thorpej@, thanks!
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Tue Jul 7 00:49:09 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
For booke, fix signo and other siginfo returned for userland by
syncing with oea and ibm4xx.
Now, tests/kernel/t_trapsignal:bus_handle and
Module Name:src
Committed By: rin
Date: Tue Jul 7 00:41:32 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Do not clear pcb_onfault for error path of setfault().
This is caller's responsibility, and all the callers actually do so.
To generate a
Module Name:src
Committed By: rin
Date: Tue Jul 7 00:37:46 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
For booke, restore callee saved registers when recovery for page fault
fails for kernel.
OOPS! How on the earth we had overlooked this
Module Name:src
Committed By: rin
Date: Tue Jul 7 00:28:31 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
Fix kernel panic due to tmpfs.
pmap for booke assumes that the ``va'' argument for pmap_kenter_pa(9) is
page-aligned. However, by
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:22:44 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3cfi.c pq3nandfcm.c
Log Message:
Drop unused opt_flash.h.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:16:12 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: trap_subr.S
Log Message:
Include required opt_*.h for sure.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:13:02 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Include missing opt_altivec.h for PPC_HAVE_SPE.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:12:04 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
Include missing opt_multiprocessor.h and opt_pmap.h.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:11:14 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Drop unused opt_ddb.h.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/powerpc/booke/e500_intr.c
Please
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:09:23 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: booke_pmap.c
Log Message:
Include missing opt_multiprocessor.h and opt_pmap.h.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:08:16 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: booke_machdep.c
Log Message:
Include missing ksyms.h, opt_ddb.h, and opt_multiprocessor.h.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: rin
Date: Mon Jul 6 08:13:00 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
XXX
Skip KASSERT which fires when !__HAVE_FAST_SOFTINTS. Just for debug.
To generate a diff of this commit:
cvs rdiff -u -r1.41
Module Name:src
Committed By: rin
Date: Sat Jul 4 17:20:45 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Do not panic when splraise to IPL_NONE, which is required for
subr_cprng.c rev 1.36 and above:
Module Name:src
Committed By: jdolecek
Date: Thu Jun 25 14:52:00 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3obio.c
Log Message:
avoid variable-length array
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: rin
Date: Thu Mar 5 02:02:08 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: copyout.c
Log Message:
copyoutstr(9): return ENAMETOOLONG correctly when source string is
not NUL-terminated.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Thu Mar 5 00:33:56 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: copyout.c
Log Message:
copyoutstr(9): sync style with copyinstr(9).
- use variable name "done" instead of "lenp"
- return return value from setfault() on
Module Name:src
Committed By: rin
Date: Wed Mar 4 13:01:52 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: copyout.c
Log Message:
Comment out full function of optimized version of copyoutstr(9),
which has never been enabled so far.
Only for clarity. No binary
Module Name:src
Committed By: rin
Date: Mon Mar 2 03:34:28 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke: copyin.c
Log Message:
Let copyinstr(9) return ENAMETOOLONG correctly if source is not
NUL-terminated; it cannot be determined by (uint8_t)data == '\0'
since
Module Name:src
Committed By: martin
Date: Thu Jan 30 06:27:13 UTC 2020
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Fix typo
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/powerpc/booke/dev/pq3etsec.c
Please note
Module Name:src
Committed By: msaitoh
Date: Wed Apr 24 11:12:12 UTC 2019
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
SIOCS is 'S'et function and the ioctl argument is ifreq.
SIOCG is 'G'et function and the ioctl armument is ifmediareq.
Before
Module Name:src
Committed By: flxd
Date: Fri Jan 26 17:49:55 UTC 2018
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Another try fixing printf format using the ultimate uintmax_t idiom.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37
Module Name:src
Committed By: christos
Date: Fri Jan 26 09:26:43 UTC 2018
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
fix printf format.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/powerpc/booke/e500_intr.c
Please
Module Name:src
Committed By: msaitoh
Date: Mon Oct 23 09:23:48 UTC 2017
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
If error occured in pq3etsec_attach(), free resources and return.
To generate a diff of this commit:
cvs rdiff -u -r1.31
Module Name:src
Committed By: knakahara
Date: Mon Oct 2 01:55:40 UTC 2017
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
only get vtag when we have vtag like the other drivers.
like if_bge.c:1.312 and if_stge.c:1.64.
fixed by s-yamaguchi@IIJ,
Module Name:src
Committed By: chs
Date: Fri Mar 17 23:43:43 UTC 2017
Modified Files:
src/sys/arch/powerpc/booke: spe.c
Log Message:
apply changes to this file as well, as part of:
allow pcu_save() and pcu_discard() to be called on other threads,
ptrace needs to use it
Module Name:src
Committed By: rin
Date: Tue Dec 6 07:34:22 UTC 2016
Modified Files:
src/sys/arch/powerpc/booke: booke_machdep.c
Log Message:
PR port-evbppc/51564 (myself): wait for console input after halting the machine.
ok joerg
To generate a diff of this commit:
cvs
Module Name:src
Committed By: nonaka
Date: Tue Jul 26 01:36:51 UTC 2016
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
IFQ_PURGE() must be called only after call if_initialize().
it lock ifp->if_snd.ifq_lock.
To generate a diff of this commit:
Module Name:src
Committed By: skrll
Date: Fri Sep 11 06:55:56 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3ehci.c
Log Message:
Trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/powerpc/booke/dev/pq3ehci.c
Please
Module Name:src
Committed By: nonaka
Date: Fri Feb 27 16:09:06 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3sdhc.c
Log Message:
Enable DMA transfer.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/powerpc/booke/dev/pq3sdhc.c
Module Name:src
Committed By: nonaka
Date: Thu Feb 19 08:59:56 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
fix compile failure without DIAGNOSTIC.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: nonaka
Date: Fri Jan 23 09:02:42 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Initialize timer DR.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/powerpc/booke/e500_intr.c
Please
Module Name:src
Committed By: nonaka
Date: Fri Jan 23 06:16:23 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Allow to share IPI interrupt.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30
Module Name:src
Committed By: nonaka
Date: Fri Jan 23 06:39:41 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke: booke_machdep.c booke_pmap.c
Log Message:
When pmap_bootstrap is called, kcpuset_running has not been created yet.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: nonaka
Date: Fri Jan 23 06:52:55 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
- Use tlbivax instruction for TLB update/invalidate when MULTIPROCESSOR is
defined. Because TLB entry operation is not notified to
Module Name:src
Committed By: nonaka
Date: Fri Jan 23 06:58:33 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Avoid if_snd race condition when MP.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24
Module Name:src
Committed By: nonaka
Date: Wed Jan 21 06:11:39 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke: e500_timer.c
Log Message:
fix build failure with lockstat.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: nonaka
Date: Fri Jan 16 05:36:47 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Use IFQ_* macro instead of IF_*.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: nonaka
Date: Fri Jan 16 05:50:15 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Replace if_attach with if_initialize and if_register.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: nonaka
Date: Fri Jan 16 06:38:27 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Added missing tx bpf_mtap().
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: nonaka
Date: Fri Jan 16 07:48:16 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Fix various conditions with setting IMASK.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23
Module Name:src
Committed By: nonaka
Date: Fri Jan 9 11:45:12 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke: booke_pmap.c
Log Message:
Use correct register for next cacheline address.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: nonaka
Date: Wed Jan 7 01:11:47 UTC 2015
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Remove non-printable character.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: nonaka
Date: Sun Dec 28 14:13:56 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
include opt_ppcparam.h for VERBOSE_INITPPC.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: nonaka
Date: Fri Dec 26 11:13:05 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
fix typo.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/booke/e500_tlb.c
Please note that
Module Name:src
Committed By: nonaka
Date: Sat Dec 20 17:55:08 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
src/sys/arch/powerpc/booke/dev: pq3etsec.c pq3gpio.c
src/sys/arch/powerpc/booke/pci: pq3pci.c
Log Message:
Revert previous
Module Name:src
Committed By: nonaka
Date: Sat Dec 20 18:03:17 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c pq3gpio.c
src/sys/arch/powerpc/booke/pci: pq3pci.c
Log Message:
Revert previous accidental commit.
To generate a diff of this
Module Name:src
Committed By: nonaka
Date: Fri Dec 19 03:46:23 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: e500_mpsubr.S
Log Message:
Set correct stack pointer.
Please handle %r0 with care.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: nonaka
Date: Fri Dec 19 03:51:38 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Added missing mutex_exit() at error path.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25
Module Name:src
Committed By: nonaka
Date: Fri Dec 19 04:00:35 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Pass ci-ci_cpuid as irq of IST_IPI.
Avoid panic: e500_intr_cpu_hatch: failed to establish ipi interrupt! on cpu1.
To generate a
Module Name:src
Committed By: matt
Date: Mon Sep 22 21:35:15 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: booke_machdep.c
Log Message:
Change insn mask to properly match instructions (bctr/blr)
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: joerg
Date: Thu Sep 18 23:37:51 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: trap_subr.S
Log Message:
Typo
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/powerpc/booke/trap_subr.S
Please note that diffs
Module Name:src
Committed By: joerg
Date: Sun Aug 10 18:08:34 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: spe_subr.S
Log Message:
Skip .machine when building with clang.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: joerg
Date: Thu Jul 31 12:11:37 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Fix macro spelling.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/powerpc/booke/trap.c
Please note that
Module Name:src
Committed By: joerg
Date: Wed Jul 30 10:50:54 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke/pci: pq3pci.c
Log Message:
pq3pci_config_addr_read is only used in a #if 0 block, so hide it under
the same condition.
To generate a diff of this commit:
Module Name:src
Committed By: joerg
Date: Wed Jul 30 23:56:01 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: trap.c trap_subr.S
Log Message:
Replace mfpir with mfspr r, 286. The Power ISA and GAS disagree on the
semantics of this instruction, so prefer the well
Module Name:src
Committed By: matt
Date: Thu Jul 31 01:01:55 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Don't use numeric constants for SPR. Use the symbolic name (SPR_PIR).
Add DBSR_BRT to KASSERT
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Thu Jul 31 01:04:00 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: trap_subr.S
Log Message:
Use symbolic constant for SPR. Fix comment.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: joerg
Date: Tue Jul 29 23:35:00 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: e500_timer.c
Log Message:
GC openpic_read.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/powerpc/booke/e500_timer.c
Please note
Module Name:src
Committed By: joerg
Date: Thu Jul 24 23:27:25 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: copyin.c
Log Message:
#if 0 unused copyin_halfword.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/powerpc/booke/copyin.c
Please
Module Name:src
Committed By: joerg
Date: Thu Jul 24 23:29:02 UTC 2014
Modified Files:
src/sys/arch/powerpc/booke: copyout.c
Log Message:
#if 0 copyout_le32 and friends, they are currently unused.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: matt
Date: Mon Oct 29 05:23:45 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: booke_machdep.c
Log Message:
Make bus_dmamap_sync a noop for BookE.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: matt
Date: Mon Oct 29 05:25:20 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Change a KASSERT to a KASSERTMSG.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: he
Date: Tue Aug 14 13:02:19 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/pci: pq3pci.c
Log Message:
Make this build again by adding a couple of right-parens.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15
Module Name:src
Committed By: matt
Date: Mon Aug 13 00:52:46 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/pci: pq3pci.c
Log Message:
Deal with PCIe/PCI hoses with more than one window so the bus_space
encompasses all of it and reserves those portions not assigned
Module Name:src
Committed By: matt
Date: Thu Aug 2 14:07:47 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Also supprese printing fatal traps if the process is being debugged.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: matt
Date: Thu Jul 26 18:38:11 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3sdhc.c
Log Message:
When using DMA, make sure to initialize SNOOPing.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: matt
Date: Wed Jul 25 22:11:37 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
When dealing with kernel invalidations, make sure to use context-synchronizing
instructions.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Wed Jul 18 16:45:35 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Add two missing interrupt sources for P1025.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: matt
Date: Wed Jul 18 18:29:22 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
Fix some SHIFTOUT to SHIFTIN
Add a lookup of tlb1 by pa. fix comparisions of xtlb entries by using
masks. (since xtlb can looked up
Module Name:src
Committed By: matt
Date: Wed Jul 18 18:50:46 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: e500_tlb.c
Log Message:
Don't assume 1:1 PA:VA mapping
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/powerpc/booke/e500_tlb.c
Module Name:src
Committed By: matt
Date: Wed Jul 18 18:51:59 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: booke_machdep.c
Log Message:
If allocating lots of VA space for an io device, try to 'reserve' the space
so that the TLB might be able to create a large TLB
Module Name:src
Committed By: matt
Date: Wed Jul 18 18:55:27 UTC 2012
Removed Files:
src/sys/arch/powerpc/booke: copyinstr.c copyoutstr.c
Log Message:
These are not used so nuke 'em.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r0
Module Name:src
Committed By: matt
Date: Wed Jul 18 19:01:50 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3cfi.c
Log Message:
Map NOR as PREFETCHABLE.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/powerpc/booke/dev/pq3cfi.c
Module Name:src
Committed By: matt
Date: Mon Jul 9 11:40:19 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
If we paniced because a watchdog timed out, PSL_CE will be clear. So don't
assert PSL_CE is set if panicstr is not NULL.
To
Module Name:src
Committed By: matt
Date: Thu Jul 5 17:25:36 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: booke_pmap.c trap.c
Log Message:
s/seg_tab/seg_ptr/
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/booke/booke_pmap.c
Module Name:src
Committed By: matt
Date: Fri Jun 8 23:35:24 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: e500_intr.c
Log Message:
Compute softintr mask correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: matt
Date: Sun May 20 06:17:28 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: spe_subr.S
Log Message:
Fix SPE loading typo as described in PR/45731
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: matt
Date: Sat May 19 00:11:46 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3gpio.c
Log Message:
Fix a few compile problems on non-P2020 platforms.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: matt
Date: Thu May 17 16:22:38 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: trap.c
Log Message:
Allow user addresses = 0x8000
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/powerpc/booke/trap.c
Module Name:src
Committed By: matt
Date: Thu May 17 16:24:09 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3gpio.c
Log Message:
The P2020 doesn't have GPIO in the same place as othe 85xx. Deal with it.
To generate a diff of this commit:
cvs rdiff -u -r1.5
Module Name:src
Committed By: matt
Date: Fri Apr 20 13:51:48 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Don't use the current value of maccfg2.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12
Module Name:src
Committed By: matt
Date: Thu Apr 19 21:32:01 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Read maccfg1/maccfg2/ecntrl so we can preserve bits we don't change (like
GMII mode).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Thu Mar 29 14:47:09 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3gpio.c
Log Message:
Fix P2020 GPIO support (which has pins that are input/output instead of just
input or output).
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Thu Mar 29 15:48:20 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: booke_pmap.c e500_tlb.c
Log Message:
Add support PMAP_MINIMALTLB option. This changes the default use of TLB1
entries to map all of physical memory to using
Module Name:src
Committed By: matt
Date: Fri Mar 16 07:23:38 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke: copyin.c
Log Message:
Make sure to have copyinstr return ENAMETOOLONG if the string was too long.
To generate a diff of this commit:
cvs rdiff -u -r1.4
Module Name:src
Committed By: matt
Date: Thu Feb 23 21:07:35 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3sdhc.c
Log Message:
Use the new 32-bit and ESDHC support in sdhc.c
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: matt
Date: Tue Feb 21 02:08:55 UTC 2012
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Don't rely on being able to allocate while in a softintr. So preallocate
all the bus_dma maps in ifinit where we can sleep.
To
Module Name:src
Committed By: matt
Date: Thu Oct 13 19:53:30 UTC 2011
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3etsec.c
Log Message:
Fix printing of phy.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/booke/dev/pq3etsec.c
Module Name:src
Committed By: cliff
Date: Sat Aug 6 05:48:01 UTC 2011
Modified Files:
src/sys/arch/powerpc/booke/dev: pq3cfi.c
Log Message:
nuke pq3cfi_addr() and just use ga_addr; obio already sorts out getting
address from chip select reg when cs locator is used.
To
1 - 100 of 132 matches
Mail list logo