History log of /illumos-gate/usr/src/uts/common/brand/sn1/ (Results 1 – 17 of 17)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4e18e29711-Sep-2022 Patrick Mooney

14236 signed math leads getelfshdr astray
14242 programs that lack PT_PHDR are not properly loaded
Portions contributed by: Bryan Cantrill <bryan@joyent.com>
Portions contributed by: Andy

14236 signed math leads getelfshdr astray
14242 programs that lack PT_PHDR are not properly loaded
Portions contributed by: Bryan Cantrill <bryan@joyent.com>
Portions contributed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Rich Lowe <richlowe@richlowe.net>

show more ...

794f0adb08-Jul-2010 Roger A. Faulkner

PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscalls
6910251 need support for all POSIX.1-2008 *at(2) syscalls
6964835 mknod(2) auditing omits the pathname for invalid arguments

eb5a5c7811-Jun-2010 Surya Prakki

PSARC/2010/169 EOF lx brand
6959264 EOF lx brand

80e2ca8521-Apr-2010

6927649 merge common code from solaris10 and sn1 brands
6916737 s10_indir function in s10_brand library invokes incorrect argument

--HG--
rename : usr/src/lib/brand/sn1/Makefile => u

6927649 merge common code from solaris10 and sn1 brands
6916737 s10_indir function in s10_brand library invokes incorrect argument

--HG--
rename : usr/src/lib/brand/sn1/Makefile => usr/src/lib/brand/shared/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/Makefile => usr/src/lib/brand/shared/brand/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/Makefile.com => usr/src/lib/brand/shared/brand/Makefile.com
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/Makefile => usr/src/lib/brand/shared/brand/amd64/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/sn1_crt.s => usr/src/lib/brand/shared/brand/amd64/crt.s
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/sn1_handler.s => usr/src/lib/brand/shared/brand/amd64/handler.s
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/sn1_runexe.s => usr/src/lib/brand/shared/brand/amd64/runexe.s
rename : usr/src/lib/brand/sn1/sn1_brand/common/sn1_brand.c => usr/src/lib/brand/shared/brand/common/brand_util.c
rename : usr/src/lib/brand/sn1/sn1_brand/common/offsets.in => usr/src/lib/brand/shared/brand/common/offsets.in
rename : usr/src/lib/brand/sn1/sn1_brand/i386/Makefile => usr/src/lib/brand/shared/brand/i386/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/i386/sn1_crt.s => usr/src/lib/brand/shared/brand/i386/crt.s
rename : usr/src/lib/brand/sn1/sn1_brand/i386/sn1_handler.s => usr/src/lib/brand/shared/brand/i386/handler.s
rename : usr/src/lib/brand/sn1/sn1_brand/i386/sn1_runexe.s => usr/src/lib/brand/shared/brand/i386/runexe.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/Makefile => usr/src/lib/brand/shared/brand/sparc/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/sn1_crt.s => usr/src/lib/brand/shared/brand/sparc/crt.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/sn1_handler.s => usr/src/lib/brand/shared/brand/sparc/handler.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/sn1_runexe.s => usr/src/lib/brand/shared/brand/sparc/runexe.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparcv9/Makefile => usr/src/lib/brand/shared/brand/sparcv9/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/sys/sn1_misc.h => usr/src/lib/brand/shared/brand/sys/brand_misc.h
rename : usr/src/lib/brand/sn1/librtld_db/Makefile.com => usr/src/lib/brand/shared/librtld_db/Makefile.com
rename : usr/src/lib/brand/sn1/librtld_db/common/sn1_librtld_db.c => usr/src/lib/brand/shared/librtld_db/common/brand_librtld_db.c
rename : usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers => usr/src/lib/brand/shared/librtld_db/common/mapfile-vers
rename : usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64 => usr/src/lib/brand/shared/librtld_db/common/mapfile-vers.64
rename : usr/src/lib/brand/sn1/Makefile => usr/src/lib/brand/shared/zone/Makefile
rename : usr/src/lib/brand/shared/common.ksh => usr/src/lib/brand/shared/zone/common.ksh
rename : usr/src/lib/brand/shared/query.ksh => usr/src/lib/brand/shared/zone/query.ksh
rename : usr/src/lib/brand/shared/uninstall.ksh => usr/src/lib/brand/shared/zone/uninstall.ksh
rename : usr/src/uts/intel/brand/common/brand_asm.h => usr/src/uts/intel/brand/common/brand_solaris.s
rename : usr/src/uts/sun4/brand/sn1/sn1_brand_asm.s => usr/src/uts/sun4/brand/common/brand_solaris.s

