Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #60022 > unrolled thread

SLAB vs. SLUB

Started byBastian Blank <waldi@debian.org>
First post2018-01-18 18:40 +0100
Last post2018-02-22 17:30 +0100
Articles 5 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  SLAB vs. SLUB Bastian Blank <waldi@debian.org> - 2018-01-18 18:40 +0100
    Re: SLAB vs. SLUB Ben Hutchings <ben@decadent.org.uk> - 2018-01-23 18:40 +0100
      Re: SLAB vs. SLUB Bastian Blank <waldi@debian.org> - 2018-01-23 19:40 +0100
        Re: SLAB vs. SLUB Frank Chung <chungf@gmail.com> - 2018-02-22 09:20 +0100
          Re: SLAB vs. SLUB Ben Hutchings <ben@decadent.org.uk> - 2018-02-22 17:30 +0100

#60022 — SLAB vs. SLUB

FromBastian Blank <waldi@debian.org>
Date2018-01-18 18:40 +0100
SubjectSLAB vs. SLUB
Message-ID<v9mkp-8t-3@gated-at.bofh.it>
Moin

Not sure when this came up the last time.  However we seem to be the
last large distribution to use SLAB as the kernel allocator.

Don't we want to change that some time?

Bastian

-- 
Intuition, however illogical, is recognized as a command prerogative.
		-- Kirk, "Obsession", stardate 3620.7

[toc] | [next] | [standalone]


#60056

FromBen Hutchings <ben@decadent.org.uk>
Date2018-01-23 18:40 +0100
Message-ID<vbaIa-5dF-9@gated-at.bofh.it>
In reply to#60022

[Multipart message — attachments visible in raw view] — view raw

On Thu, 2018-01-18 at 18:18 +0100, Bastian Blank wrote:
> Moin
> 
> Not sure when this came up the last time.  However we seem to be the
> last large distribution to use SLAB as the kernel allocator.
> 
> Don't we want to change that some time?

Yes, let's change to SLUB.  I think SLUB_DEBUG and
SLAB_FREELIST_HARDENED should be enabled, except on armel/marvell.

Ben.

-- 
Ben Hutchings
Reality is just a crutch for people who can't handle science fiction.

[toc] | [prev] | [next] | [standalone]


#60058

FromBastian Blank <waldi@debian.org>
Date2018-01-23 19:40 +0100
Message-ID<vbbEe-5Ms-19@gated-at.bofh.it>
In reply to#60056
Hi

On Tue, Jan 23, 2018 at 05:37:44PM +0000, Ben Hutchings wrote:
> On Thu, 2018-01-18 at 18:18 +0100, Bastian Blank wrote:
> > Not sure when this came up the last time.  However we seem to be the
> > last large distribution to use SLAB as the kernel allocator.
> > Don't we want to change that some time?
> Yes, let's change to SLUB.  I think SLUB_DEBUG and
> SLAB_FREELIST_HARDENED should be enabled, except on armel/marvell.

Okay.  I'll do that.

Bastian

-- 
The more complex the mind, the greater the need for the simplicity of play.
		-- Kirk, "Shore Leave", stardate 3025.8

[toc] | [prev] | [next] | [standalone]


#60288

FromFrank Chung <chungf@gmail.com>
Date2018-02-22 09:20 +0100
Message-ID<vlUgF-1Zt-1@gated-at.bofh.it>
In reply to#60058

[Multipart message — attachments visible in raw view] — view raw

Hello,

Thanks for the great work. Just to comment that switching to SLUB seems to
partially address Bug#861964:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861964

Perhaps a comment on that bug is in order, if not closing it outright?

Regards,
Frank Chung

[toc] | [prev] | [next] | [standalone]


#60305

FromBen Hutchings <ben@decadent.org.uk>
Date2018-02-22 17:30 +0100
Message-ID<vm1UR-7jb-1@gated-at.bofh.it>
In reply to#60288

[Multipart message — attachments visible in raw view] — view raw

On Thu, 2018-02-22 at 08:12 +0000, Frank Chung wrote:
> Hello,
> 
> Thanks for the great work. Just to comment that switching to SLUB seems to
> partially address Bug#861964:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861964
> 
> Perhaps a comment on that bug is in order, if not closing it outright?

Thanks, I've closed it now.

Ben.

-- 
Ben Hutchings
[W]e found...that it wasn't as easy to get programs right as we had
thought.
... I realized that a large part of my life from then on was going to
be spent
in finding mistakes in my own programs. - Maurice Wilkes, 1949

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web