First  |  Prev |  Next  |  Last
Pages: 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527
[Patch 18/25] GRU - contexts must contain cbrs
From: Jack Steiner <steiner(a)sgi.com> Don't allow users to create GRU contexts with 0 CBRs. This does not make sense & is not allowed by the chiplet. The chiplet will flag this as an error and fail to allocate the context. Signed-off-by: Jack Steiner <steiner(a)sgi.com> --- drivers/misc/sgi-gru/grufile.c | ... 19 Jul 2010 17:58
[Patch 04/25] GRU - mmap gru contexts using nonlinear
From: Jack Steiner <steiner(a)sgi.com> Add VM_NONLINEAR to the vm_flags used to map the GRU. Signed-off-by: Jack Steiner <steiner(a)sgi.com> --- drivers/misc/sgi-gru/grufile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux/drivers/misc/sgi-gru/grufile.c ===============================... 19 Jul 2010 17:58
[Patch 02/25] GRU - skip gru tlb purging of gru contexts:w
From: Jack Steiner <steiner(a)sgi.com> Skip purging the GRU TLB if the purge request is for the GRU itself. The driver will not create TLB mappings for vmas that map the GRU address space. Purging them is unnecessary. This is only an optimization and is not functionally required. However, if GRU resources are ov... 19 Jul 2010 17:58
[Patch 17/25] GRU - no panic on gru malfunction
From: Jack Steiner <steiner(a)sgi.com> If the GRU malfunctions, print a message instead of panicing the system. This simplifies debugging since some of the debug tools can be used on a live system. Flush the cache on instruction timeouts in case the malfunction is related to a coherency issue (never seen this but I... 19 Jul 2010 17:58
[Patch 11/25] GRU - interrupt fix for processors without core 0
From: Jack Steiner <steiner(a)sgi.com> GRU interrupts for the kernel context are targeted to core 0 of the lowest socket on the blade. Fix an endcase for 6-socket processors that do not have a APICID for core 0. (There are potentially 8 cores in the socket. A 6 core socket has 2 cores disabled. If core 0 was di... 19 Jul 2010 17:58
[Patch 01/25] GRU - delete obsolete gru instruction opcodes
From: Jack Steiner <steiner(a)sgi.com> Update the GRU instruction macros to match what is actually implemented in initial silicon. Signed-off-by: Jack Steiner <steiner(a)sgi.com> --- drivers/misc/sgi-gru/gru_instructions.h | 2 -- 1 file changed, 2 deletions(-) Index: linux/drivers/misc/sgi-gru/gru_ins... 19 Jul 2010 17:58
[Patch 00/25] GRU - GRU Updates
This patch set contains a collection of patches to the SGI UV GRU driver. These patches fix various bugs found in the testing of the driver on real hardware. No changes are made to non-UV files. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@... 19 Jul 2010 17:58
[Patch 12/25] GRU - add gru hub number to context status
From: Jack Steiner <steiner(a)sgi.com> Add the GRU hub number to the output of the GRU cch_status & gru_status files (in /proc/sgi_uv/gru). Signed-off-by: Jack Steiner <steiner(a)sgi.com> --- drivers/misc/sgi-gru/gruprocfs.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) Index: linux... 19 Jul 2010 17:58
[Patch 21/25] GRU - delete unused gru statistics structure
From: Jack Steiner <steiner(a)sgi.com> Delete unused structure that was left over from debugging. Signed-off-by: Jack Steiner <steiner(a)sgi.com> --- drivers/misc/sgi-gru/gru.h | 15 --------------- 1 file changed, 15 deletions(-) Index: linux/drivers/misc/sgi-gru/gru.h ===================================... 19 Jul 2010 17:58
[Patch 09/25] GRU - add software reserved bits to cbr definition
From: Jack Steiner <steiner(a)sgi.com> The GRU hardware has reserved a few bits for software use. Add these "software reserved" fields to the structure definitions. Signed-off-by: Jack Steiner <steiner(a)sgi.com> --- drivers/misc/sgi-gru/gru_instructions.h | 19 +++++++++++++------ 1 file changed, 13 inserti... 19 Jul 2010 17:58
First  |  Prev |  Next  |  Last
Pages: 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527