show more ...

8f798d3a22-Mar-2010 Roger A. Faulkner

6936596 take_deferred_signal() dumps core on solaris10 branded zones

eb9dbf0c16-Mar-2010 Roger A. Faulkner

6935090 solaris10 zone procfs should use only S10_NSIG, not NSIG

8fd04b8301-Mar-2010 Roger A. Faulkner

PSARC 2009/657 delete obsolete system call traps
6906485 delete obsolete system call traps

--HG--
rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c
rename : usr/src/

PSARC 2009/657 delete obsolete system call traps
6906485 delete obsolete system call traps

--HG--
rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.c
rename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.c
rename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.c
rename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c

show more ...

e71ca95c22-Oct-2009 Gerald Jelinek

PSARC 2009/253 S10C
6666646 Solaris 10 zones on OpenSolaris binary (supported) distributions

--HG--
rename : usr/src/lib/brand/sn1/Makefile => usr/src/lib/brand/solaris10/Makefile

PSARC 2009/253 S10C
6666646 Solaris 10 zones on OpenSolaris binary (supported) distributions

--HG--
rename : usr/src/lib/brand/sn1/Makefile => usr/src/lib/brand/solaris10/Makefile
rename : usr/src/lib/brand/sn1/Makefile.sn1 => usr/src/lib/brand/solaris10/Makefile.s10
rename : usr/src/lib/brand/lx/cmd/Makefile => usr/src/lib/brand/solaris10/cmd/Makefile
rename : usr/src/lib/brand/lx/cmd/lx_native.sh => usr/src/lib/brand/solaris10/cmd/s10_native.sh
rename : usr/src/lib/brand/sn1/librtld_db/Makefile => usr/src/lib/brand/solaris10/librtld_db/Makefile
rename : usr/src/lib/brand/sn1/librtld_db/Makefile.com => usr/src/lib/brand/solaris10/librtld_db/Makefile.com
rename : usr/src/lib/brand/sn1/librtld_db/amd64/Makefile => usr/src/lib/brand/solaris10/librtld_db/amd64/Makefile
rename : usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers => usr/src/lib/brand/solaris10/librtld_db/common/mapfile-vers
rename : usr/src/lib/brand/sn1/librtld_db/common/mapfile-vers.64 => usr/src/lib/brand/solaris10/librtld_db/common/mapfile-vers.64
rename : usr/src/lib/brand/sn1/librtld_db/common/sn1_librtld_db.c => usr/src/lib/brand/solaris10/librtld_db/common/solaris10_librtld_db.c
rename : usr/src/lib/brand/sn1/librtld_db/i386/Makefile => usr/src/lib/brand/solaris10/librtld_db/i386/Makefile
rename : usr/src/lib/brand/sn1/librtld_db/sparc/Makefile => usr/src/lib/brand/solaris10/librtld_db/sparc/Makefile
rename : usr/src/lib/brand/sn1/librtld_db/sparcv9/Makefile => usr/src/lib/brand/solaris10/librtld_db/sparcv9/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/Makefile => usr/src/lib/brand/solaris10/s10_brand/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/Makefile.com => usr/src/lib/brand/solaris10/s10_brand/Makefile.com
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/Makefile => usr/src/lib/brand/solaris10/s10_brand/amd64/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/sn1_crt.s => usr/src/lib/brand/solaris10/s10_brand/amd64/s10_crt.s
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/sn1_handler.s => usr/src/lib/brand/solaris10/s10_brand/amd64/s10_handler.s
rename : usr/src/lib/brand/sn1/sn1_brand/amd64/sn1_runexe.s => usr/src/lib/brand/solaris10/s10_brand/amd64/s10_runexe.s
rename : usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers => usr/src/lib/brand/solaris10/s10_brand/common/mapfile-vers
rename : usr/src/lib/brand/sn1/sn1_brand/common/offsets.in => usr/src/lib/brand/solaris10/s10_brand/common/offsets.in
rename : usr/src/lib/brand/sn1/sn1_brand/common/sn1_brand.c => usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
rename : usr/src/lib/brand/sn1/sn1_brand/i386/Makefile => usr/src/lib/brand/solaris10/s10_brand/i386/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/i386/sn1_crt.s => usr/src/lib/brand/solaris10/s10_brand/i386/s10_crt.s
rename : usr/src/lib/brand/sn1/sn1_brand/i386/sn1_handler.s => usr/src/lib/brand/solaris10/s10_brand/i386/s10_handler.s
rename : usr/src/lib/brand/sn1/sn1_brand/i386/sn1_runexe.s => usr/src/lib/brand/solaris10/s10_brand/i386/s10_runexe.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/Makefile => usr/src/lib/brand/solaris10/s10_brand/sparc/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/sn1_crt.s => usr/src/lib/brand/solaris10/s10_brand/sparc/s10_crt.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/sn1_handler.s => usr/src/lib/brand/solaris10/s10_brand/sparc/s10_handler.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparc/sn1_runexe.s => usr/src/lib/brand/solaris10/s10_brand/sparc/s10_runexe.s
rename : usr/src/lib/brand/sn1/sn1_brand/sparcv9/Makefile => usr/src/lib/brand/solaris10/s10_brand/sparcv9/Makefile
rename : usr/src/lib/brand/sn1/sn1_brand/sys/sn1_misc.h => usr/src/lib/brand/solaris10/s10_brand/sys/s10_misc.h
rename : usr/src/lib/brand/sn1/sn1_brand/Makefile => usr/src/lib/brand/solaris10/s10_npreload/Makefile
rename : usr/src/lib/brand/lx/lx_support/Makefile => usr/src/lib/brand/solaris10/s10_support/Makefile
rename : usr/src/lib/brand/sn1/zone/Makefile => usr/src/lib/brand/solaris10/zone/Makefile
rename : usr/src/lib/brand/sn1/zone/SUNWsn1.xml => usr/src/lib/brand/solaris10/zone/SUNWsolaris10.xml
rename : usr/src/lib/brand/sn1/zone/config.xml => usr/src/lib/brand/solaris10/zone/config.xml
rename : usr/src/lib/brand/native/zone/p2v.ksh => usr/src/lib/brand/solaris10/zone/p2v.ksh
rename : usr/src/lib/brand/native/zone/pkgrm.conf => usr/src/lib/brand/solaris10/zone/pkgrm.conf
rename : usr/src/lib/brand/native/zone/pkgrm.lst => usr/src/lib/brand/solaris10/zone/pkgrm.lst
rename : usr/src/lib/brand/sn1/zone/platform.xml => usr/src/lib/brand/solaris10/zone/platform.xml
rename : usr/src/lib/brand/sn1/zone/sn1_boot.sh => usr/src/lib/brand/solaris10/zone/s10_boot.ksh
rename : usr/src/lib/brand/native/zone/smf_disable.conf => usr/src/lib/brand/solaris10/zone/smf_disable.conf
rename : usr/src/lib/brand/native/zone/smf_disable.lst => usr/src/lib/brand/solaris10/zone/smf_disable.lst
rename : usr/src/pkgdefs/SUNWsn1rint/Makefile => usr/src/pkgdefs/SUNWs10brandr/Makefile
rename : usr/src/pkgdefs/SUNWsn1rint/depend => usr/src/pkgdefs/SUNWs10brandr/depend
rename : usr/src/pkgdefs/SUNWsn1rint/pkginfo.tmpl => usr/src/pkgdefs/SUNWs10brandr/pkginfo.tmpl
rename : usr/src/pkgdefs/SUNWsn1rint/prototype_com => usr/src/pkgdefs/SUNWs10brandr/prototype_com
rename : usr/src/pkgdefs/SUNWsn1rint/prototype_i386 => usr/src/pkgdefs/SUNWs10brandr/prototype_i386
rename : usr/src/pkgdefs/SUNWsn1rint/prototype_sparc => usr/src/pkgdefs/SUNWs10brandr/prototype_sparc
rename : usr/src/pkgdefs/SUNWsn1uint/Makefile => usr/src/pkgdefs/SUNWs10brandu/Makefile
rename : usr/src/pkgdefs/SUNWsn1uint/depend => usr/src/pkgdefs/SUNWs10brandu/depend
rename : usr/src/pkgdefs/SUNWsn1uint/pkginfo.tmpl => usr/src/pkgdefs/SUNWs10brandu/pkginfo.tmpl
rename : usr/src/pkgdefs/SUNWsn1uint/prototype_com => usr/src/pkgdefs/SUNWs10brandu/prototype_com
rename : usr/src/pkgdefs/SUNWsn1uint/prototype_i386 => usr/src/pkgdefs/SUNWs10brandu/prototype_i386
rename : usr/src/pkgdefs/SUNWsn1uint/prototype_sparc => usr/src/pkgdefs/SUNWs10brandu/prototype_sparc
rename : usr/src/uts/common/brand/sn1/sn1_brand.c => usr/src/uts/common/brand/solaris10/s10_brand.c
rename : usr/src/uts/common/brand/sn1/sn1_brand.h => usr/src/uts/common/brand/solaris10/s10_brand.h
rename : usr/src/uts/common/brand/sn1/sn1_offsets.in => usr/src/uts/common/brand/solaris10/s10_offsets.in
rename : usr/src/uts/intel/brand/sn1/sn1_brand_asm.s => usr/src/uts/intel/brand/solaris10/s10_brand_asm.s
rename : usr/src/uts/intel/sn1_brand/Makefile => usr/src/uts/intel/s10_brand/Makefile
rename : usr/src/uts/sun4/brand/sn1/sn1_brand_asm.s => usr/src/uts/sun4/brand/solaris10/s10_brand_asm.s
rename : usr/src/uts/sun4u/sn1_brand/Makefile => usr/src/uts/sun4u/s10_brand/Makefile
rename : usr/src/uts/sun4v/sn1_brand/Makefile => usr/src/uts/sun4v/s10_brand/Makefile

