CVS commit: src/sys/arch/powerpc/booke/dev

2021-04-21 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2021-03-30 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke/dev

2021-01-23 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke/dev

2021-01-23 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2021-01-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2021-01-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke/pci

2020-11-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke/pci

2020-11-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-09-09 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-15 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke/dev

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-06 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-07-04 Thread Rin Okuyama
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:

CVS commit: src/sys/arch/powerpc/booke/dev

2020-06-25 Thread Jaromir Dolecek
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

CVS commit: src/sys/arch/powerpc/booke

2020-03-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-03-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-03-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke

2020-03-01 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke/dev

2020-01-29 Thread Martin Husemann
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

CVS commit: src/sys/arch/powerpc/booke/dev

2019-04-24 Thread SAITOH Masanobu
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

CVS commit: src/sys/arch/powerpc/booke

2018-01-26 Thread Felix Deichmann
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

CVS commit: src/sys/arch/powerpc/booke

2018-01-26 Thread Christos Zoulas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2017-10-23 Thread SAITOH Masanobu
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

CVS commit: src/sys/arch/powerpc/booke/dev

2017-10-01 Thread Kengo NAKAHARA
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,

CVS commit: src/sys/arch/powerpc/booke

2017-03-17 Thread Chuck Silvers
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

CVS commit: src/sys/arch/powerpc/booke

2016-12-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/booke/dev

2016-07-25 Thread NONAKA Kimihiro
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:

CVS commit: src/sys/arch/powerpc/booke/dev

2015-09-11 Thread Nick Hudson
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

CVS commit: src/sys/arch/powerpc/booke/dev

2015-02-27 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2015-02-19 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2015-01-23 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2015-01-22 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2015-01-22 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2015-01-22 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke/dev

2015-01-22 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2015-01-20 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke/dev

2015-01-15 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke/dev

2015-01-15 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke/dev

2015-01-15 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke/dev

2015-01-15 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2015-01-09 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke/dev

2015-01-06 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-12-28 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-12-26 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-12-20 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-12-20 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-12-18 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-12-18 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-12-18 Thread NONAKA Kimihiro
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

CVS commit: src/sys/arch/powerpc/booke

2014-09-22 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2014-09-18 Thread Joerg Sonnenberger
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

CVS commit: src/sys/arch/powerpc/booke

2014-08-10 Thread Joerg Sonnenberger
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

CVS commit: src/sys/arch/powerpc/booke

2014-07-31 Thread Joerg Sonnenberger
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

CVS commit: src/sys/arch/powerpc/booke/pci

2014-07-30 Thread Joerg Sonnenberger
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:

CVS commit: src/sys/arch/powerpc/booke

2014-07-30 Thread Joerg Sonnenberger
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

CVS commit: src/sys/arch/powerpc/booke

2014-07-30 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2014-07-30 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2014-07-29 Thread Joerg Sonnenberger
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

CVS commit: src/sys/arch/powerpc/booke

2014-07-24 Thread Joerg Sonnenberger
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

CVS commit: src/sys/arch/powerpc/booke

2014-07-24 Thread Joerg Sonnenberger
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

CVS commit: src/sys/arch/powerpc/booke

2012-10-28 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-10-28 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/pci

2012-08-14 Thread Havard Eidnes
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

CVS commit: src/sys/arch/powerpc/booke/pci

2012-08-12 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-08-02 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-07-26 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-25 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-18 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-18 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-18 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-18 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-18 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-07-18 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-09 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-07-05 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-06-08 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-05-20 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-05-18 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-05-17 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-05-17 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-04-20 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-04-19 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-03-29 Thread Matt Thomas
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:

CVS commit: src/sys/arch/powerpc/booke

2012-03-29 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke

2012-03-16 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-02-23 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2012-02-20 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2011-10-13 Thread Matt Thomas
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

CVS commit: src/sys/arch/powerpc/booke/dev

2011-08-05 Thread Cliff Neighbors
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   2   >