Quantcast
Channel: lkml.org : Pallipadi, Venkatesh
Viewing all articles
Browse latest Browse all 864

Re: [PATCH] lib/strscpy: remove word-at-a-time optimization.

$
0
0
Linus Torvalds writes: (Summary) */ ssize_t strscpy(char *dest, const char *src, size_t count) { - const struct word_at_a_time constants = WORD_AT_A_TIME_CONSTANTS; -#ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS - /* - * If src is unaligned, don't cross a page boundary, - * since we don't know if the next page is mapped. (sizeof(long) - 1)) { - size_t limit = PAGE_SIZE - ((long)src & - } -#else - /* If src or dest is unaligned, don't do word-at-a-time. (sizeof(long) - 1)) - max = 0; -#endif - - while (max >= sizeof(unsigned long)) { +#if CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS &&

Viewing all articles
Browse latest Browse all 864

Trending Articles