show more ...

628e3cbe24-Oct-2008 Edward Pilatowicz

6409860 sn1 brand should use elfexec()
6540437 sn1 brand doesn't support indirect system calls

--HG--
rename : usr/src/lib/brand/sn1/Makefile.com => usr/src/lib/brand/sn1/sn1_brand/M

6409860 sn1 brand should use elfexec()
6540437 sn1 brand doesn't support indirect system calls

--HG--
rename : usr/src/lib/brand/sn1/Makefile.com => usr/src/lib/brand/sn1/sn1_brand/Makefile.com
rename : usr/src/lib/brand/sn1/amd64/Makefile => usr/src/lib/brand/sn1/sn1_brand/amd64/Makefile
rename : usr/src/lib/brand/sn1/amd64/sn1_handler.s => usr/src/lib/brand/sn1/sn1_brand/amd64/sn1_handler.s
rename : usr/src/lib/brand/sn1/common/mapfile-vers => usr/src/lib/brand/sn1/sn1_brand/common/mapfile-vers
rename : usr/src/lib/brand/sn1/common/sn1_brand.c => usr/src/lib/brand/sn1/sn1_brand/common/sn1_brand.c
rename : usr/src/lib/brand/sn1/i386/Makefile => usr/src/lib/brand/sn1/sn1_brand/i386/Makefile
rename : usr/src/lib/brand/sn1/i386/sn1_handler.s => usr/src/lib/brand/sn1/sn1_brand/i386/sn1_handler.s
rename : usr/src/lib/brand/sn1/sparc/Makefile => usr/src/lib/brand/sn1/sn1_brand/sparc/Makefile
rename : usr/src/lib/brand/sn1/sparc/sn1_handler.s => usr/src/lib/brand/sn1/sn1_brand/sparc/sn1_handler.s
rename : usr/src/lib/brand/sn1/sparcv9/Makefile => usr/src/lib/brand/sn1/sn1_brand/sparcv9/Makefile
rename : usr/src/lib/brand/sn1/common/sn1_brand.h => usr/src/lib/brand/sn1/sn1_brand/sys/sn1_misc.h

show more ...

fd9e763501-Jul-2008 edp

6613318 can't restart init in branded zones
6703962 sn1 brand is broken on x86 post b75

c6f42f0e29-Aug-2007 edp

6560789 BrandZ modules should not use SCCS keywords in user-visible strings
6598081 zonecfg (verify) fails for lx zone using SUNWlx

319378d918-Aug-2007 eh208807

6574205 No support for abstract namespace UNIX sockets in lx brand library emulation
6584784 Symbolic links and access control broken in proc emulation for lx zone
6586078 Improved linux dist

6574205 No support for abstract namespace UNIX sockets in lx brand library emulation
6584784 Symbolic links and access control broken in proc emulation for lx zone
6586078 Improved linux distribution support for lx brand
6587018 Per zone brand specific data structure needed
6591535 lx_ioctl() may call other routines with an uninitialized pointer

show more ...

02d01c3110-Aug-2007 mjnelson

backout 6574205/6584784/6586078/6587018: breaks build

6ff14d8c09-Aug-2007 eh208807

6574205 No support for abstract namespace UNIX sockets in lx brand library emulation
6584784 Symbolic links and access control broken in proc emulation for lx zone
6586078 Improved linux dist

6574205 No support for abstract namespace UNIX sockets in lx brand library emulation
6584784 Symbolic links and access control broken in proc emulation for lx zone
6586078 Improved linux distribution support for lx brand
6587018 Per zone brand specific data structure needed

