| Age | Commit message (Expand) | Author |
| 2022-02-23 | fix various typos in comments, mainly immediatly/immediately/, | andvar |
| 2022-02-16 | powerpc: Sprinkle "memory" clobbers on eieio and nearby asm blocks. | riastradh |
| 2021-03-23 | KNF | skrll |
| 2021-03-22 | Brush up previous, or make things more similar to x86: | rin |
| 2021-03-06 | Include PIC name to interrupt source, instead of just "irq", so that | rin |
| 2021-03-05 | Convert to intr_establish_xname(). | rin |
| 2021-03-02 | Turn imask into static. | rin |
| 2020-07-13 | Drop unused opt_interrupt.h include. | rin |
| 2020-07-12 | No need to test _KERNEL_OPT twice. | rin |
| 2020-07-06 | Drop unused opt_interrupt.h. | rin |
| 2020-07-06 | Drop unused opt_altivec.h, opt_interrupt.h, opt_ipi.h, and opt_pic.h. | rin |
| 2020-07-06 | Include missing opt_multiprocessor.h. | rin |
| 2020-07-06 | Include missing opt_ppcarch.h. | rin |
| 2020-07-06 | Style and cosmetic changes. No binary changes intended. | rin |
| 2020-04-16 | Revert previous for now: | rin |
| 2020-04-16 | Stop using __KERNEL_RCSID() in header files; it confuses ident(1) by | rin |
| 2020-02-20 | eieio is implemented as sync on 40x. Therefore, "sync; eieio" and | rin |
| 2019-12-01 | Fix false sharing problems with cpu_info. Identified with tprof(8). | ad |
| 2019-11-24 | Add IPI_AST. | ad |
| 2018-09-03 | Rename min/max -> uimin/uimax for better honesty. | riastradh |
| 2018-05-16 | special case IPIs so we don't mess with hardware IRQ sources | macallan |
| 2018-05-11 | use 128 as IPI_VECTOR to avoid overlap wth hardware interrupts | macallan |
| 2018-04-19 | s/static inline/static __inline/g for consistency. | christos |
| 2018-03-22 | don't call mapiodev() - the caller should hand us a usable address | macallan |
| 2018-03-02 | IRQ0 is perfectly legal to use on at least some macppc, so don't treat it | macallan |
| 2018-03-01 | use mapiodev() so this can work on G5s | macallan |
| 2017-06-01 | remove checks for failure after memory allocation calls that cannot fail: | chs |
| 2016-10-19 | Added MSI/MSI-X and interrupt_distribute(9) support for powerpc. | nonaka |
| 2016-05-26 | treat IPIs like regular interrupts at IPL_HIGH | macallan |
| 2015-01-23 | ddb MP support | nonaka |
| 2014-05-19 | Implement MI IPI interface with cross-call support. | rmind |
| 2013-09-19 | use ci_index. | christos |
| 2012-08-31 | when calculating per-IPL virq masks, take into account that shared IRQs may | macallan |
| 2012-07-28 | Fix -fno-common fallout. | matt |
| 2012-06-07 | fix same thinko as in previous commit, in have_pending_intr_p() | macallan |
| 2012-06-07 | look at the right cpu_softints bits in pic_do_pending_int() | macallan |
| 2012-02-01 | Use kmem instead of malloc. Remove unneeded <sys/malloc.h> includes. | matt |
| 2012-02-01 | Use C89 function prototypes. | matt |
| 2012-01-14 | Some PICs have the capability to define the interrupt's polarity (OpenPIC | phx |
| 2011-10-13 | Don't declare cpu_send_ipi if BOOKE | matt |
| 2011-09-27 | Modify *ASSERTMSG() so they are now used as variadic macros. The main goal | jym |
| 2011-07-02 | avoid some uninitialised variable warnings from GCC 4.5. i'm pretty | mrg |
| 2011-06-21 | Make it compile when PIC_DEBUG is defined. | rjs |
| 2011-06-20 | Cleanup includes. Explicitly include <powerpc/psl.h> | matt |
| 2011-06-20 | <arch/powerpc/... -> <powerpc/... | matt |
| 2011-06-18 | Use <sys/foo.h> instead of <machine/foo.h> if such a file exists. | matt |
| 2011-06-17 | intr.h must not include cpu due to deadly embrace with SOFTINT_COUNT. | matt |
| 2011-06-17 | Change from level to ipl since we aren't dealing a mask anymore, just a | matt |
| 2011-06-16 | Make sure OEA ports without __HAVE_FAST_SOFTINTS still compile. | matt |
| 2011-06-16 | enable FAST_SOFTINTR support for all ports that use powerpc/pic/ | macallan |