History log of /illumos-gate/usr/src/uts/common/os/kmem.c (Results 1 – 25 of 38)
Revision Date Author Comments
# baf00aa8 22-Sep-2020 Joshua M. Clulow

13094 systems have more kmem caches than they used to
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Peter Tribble <peter

13094 systems have more kmem caches than they used to
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

show more ...


# c6f039c7 26-Dec-2019 Toomas Soome

12172 genunix: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danm

12172 genunix: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# d1580181 11-Nov-2019 Bryan Cantrill

11927 Log, or optionally panic, on zero-length kmem allocations
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Gordon Ross

11927 Log, or optionally panic, on zero-length kmem allocations
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...


# fc8ae2ec 20-Mar-2019 Toomas Soome

10573 define TASKQID_INVALID as (taskq_id)0
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.

10573 define TASKQID_INVALID as (taskq_id)0
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 066570e7 18-Dec-2018 John Levon

10093 kmem_log_enter() dereferences pointer before NULL check
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Gerg&#337; Doma <

10093 kmem_log_enter() dereferences pointer before NULL check
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# dfec2ecf 22-Apr-2018 John Levon

9525 kmem_dump_size is a corrupting influence
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richl

9525 kmem_dump_size is a corrupting influence
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 36a64e62 02-Feb-2018 Tim Kordas

9018 Replace kmem_cache_reap_now() with kmem_cache_reap_soon()
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Matthew Ahrens <ma

9018 Replace kmem_cache_reap_now() with kmem_cache_reap_soon()
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Yuri Pankov <yuripv@yuripv.net>

show more ...


# d7db73d1 25-Apr-2015 Bryan Cantrill

8493 kmem_move taskq appears to be inducing significant system latency
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Paul Dagnel

8493 kmem_move taskq appears to be inducing significant system latency
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 929d5b43 16-May-2017 Matthew Ahrens

8125 kmem_move tunables must not be declared static
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Prashanth Sr

8125 kmem_move tunables must not be declared static
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Prashanth Sreenivasa <pks@delphix.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# 1c207ae9 09-Sep-2016 Matthew Ahrens

7232 add tunables to combat scheduling delay of kernel threads
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sebastien R

7232 add tunables to combat scheduling delay of kernel threads
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 3f2b8a52 30-May-2015 Josef 'Jeff' Sipek

5974 kmem: remove a check that's always false
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Albert Lee <trisk@omniti.c

5974 kmem: remove a check that's always false
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Albert Lee <trisk@omniti.com>

show more ...


# 0c833d64 30-May-2015 Josef 'Jeff' Sipek

5973 kmem: double-calling kmem_depot_ws_update isn't obvious
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Albert Lee

5973 kmem: double-calling kmem_depot_ws_update isn't obvious
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Albert Lee <trisk@omniti.com>

show more ...


# 9321cd04 30-May-2015 Josef 'Jeff' Sipek

5972 kmem: fix comment typo
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Albert Lee <trisk@omniti.com>


# de710d24 01-Nov-2014 Josef 'Jeff' Sipek

5255 uts shouldn't open-code ISP2
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>


# 1a5e258f 08-Aug-2014 Josef 'Jeff' Sipek

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@j

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# 75d94465 08-Aug-2014 Josef 'Jeff' Sipek

5042 stop using deprecated atomic functions
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>


# 6a634c9d 19-Aug-2010 Richard Lowe

merge with onnv_147
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


# 96992ee7 11-Aug-2010 Ethindra Ramamurthy

6964154 Missing unlock in set_all_zone_usr_proc_sys()
6964159 Missing unlock in immu_quiesce() and immu_unquiesce()
6964162 Pointer dereferenced before NULL check in kcpc_reqs_add()
69644

6964154 Missing unlock in set_all_zone_usr_proc_sys()
6964159 Missing unlock in immu_quiesce() and immu_unquiesce()
6964162 Pointer dereferenced before NULL check in kcpc_reqs_add()
6964446 Uninitialized variable used in rootnex_coredma_bindhdl()
6965638 Potential memory leak in configure_ffc()
6965642 Freeing variable that may be NULL in kmem_free()

show more ...


# 6e00b116 24-Jun-2010 Peter Telford

6923628 system panic with genunix:timeout_generic while booting up


# b942e89b 08-Apr-2010 David Valin

6538954 kmem_cache_alloc() doesn't scale for anon structure allocations when cache magazines are empty


# 9dd77bc8 24-Nov-2009 Dave Plauger

6898505 kmem_verify oddities around Fast Crash Dump integration


# 686031ed 30-Jul-2009 Tom Erickson

6861590 assertion failed: KMEM_SLAB_MEMBER(sp, callback->kmm_from_buf)
6861616 random moves on DEBUG kernel do not happen as intended
6861628 kmem should be able to tell us how much memory we

6861590 assertion failed: KMEM_SLAB_MEMBER(sp, callback->kmm_from_buf)
6861616 random moves on DEBUG kernel do not happen as intended
6861628 kmem should be able to tell us how much memory we could get if the consolidator ran
6861617 mdb ::kmem_slabs -v needs a little output tweak

show more ...


# d67944fb 22-May-2009 Scott Rotondo

6795209 Enable compilation of ON-consolidation with GCC 4.2
6392640 rpcgen -h -T output does not compile with gcc 4.x

--HG--
rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/s

6795209 Enable compilation of ON-consolidation with GCC 4.2
6392640 rpcgen -h -T output does not compile with gcc 4.x

--HG--
rename : usr/src/stand/lib/fs/nfs/pathname.h => usr/src/stand/lib/fs/nfs/st_pathname.h

show more ...


# 71a535e3 01-May-2009 jmcp

backout 6795209/6392640: breaks sparc build


# 8883f1c2 30-Apr-2009 Nathan Keynes

6795209 Enable compilation of ON-consolidation with GCC 4.2
6392640 rpcgen -h -T output does not compile with gcc 4.x


12