show more ...

59f2ff5c30-Apr-2007 edp

6545740 sparc brandz syscall wrappers only exist on DEBUG kernels

0903b33919-Sep-2006 nn35248

6470132 sn1 zone always tried to pre_load /usr/lib/amd64/sn1_brand.so on sparcv9.
6470732 sn1 brand should 'make clobber' more thoroughly
6471923 sn1 brand should not emulate fork1()

9acbbeaf12-Sep-2006 nn35248

PSARC/2005/471 BrandZ: Support for non-native zones
6374606 ::nm -D without an object may not work on processes in zones
6409350 BrandZ project integration into Solaris
6455289 pthread_se

PSARC/2005/471 BrandZ: Support for non-native zones
6374606 ::nm -D without an object may not work on processes in zones
6409350 BrandZ project integration into Solaris
6455289 pthread_setschedparam() should return EPERM rather than panic libc
6455591 setpriority(3C) gets errno wrong for deficient privileges failure
6458178 fifofs doesn't support lofs mounts of fifos
6460380 Attempted open() of a symlink with the O_NOFOLLOW flag set returns EINVAL, not ELOOP
6463857 renice(1) errors erroneously

--HG--
rename : usr/src/lib/libzonecfg/zones/SUNWblank.xml => usr/src/lib/brand/native/zone/SUNWblank.xml
rename : usr/src/lib/libzonecfg/zones/SUNWdefault.xml => usr/src/lib/brand/native/zone/SUNWdefault.xml

show more ...