CVS commit: src/sys/arch/arm/pic

2021-08-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Aug 10 15:31:55 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c picvar.h Log Message: arm: pic: allow overriding _splraise/_spllower/splx To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/arch/arm/pic

2021-02-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 27 14:22:07 UTC 2021 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: machine/cpufunc.h -> arm/cpufunc.h for the benefit of non-evbarm ports To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/arch/arm/pic

2021-02-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Feb 26 10:06:42 UTC 2021 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: Unfortunately we need to disable interrupts in pic_set_priority to keep hardware and ci_cpl in sync. To generate a diff of this commit:

CVS commit: src/sys/arch/arm/pic

2021-02-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 22 21:16:25 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: Make the splx fast path smaller. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/pic/pic_splfuncs.c

CVS commit: src/sys/arch/arm/pic

2021-02-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 21 17:07:45 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h Log Message: Inline pic_set_priority and use cpu_dosoftints_ci when available. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/pic

2021-02-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 21 08:31:36 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Fixup with __HAVE_PREEMPTION code which is currently unused To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68

CVS commit: src/sys/arch/arm/pic

2021-02-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 20 22:53:31 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: Only disable/enable interrupts if processing pending interrupts, and inline pic_set_pending_psw. To generate a diff of this

CVS commit: src/sys/arch/arm/pic

2021-02-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 20 19:35:07 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: Adjust ci_intr_depth when processing pending ints To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/arch/arm/pic

