Show patches with: Submitter = Benjamin Herrenschmidt       |    Archived = No       |   617 patches
« 1 2 ... 3 4 56 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[07/60] xive: OPAL API update - - - - --- 2016-12-22 Benjamin Herrenschmidt Accepted
[06/60] xive: Document exploitation mode - - - - --- 2016-12-22 Benjamin Herrenschmidt Accepted
[05/60] phb4: Remove obsolete debug statements - - - - --- 2016-12-22 Benjamin Herrenschmidt Accepted
[04/60] stdio: Fix default definition of pr_fmt - - - - --- 2016-12-22 Benjamin Herrenschmidt Accepted
[03/60] interrutps: Export irq_find_source() - - - - --- 2016-12-22 Benjamin Herrenschmidt Accepted
[02/60] buddy: Add a simple generic buddy allocator - - - - --- 2016-12-22 Benjamin Herrenschmidt Accepted
[01/60] bitmap: Add basic bitmap ops - - - - --- 2016-12-22 Benjamin Herrenschmidt Accepted
Makefile: Disable stack protector due to gcc problems - - - - --- 2016-12-21 Benjamin Herrenschmidt Accepted
stack: Don't recurse into __stack_chk_fail - - - - --- 2016-12-21 Benjamin Herrenschmidt Accepted
Makefile: Use -ffixed-r13 - - - - --- 2016-12-21 Benjamin Herrenschmidt Accepted
phb3: Lock the PHB on set_xive callbacks - - - - --- 2016-12-21 Benjamin Herrenschmidt Accepted
[32/32] xive: Implement xive_reset - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[31/32] xive: Don't assert if xive_get_vp() fails - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[30/32] xive: Expose exploitation mode DT properties - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[29/32] xive: Use a constant for max# of chips - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[28/32] xive: Keep track of which interrupts were ever enabled - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[27/32] xive: Implement internal VP allocator - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[26/32] xive: Add xive_get/set_queue_info - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[25/32] xive: Add helpers to encode and decode VP numbers - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[24/32] xive: Change block numbering - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[23/32] xive: Add API to donate pages in indirect mode - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[22/32] xive: Add asynchronous cache updates and update irq targetting - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[21/32] xive: Split xive_provision_cpu() and use cache watch for VP - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[20/32] xive: Add cache scrub to push watch updates to memory - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[19/32] xive: Mark XIVE owned EQs with a specific flag - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[18/32] xive: Use an allocator for EQDs - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[17/32] xive: Move xive_cpu_state up and clean up layout - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[16/32] xive: Remove obsolete INDIRECT_IS_LE workarounds - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[15/32] xive: Break assumption that block ID == chip ID - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[14/32] xive/phb4: Handle bad ESB offsets in PHB4 DD1 - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[13/32] xive: Implement get/set_irq_config APIs - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[12/32] xive: Rework xive_set_eq_info() to store all info even when masking - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[11/32] xive: Implement cache watch and use it for EQs - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[10/32] xive: Add locking to some API calls - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[09/32] xive: Add opal_xive_get_irq_info() - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[08/32] xive: Add CPU node "interrupts" properties representing the IPIs - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[07/32] xive: Add basic opal_xive_reset() call and exploitation mode - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[06/32] xive: Add support for escalation interrupts - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[05/32] xive: OPAL API update - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[04/32] xive: Document exploitation mode - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[03/32] interrutps: Export irq_find_source() - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[02/32] buddy: Add a simple generic buddy allocator - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[01/32] bitmap: Add basic bitmap ops - - - - --- 2016-11-22 Benjamin Herrenschmidt Superseded
[21/21] chiptod: More hardening against -1 chip ID - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[20/21] phb4: Fix setting of max link speed - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[19/21] phb4: Updated inits as of PHB4 spec 0.52 - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[18/21] xive: Override the hard coded chip ID with allocated block ID - - - - --- 2016-11-14 Benjamin Herrenschmidt Changes Requested
[17/21] xive: Indirect table entries must have top bits "type" set - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[16/21] xive: Remove unused field and clarify comment - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[15/21] xive: Provide a way to override some IPI sources - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[14/21] xive: Add helper to retrieve an IPI trigger port - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[13/21] xive: Fix IPI EOI logic in opal_xive_eoi() - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[12/21] xive: Don't try to EOI a masked source - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[11/21] xive: Fix comments in xive_source_set_xive() - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[10/21] xive: Fix comments in xive_get_ive() - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[09/21] interrupts: Rewrite/correct doc for opal_set/get_xive - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[08/21] xive: Configure forwarding ports - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[07/21] xive: Fix mangling of interrupt server# in opal_get/set_xive() - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[06/21] xive: Fix interrupt number mangling - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[05/21] cpu: Don't enable nap mode/PM mode on non-P8 - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[04/21] platform: Call generic platform probe and init UART there - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[03/21] psi: Don't register more interrupts than the HW supports - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[02/21] psi: Fix P9 BAR setup on multi-chips - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
[01/21] psi: Add DT option to disable LPC interrupts - - - - --- 2016-11-14 Benjamin Herrenschmidt Accepted
phb4: Fix setting of max link speed - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
phb4: Updated inits as of PHB4 spec 0.52 - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[16/16] xive: Indirect table entries must have top bits "type" set - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[15/16] xive: Remove unused field and clarify comment - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[14/16] xive: Provide a way to override some IPI sources - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[13/16] xive: Add helper to retrieve an IPI trigger port - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[12/16] xive: Fix IPI EOI logic in opal_xive_eoi() - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[11/16] xive: Don't try to EOI a masked source - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[10/16] xive: Fix comments in xive_source_set_xive() - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[09/16] xive: Fix comments in xive_get_ive() - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[08/16] interrupts: Rewrite/correct doc for opal_set/get_xive - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[07/16] xive: Configure forwarding ports - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[06/16] xive: Fix mangling of interrupt server# in opal_get/set_xive() - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[05/16] xive: Fix interrupt number mangling - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[04/16] cpu: Don't enable nap mode/PM mode on non-P8 - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[03/16] platform: Call generic platform probe and init UART there - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[02/16] psi: Fix P9 BAR setup on multi-chips - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[01/16] psi: Add DT option to disable LPC interrupts - - - - --- 2016-11-10 Benjamin Herrenschmidt Superseded
[11/11] xive: Remove unused field and clarify comment - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[10/11] xive: Provide a way to override some IPI sources - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[09/11] xive: Add helper to retrieve an IPI trigger port - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[08/11] xive: Fix IPI EOI logic in opal_xive_eoi() - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[07/11] xive: Don't try to EOI a masked source - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[06/11] xive: Fix comments in xive_source_set_xive() - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[05/11] xive: Fix comments in xive_get_ive() - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[04/11] interrupts: Rewrite/correct doc for opal_set/get_xive - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[03/11] xive: Configure forwarding ports - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[02/11] xive: Fix mangling of interrupt server# in opal_get/set_xive() - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[01/11] xive: Fix interrupt number mangling - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[4/4] cpu: Don't enable nap mode/PM mode on non-P8 - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[3/4] platform: Call generic platform probe and init UART there - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[2/4] psi: Fix P9 BAR setup on multi-chips - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[1/4] psi: Add DT option to disable LPC interrupts - - - - --- 2016-09-16 Benjamin Herrenschmidt Superseded
[5/5] fsi-master: On XSCOM errors, try to reset the PIB2OPB bridge - - - - --- 2016-09-13 Benjamin Herrenschmidt New
[4/5] fsi-master: Whitespace cleanups - - - - --- 2016-09-13 Benjamin Herrenschmidt Accepted
[3/5] centaur: Mark centaur offline after 10 consecutive access errors - - - - --- 2016-09-13 Benjamin Herrenschmidt Accepted
« 1 2 ... 3 4 56 7 »