Commit Graph

84 Commits (a7e816b857947f0a4d59c0d9c69810977479ac50)

Author SHA1 Message Date
David S. Miller 9f825962ef sparc64: Niagara-4 bzero/memset, plus use MRU stores in page copy. 13 years ago
David S. Miller 42a4172b6e sparc64: Fix trailing whitespace in NG4 memcpy. 13 years ago
David S. Miller 9019205732 sparc64: Fix comment type in NG4 copy from user. 13 years ago
David S. Miller 1b62ca7bf5 sparc64: Fix return value of Niagara-2 memcpy. 13 years ago
David S. Miller ae2c6ca641 sparc64: Add SPARC-T4 optimized memcpy. 13 years ago
David S. Miller 4ff28d4ca9 sparc64: Add SHA1 driver making use of the 'sha1' instruction. 13 years ago
David S. Miller 6f1d827f29 sparc64: Consistently use fsrc2 rather than fmovd in optimized asm. 13 years ago
David Miller 2c66f62363 sparc: use the new generic strnlen_user() function 13 years ago
David S. Miller 2922585b93 lib: Sparc's strncpy_from_user is generic enough, move under lib/ 13 years ago
David S. Miller 446969084d kernel: Move REPEAT_BYTE definition into linux/kernel.h 13 years ago
David S. Miller 35c9646062 sparc: Increase portability of strncpy_from_user() implementation. 13 years ago
David S. Miller 4efcac3a24 sparc: Optimize strncpy_from_user() zero byte search. 13 years ago
David S. Miller ff06dffbc8 sparc: Add full proper error handling to strncpy_from_user(). 13 years ago
David S. Miller 74c7b28953 sparc32: Add ucmpdi2.o to obj-y instead of lib-y. 13 years ago
Sam Ravnborg de36e66d5f sparc32: add ucmpdi2 13 years ago
David S. Miller 1b35a57b1c sparc32: Kill off software 32-bit multiply/divide routines. 13 years ago
David S. Miller 73c1377da9 sparc32: Kill btfixup for xchg()'s 'swap' instruction. 13 years ago
David S. Miller 8695c37d06 sparc: Convert some assembler over to linakge.h's ENTRY/ENDPROC 13 years ago
David S. Miller b55e81b9f8 sparc32: Remove inline strncmp "optimization" for constant counts. 13 years ago
Sam Ravnborg 593fc6ea47 sparc32: drop sun4c specific ___xchg32 implementation 13 years ago
David Miller c6df4b17c8 lib: Fix multiple definitions of clz_tab 13 years ago
Sam Ravnborg 348738afe5 sparc32: drop unused atomic24 support 13 years ago
Michael S. Tsirkin a21a2fd403 sparc: switch to GENERIC_PCI_IOMAP 13 years ago
David S. Miller a52312b88c sparc32: Correct the return value of memcpy. 14 years ago
David S. Miller 21f74d361d sparc32: Remove uses of %g7 in memcpy implementation. 14 years ago
David S. Miller 045b7de9ca sparc32: Remove non-kernel code from memcpy implementation. 14 years ago
Josip Rodin a61b582954 sparc: Fix __atomic_add_unless() return value. 14 years ago
David S. Miller 56d205cc5c sparc: Use popc when possible for ffs/__ffs/ffz. 14 years ago
David S. Miller ef7c4d4675 sparc: Use popc if possible for hweight routines. 14 years ago
David S. Miller e95ade0839 sparc: Minor tweaks to Niagara page copy/clear. 14 years ago
Stephen Rothwell 678624e401 sparc: rename atomic_add_unless 14 years ago
Arun Sharma 60063497a9 atomic: use <linux/atomic.h> 14 years ago
Tkhai Kirill b1054282d7 sparc32: Fixed unaligned memory copying in function __csum_partial_copy_sparc_generic 14 years ago
Daniel Hellstrom 1827237065 sparc32: removed unused code, implemented by generic code 14 years ago
Akinobu Mita e637804c33 sparc: use bitmap_set() 14 years ago
Thomas Gleixner 24774fbdea sparc: Replace deprecated spinlock initialization 14 years ago
David S. Miller 0f58189d4a sparc64: Make lock backoff really a NOP on UP builds. 15 years ago
Mikulas Patocka 6ec274750c sparc64: simple microoptimizations for atomic functions 15 years ago
David S. Miller 9b3bb86aca sparc64: Make rwsems 64-bit. 15 years ago
David S. Miller 035df35d96 sparc64: Allocate sufficient stack space in ftrace stubs. 15 years ago
David S. Miller 9960e9e894 sparc64: Add function graph tracer support. 15 years ago
David S. Miller a71d1d6bb1 sparc64: Give a stack frame to the ftrace call sites. 15 years ago
David S. Miller ddacd0bc70 sparc64: Kill CONFIG_STACK_DEBUG code. 15 years ago
David S. Miller 63b7549573 sparc64: Add HAVE_FUNCTION_TRACE_MCOUNT_TEST and tidy up. 15 years ago
David S. Miller 4d14a45985 sparc: Stop trying to be so fancy and use __builtin_{memcpy,memset}() 15 years ago
David S. Miller fb34035e7b sparc: Use __builtin_object_size() to validate the buffer size for copy_from_user() 15 years ago
David S. Miller 166e553a57 sparc64: Fix stack debugging IRQ stack regression. 15 years ago
David S. Miller 55f532ec3e Revert "sparc: Make atomic locks raw" 15 years ago
Thomas Gleixner 4df286e529 sparc: Make atomic locks raw 15 years ago
David S. Miller 6373fffc5d sparc64: Fix section attribute warnings. 16 years ago