This page contains a list of BrandZ related bugfixes and enhancements that have gone back into Nevada since the initial BrandZ project integration. It is organized by build number with the most recent changes listed first.
snv_73:
6598081 zonecfg (verify) fails for lx zone using SUNWlx
6560789 BrandZ modules should not use SCCS keywords in user-visible strings
snv_72: Initial Linux 2.6 support
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
6588379 brand interpose handlers stick around if a branded process dumps core
6591535 lx_ioctl() may call other routines with an uninitialized pointer
snv_71:
6586099 BrandZ lx install script returns incorrect error code to zoneadm
6581316 lx_branded processes missing AT_CLKTCK entry from auxhilary vector
6577878 IPv6 sockets in lx brand not supported but creation allowed
6576832 lx_elfexec sets brkbase to 0 for statically linked linux binaries
6557946 Emacs lockup under CentOS on Brandz.
6308191 mapelfexec() may fail with ENOMEM if a non-zero p_vaddr is specified for an ET_DYN binary
snv_70:
6475264 uptime in a brandz zone shows the global zone's uptime instead of its own
6572719 ld.so on sparc and amd64 should be brand aware
6577995 brandz should provide a brand aux vector to point to a brand specific linker.
6583738 offsets.in on sparc should provide a define for p_agenttp
6583939 BrandZ installer can confuse source and binary ISO files
snv_67:
6469376 BrandZ should be able to install RHEL from any personality disc 1 disc
6557637 clock_gettime returning EPERM
6561218 Invalid stack pointer in Brandz signal context
6561814 Loss of FPU status word in Brandz signal contexts
6562537 brandz elfexec support code assumes 32\-bit elf binaries
snv_66:
6556585 lx brand emulation library incorrectly translates F_SETOWN
6557513 lx brand should support the FIOASYNC ioctl on sockets
snv_64:
6538819 ict_tcgeta() accesses lx_termio.c_cc[LX_VEOL] which doesn't exist
6539878 sparc brandz syscall wrappers don't collect trapstat data
6539890 sparc brandz syscall wrappers don't support sun4v
6540634 sparc sn1 brand fail on platforms where NCPU > 31
6545740 sparc brandz syscall wrappers only exist on DEBUG kernels
6547048 BrandZ installer does not properly identify Intel i686 processors that are not Pentium 4 variants
snv_62:
6531594 lxpr_readlink() is missing the "cred_t \*cr" arg
snv_59:
6506393 brandz doesn't pass along many NFS mount options
6523890 installing lx branded zone from bzip2 compressed filesystem fails in "de" locale
6525656 one byte reads can hang in lx_ptm_read()
snv_57:
6513201 lx_distro_install reports an error in the install log: "[[[CD: not found"
snv_56:
[6485372>>http://bugs.opensolaris.org/view_bug.do?bug_id=6485372]] kill failed to check zombie process group
6479465 zsched should be visible within branded zones
6478019 panic in common_specvp() while opening lx branded zone audio device
6475920 pidof doesn't work in lx branded zones
6475483 mutex_enter() panic in lxpr_getnode()
snv_53:
6488128 low\-level linux emulation could be more visible to DTrace
snv_52:
6486653 truss should recognize ZONE_ATTR_BRAND
6486651 sn1_boot install target is missing a dependency
6486308 zoneadm: erroneous output when invoked in labeled zones
6485379 setpgid should follow man page to set errno
6485375 in same process group, parent set child as process group lead should succeed
6483059 gnupg package should be part of the core cluster
6481326 lx zone install sometimes hangs
6476437 BrandZ should support zone installation from DVD ISOs or discs
6475149 CentOS3.7 CD install for linux zone still failed on nevada(onnv\-gate:2006\-09\-26).
6474791 lx_init_zone is too aggressive when disabling services
6470489 lx_distro_install fails on ja locale
6469321 Installer should print "insert CD" message before ejecting old media
snv_50:
6466078 zonecfg creating a zone failed sporadically.
6466818 lx_getpid() may inadvertently dereference a NULL pointer
6468329 Need distro files for RHEL 3.8 and CentOS 3.8
6469953 BrandZ makes libproc (in /lib) depend on libzonecfg (in /usr/lib)
6472019 lx\proc uses \\DATE\\, \\TIME\_
6474418 opens of linux pts devices are broken for non\-root users
6475007 ssh can't talk to it's agent in an lx branded zone
6475890 Pfindexec() search could use improvement
snv_49:
6471923 sn1 brand should not emulate fork1()
6470732 sn1 brand should 'make clobber' more thoroughly
6470348 Makefile race condition in usr/lib/brand/lx
6470132 sn1 zone always tried to pre_load /usr/lib/amd64/sn1_brand.so on sparcv9.
6469929 brand handle should be an opaque handle as defined in PSARC/2004/413
6469902 BrandZ and GCC don't get along
6469453 invalid assert in ioctl.c:ldlinux_check()
6469106 centos3.7 CD installation of linuxzone also failed on latest brandz builds
6469082 linux zone redhat AS 3\-u5 or 3\-u7 CD installation still failed on latest builds
6469042 Installation of a Linux zone with improperly specified source should not require an uninstall
6469011 Incorrect, unhelpful error message when installing a Linux zone
6468991 build rule for etc_default_nfs randomly breaks
6468990 address C\-team review issues for BrandZ
6468547 zonecfg displayed messages in a mess.
6468546 zone clone failed.
6465844 Only system console could zlogin sn1 zone.
6426980 lx zones can't mount nfsv3 filesystems on linux servers
6409863 Callbacks should be enabled by context handlers on SPARC
snv_49: Initial Integration
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
on 2009/10/26 12:07