lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 21 Jul 2008 22:37:29 +0300 (EEST) From: Pekka J Enberg <penberg@...helsinki.fi> To: torvalds@...ux-foundation.org cc: linux-kernel@...r.kernel.org, akpm@...ux-foundation.org, adobriyan@...il.com, cl@...ux-foundation.org, mingo@...e.hu Subject: [GIT PULL] SLUB updates for 2.6.27 Hi Linus, Please pull the latest SLAB git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6.git for-linus The tree has one cleanup patch from Alexey and a small fix for SLUB debugging by me. I am heading off to OLS (as apprently is Christoph) so expect some downtime from us SLUB folks this week. In case anyone is wondering, the SLUB defrag patches have been postponed to 2.6.28 due to lack of time from Christoph. Pekka Alexey Dobriyan (1): SLUB: simplify re on_each_cpu() Pekka Enberg (1): slub: dump more data on slab corruption mm/slub.c | 10 +--------- 1 files changed, 1 insertions(+), 9 deletions(-) diff --git a/mm/slub.c b/mm/slub.c index 35ab38a..6d4a49c 100644 --- a/mm/slub.c +++ b/mm/slub.c @@ -492,7 +492,7 @@ static void print_trailer(struct kmem_cache *s, struct page *page, u8 *p) if (p > addr + 16) print_section("Bytes b4", p - 16, 16); - print_section("Object", p, min(s->objsize, 128)); + print_section("Object", p, min_t(unsigned long, s->objsize, PAGE_SIZE)); if (s->flags & SLAB_RED_ZONE) print_section("Redzone", p + s->objsize, @@ -1495,15 +1495,7 @@ static void flush_cpu_slab(void *d) static void flush_all(struct kmem_cache *s) { -#ifdef CONFIG_SMP on_each_cpu(flush_cpu_slab, s, 1); -#else - unsigned long flags; - - local_irq_save(flags); - flush_cpu_slab(s); - local_irq_restore(flags); -#endif } /* -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists