16480 krtld doesn't properly handle tail called sdt probes on x86Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@fingol
16480 krtld doesn't properly handle tail called sdt probes on x86Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by:
15374 stop using aw(1onbld) and feed asm through the compiler frontend15413 amd64 panic stack size gets screwed by assembler/cppReviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>Approved by: Dan McDonald <danmcd@mnx.io>
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fi
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fingolfin.org>
14079 remove TNFReviewed by: Gordon Ross <gordon.w.ross@gmail.com>Reviewed by: Igor Kozhukhov <igor@dilos.org>Approved by: Garrett D'Amore <garrett@damore.org>
14427 amd64 kobj_reloc can infinite loop on bad reloc typeReviewed by: Andy Fiddaman <andy@omnios.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Rich Lowe <richlowe@richlowe.net>
14301 krtld/doreloc.c: missing fieldReviewed by: Rich Lowe <richlowe@richlowe.net>Reviewed by: Igor Kozhukhov <igor@dilos.org>Approved by: Dan McDonald <danmcd@joyent.com>
14209 partial support for new relaxable relocationsReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Dan McDonald <danmcd@joyent.com>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
14207 want updated ELF relocation definitions from the psABIReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Gordon Ross <gordon.w.ross@gmail.c
14207 want updated ELF relocation definitions from the psABIReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
13939 it's time the 32bit intel kernel was (x)86'dReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Garret D'Amore <garrett
13939 it's time the 32bit intel kernel was (x)86'dReviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Garret D'Amore <garrett@damore.org>
9059 Simplify SMAP relocations with krtldPortions contributed by: John Levon <john.levon@joyent.com>Reviewed by: Patrick Mooney <pmooney@pfmooney.com>Approved by: Dan McDonald <danmcd@joyent.com>
12349 clean up 32-bit assembly and lintReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Dan McDonald <danmcd@joyent.com>
12399 kobj printf functions should be checkedReviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.com>
12174 i86pc: variable may be used uninitializedReviewed by: John Levon <john.levon@joyent.com>Reviewed by: Andrew Stormont <astormont@racktopsystems.com>Approved by: Dan McDonald <danmcd@joyent.co
12174 i86pc: variable may be used uninitializedReviewed by: John Levon <john.levon@joyent.com>Reviewed by: Andrew Stormont <astormont@racktopsystems.com>Approved by: Dan McDonald <danmcd@joyent.com>
11859 need swapgs mitigationReviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Gordon R
11859 need swapgs mitigationReviewed by: Dan McDonald <danmcd@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
11787 Kernel needs to be built with retpolines11788 Kernel needs to generally use RSB stuffingReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: John Levon <john.levon@joyent.com>R
11787 Kernel needs to be built with retpolines11788 Kernel needs to generally use RSB stuffingReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: John Levon <john.levon@joyent.com>Reviewed by: Paul Winder <paul@winders.demon.co.uk>Reviewed by: Andy Fiddaman <andy@omniosce.org>Approved by: Joshua M. Clulow <josh@sysmgr.org>
10790 i86pc: NULL pointer errorsReviewed by: Andy Stormont <astormont@racktopsystems.com>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Approved by: Dan McDonald <danmcd@joyent.com>
9736 kmdb tortures via single-step miscellaneous trapReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Rev
9736 kmdb tortures via single-step miscellaneous trapReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Andy Fiddaman <omnios@citrus-it.net>Approved by: Gordon Ross <gwr@nexenta.com>
9441 kmdb should stash %cr3 in kdiregsReviewed by: John Levon <john.levon@joyent.com>Approved by: Gordon Ross <gwr@nexenta.com>
8956 Implement KPTIReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Gordon Ross <gwr@nexenta.com>
9210 remove KMDB branch debugging support9211 ::crregs could do with cr2/cr3 support9209 ::ttrace should be able to filter by threadReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed
9210 remove KMDB branch debugging support9211 ::crregs could do with cr2/cr3 support9209 ::ttrace should be able to filter by threadReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Yuri Pankov <yuripv@yuripv.net>Approved by: Gordon Ross <gwr@nexenta.com>
5291 x86 {high,low}bit rely on undefined behaviorReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Approved by: Dan McDonald <danmcd@omniti.com>
3722 link-editor is over restrictive of R_AMD64_32 addendsReviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Joshua M. Clulow <josh@sysmgr.org>Approved by: Robert Mustacchi <rm@joyent.com>
2251 kernel inlines should support gcc 4Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>Reviewed by: Milan Jurik <milan.jurik@xylab.cz>Reviewed by: Dan McDonald <danmcd@nexenta.com>Revi
2251 kernel inlines should support gcc 4Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>Reviewed by: Milan Jurik <milan.jurik@xylab.cz>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Garrett D'Amore <garrett@damore.org>
1281 Expose all TSS definitionsReviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Reviewed by: Eri
1281 Expose all TSS definitionsReviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Garrett D'Amore <garrett@nexenta.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Garrett D'Amore <garrett@nexenta.com>
6941727 ld relocation cache memory use is excessive
12