2021-02-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 20 19:30:46 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h Log Message: Inline "pic_do_pending_ints" in splx and check ci_pending_ipls to optimize the common case (hw priority, no cascaded

CVS commit: src/sys/arch/arm/pic

2021-02-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 20 18:18:53 UTC 2021 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: remove "pic_do_pending_int() prototype; no matching function To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/arch/arm/pic

2021-02-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Feb 16 22:12:50 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c pic_splfuncs.c Log Message: pic: avoid pic_do_pending_ints if pic_mark_pending_* has never been called To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/pic

2021-02-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Feb 16 07:27:12 UTC 2021 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: Provide a pic_set_priority_psw in the case that __HAVE_PIC_SET_PRIORITY is not defined. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/pic

2021-02-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 15 16:32:07 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h Log Message: splx: use pic_set_priority_psw in interrupts disabled case to skip a few more daif accesses. To generate a diff of

CVS commit: src/sys/arch/arm/pic

2021-02-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 15 16:04:01 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: splx: restore priority even if interrupts are disabled To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/arch/arm/pic

2021-02-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 15 15:42:58 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: splx: only dispatch hard interrupts if interrupts are enabled To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/arm/pic

2021-02-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 15 15:07:48 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: splx: only dispatch softints if interrupts are enabled To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/arch/arm/pic

2021-02-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 15 13:03:52 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: pic: reduce the number of daif accesses in pic_do_pending_ints The caller has already provided daif state. No need to keep updating daif via

CVS commit: src/sys/arch/arm/pic

2021-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 7 21:18:37 UTC 2021 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Use ENABLE_INTERRUPT() / DISABLE_INTERRUPT() instead of cpsie()/cpsid() in places where we don't care about the cpsie() return value. To

CVS commit: src/sys/arch/arm/pic

2020-11-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 1 14:42:05 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: intr_ipi_send: assert that kcp is either NULL or contains exactly one CPU To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61

CVS commit: src/sys/arch/arm/pic

2020-10-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Oct 26 07:16:41 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Improve a comment To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/arch/arm/pic/pic.c Please note that diffs are not

CVS commit: src/sys/arch/arm/pic

2020-10-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Oct 26 07:14:42 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/arm/pic/pic.c Please note that diffs are not public domain;

CVS commit: src/sys/arch/arm/pic

2020-10-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 25 08:29:30 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: KASSERT -> KASSERTMSG To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/arm/pic/pic.c Please note that diffs are not

CVS commit: src/sys/arch/arm/pic

2020-07-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jul 27 16:26:51 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/arm/pic/pic.c Please note that diffs are not

CVS commit: src/sys/arch/arm/pic

2020-02-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 1 12:55:26 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Reduce some ifdefs. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/arm/pic/pic.c Please note that diffs are

CVS commit: src/sys/arch/arm/pic

2020-02-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 1 12:55:03 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Switch arm pic allocation and initialization to percpu_create. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

CVS commit: src/sys/arch/arm/pic

2020-02-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 1 12:55:13 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: pic_pending_zero is unnecessary; percpu_alloc already zeroes. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

CVS commit: src/sys/arch/arm/pic

2020-02-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Feb 1 12:55:35 UTC 2020 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/arm/pic/pic.c Please note that diffs are not public

CVS commit: src/sys/arch/arm/pic

2019-12-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 24 20:40:09 UTC 2019 Modified Files: src/sys/arch/arm/pic: pic.c picvar.h Log Message: Update pic_add to allocate and return an irqbase if passed PIC_IRQBASE_ALLOC. To generate a diff of this commit: cvs rdiff -u -r1.51

CVS commit: src/sys/arch/arm/pic

2019-12-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 24 20:37:44 UTC 2019 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Make pic_sourcebase static To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arch/arm/pic/pic.c Please note that diffs

CVS commit: src/sys/arch/arm/pic

2019-12-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 23 15:51:47 UTC 2019 Modified Files: src/sys/arch/arm/pic: pic.c picvar.h Log Message: Add reference counts to intr_mask/intr_unmask as calls can be nested, spotted by thorpej To generate a diff of this commit: cvs

CVS commit: src/sys/arch/arm/pic

2019-03-27 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Mar 27 07:29:29 UTC 2019 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: enlarge pic_name[] from 14 to 16. bcm2835_intr.c@1.20 used to the limit. (sizeof struct pic_softc was not changed. it's just same as padding)

CVS commit: src/sys/arch/arm/pic

2018-11-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Nov 13 20:24:48 UTC 2018 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Fix intrctl for pics with non-0 irqbase To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/arch/arm/pic/pic.c Please

CVS commit: src/sys/arch/arm/pic

2018-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 11 10:14:15 UTC 2018 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Add support for intrctl(8). To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/arch/arm/pic/pic.c Please note that

CVS commit: src/sys/arch/arm/pic

2018-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 9 23:34:20 UTC 2018 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: Increase size of is_irq and pic_irqbase To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/pic/picvar.h

CVS commit: src/sys/arch/arm/pic

2018-10-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Oct 12 21:46:32 UTC 2018 Modified Files: src/sys/arch/arm/pic: pic.c picvar.h Log Message: Implement intr_string(9) To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/arm/pic/pic.c cvs rdiff -u

CVS commit: src/sys/arch/arm/pic

2018-09-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 8 11:54:26 UTC 2018 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: Increase the size of is_irq from 8- to 16-bits to allow for > 256 IRQs per pic. To generate a diff of this commit: cvs rdiff -u -r1.18

CVS commit: src/sys/arch/arm/pic

2018-07-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 16 10:13:34 UTC 2018 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: I added is_affinity to intrsource in the previous commit but it is not used. Remove it. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/pic

2018-07-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 15 16:03:25 UTC 2018 Modified Files: src/sys/arch/arm/pic: pic.c picvar.h Log Message: Add support for setting and getting interrupt affinity. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44

CVS commit: src/sys/arch/arm/pic

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:08:42 UTC 2018 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: fix false positive KASSERT. the case that secondary processors failed to hatch, and not attached. when "cpu1 at cpus0: disabled (unresponsive)"

CVS commit: src/sys/arch/arm/pic

2017-10-12 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Oct 12 19:59:22 UTC 2017 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/arch/arm/pic/pic.c Please note that diffs are not

CVS commit: src/sys/arch/arm/pic

2017-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 21 19:29:14 UTC 2017 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: spaces to TAB To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/pic/pic.c Please note that diffs are not public

CVS commit: src/sys/arch/arm/pic

2017-08-29 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Tue Aug 29 22:57:05 UTC 2017 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: decouple pic_ipi_kpreempt() from DDB To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch/arm/pic/pic.c Please note

CVS commit: src/sys/arch/arm/pic

2017-08-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Aug 25 20:36:16 UTC 2017 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: The assertion at the bottom of intr_ipi_send is invalid for UP configs; add a text for arm_cpu_max == 1 To generate a diff of this commit:

CVS commit: src/sys/arch/arm/pic

2015-10-11 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Oct 11 20:20:33 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: unblock interrupts also when reusing a previously freed irq slot. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys/arch/arm/pic

2015-07-07 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jul 7 21:43:46 UTC 2015 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: Protect #include opt_multiprocessor.h with _KERNEL_OPT To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/arch/arm/pic

2015-04-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Apr 18 14:09:32 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Serialise work in pic_add. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/arm/pic/pic.c Please note that diffs

CVS commit: src/sys/arch/arm/pic

2015-04-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Apr 12 08:52:54 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Use right kcpuset call. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/pic/pic.c Please note that diffs are

CVS commit: src/sys/arch/arm/pic

2015-04-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Apr 12 08:55:14 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Don't need pic_ipi_sender anymore. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/arm/pic/pic.c Please note that

CVS commit: src/sys/arch/arm/pic

2015-04-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Apr 12 15:32:19 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Don't send IPIs to ourselves if sending to everyone. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/pic/pic.c

CVS commit: src/sys/arch/arm/pic

2015-04-11 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Apr 11 19:39:09 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Adapt pic to deal with the BCM2836 interrupts. Move pic_pending_pics, pic_pending_ipls, and pic_blocked_irqs into a structure and make then

CVS commit: src/sys/arch/arm/pic

2015-04-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 9 06:03:43 UTC 2015 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: Only if we __HAVE_PIC_PENDING_INTRS do we need the variables to track them. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/arch/arm/pic

2015-04-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Apr 2 03:11:34 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: #include sys/lwp.h To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/pic/pic_splfuncs.c Please note that

CVS commit: src/sys/arch/arm/pic

2015-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 29 00:31:30 UTC 2015 Modified Files: src/sys/arch/arm/pic: pic.c pic_splfuncs.c Log Message: Add aarch64 support (mostly remapping I32_bit and F32_bit onto aarch64 bits). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/pic

2014-11-08 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Nov 8 17:09:38 UTC 2014 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Include opt_multiprocessor.h To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/pic/pic.c Please note that diffs

CVS commit: src/sys/arch/arm/pic

2014-10-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Oct 29 14:41:57 UTC 2014 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: In the MULTIPROCESSOR case mark all interrupt handlers not at IPL_VM as mpsafe, so the kernel_lock is only taken at IPL_VM as per spl(9). To

CVS commit: src/sys/arch/arm/pic

2014-10-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Oct 13 09:21:06 UTC 2014 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Comment out a printf that was confusing entering ddb output. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/arm/pic

2014-03-13 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Mar 13 23:47:53 UTC 2014 Modified Files: src/sys/arch/arm/pic: pic.c picvar.h Log Message: Support MPSAFE interrupts. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/pic/pic.c cvs rdiff -u -r1.8

CVS commit: src/sys/arch/arm/pic

2014-03-03 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 3 08:50:48 UTC 2014 Modified Files: src/sys/arch/arm/pic: pic.c picvar.h Log Message: Add a mpsafe flag to the intrsource To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/pic/pic.c cvs rdiff

CVS commit: src/sys/arch/arm/pic

2014-01-28 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jan 28 13:20:30 UTC 2014 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Mark a diagnostic-only variable To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/pic/pic.c Please note that

CVS commit: src/sys/arch/arm/pic

2013-12-08 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 8 14:37:01 UTC 2013 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Mark rv as unused (for now) To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/pic/pic.c Please note that diffs

CVS commit: src/sys/arch/arm/pic

2013-10-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Oct 3 12:53:29 UTC 2013 Modified Files: src/sys/arch/arm/pic: armadaxp_splfuncs.c Log Message: Update to reflect the move of armadaxpreg.h To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/arm/pic

2013-09-06 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Sep 7 00:32:02 UTC 2013 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Use KASSERTMSG To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/pic/pic.c Please note that diffs are not public

CVS commit: src/sys/arch/arm/pic

2013-08-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Aug 19 07:06:06 UTC 2013 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/pic/pic.c Please note that diffs are not public

CVS commit: src/sys/arch/arm/pic

2012-10-30 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Tue Oct 30 07:42:38 UTC 2012 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Fix a bug that incorrect arg is passed to pic_block_irqs() on disestablish. Fixes PR#45371 by Yuichiro Goto. To generate a diff of this

CVS commit: src/sys/arch/arm/pic

2012-08-31 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Sep 1 00:00:42 UTC 2012 Modified Files: src/sys/arch/arm/pic: files.pic pic.c pic_splfuncs.c picvar.h Log Message: Add PIC hooks for MP and for the ARM Generic Interrupt Controller. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/arm/pic

2012-08-31 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Sep 1 01:44:17 UTC 2012 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Add #ifdef DIAGNOSTIC / #endif To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/pic/pic.c Please note that diffs

CVS commit: src/sys/arch/arm/pic

2012-07-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Jul 20 21:53:57 UTC 2012 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Fix botched change to use right value for ipl. Thanks jak To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/arch/arm/pic

2012-07-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Jul 14 07:52:53 UTC 2012 Modified Files: src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h Log Message: Add hooks for __HAVE_PIC_SET_PRIORITY which allows updating of a hardware (PIC) priority based on current IPL. To

CVS commit: src/sys/arch/arm/pic

2012-07-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jul 7 08:05:48 UTC 2012 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Convert a KASSERT to a KASSERTMSG To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/pic/pic.c Please note that

CVS commit: src/sys/arch/arm/pic

2012-07-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 4 13:34:24 UTC 2012 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Add a KASSERT To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/pic/pic.c Please note that diffs are not public

CVS commit: src/sys/arch/arm/pic

2011-05-28 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 28 20:56:37 UTC 2011 Modified Files: src/sys/arch/arm/pic: pic_splfuncs.c Log Message: Restore ci_intr_depth increment for duration of pic_do_pending_ints() lost when this code was moved. To generate a diff of this

CVS commit: src/sys/arch/arm/pic

2011-02-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Feb 1 21:44:27 UTC 2011 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Increment ci-ci_intr_depth for the duration of pic_do_pending_ints(). Fixes locking catastrophy commonly noticed with mvsata(4) on evbarm.

CVS commit: src/sys/arch/arm/pic

2010-11-15 Thread Hiroyuki Bessho
Module Name:src Committed By: bsh Date: Mon Nov 15 09:25:58 UTC 2010 Modified Files: src/sys/arch/arm/pic: picvar.h Log Message: fix compile error about missing evcnt definition. picvar.h is now included very early because of uebayashi's change to sys/param.h. To

CVS commit: src/sys/arch/arm/pic

2010-08-31 Thread KIYOHARA Takashi
Module Name:src Committed By: kiyohara Date: Tue Aug 31 14:23:27 UTC 2010 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Fix lost interrupt. (1/2) + Change blocked_irqs that dispach if change pending_irqs in the loop. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/arm/pic

2010-08-31 Thread KIYOHARA Takashi
Module Name:src Committed By: kiyohara Date: Tue Aug 31 14:33:41 UTC 2010 Modified Files: src/sys/arch/arm/pic: pic.c Log Message: Fix lost interrupt. (2/2) + It is likely to lose sight of interrupt when the interrupt of irq_base that is smaller than the same at the