History log of /opensolaris-onvv-gate/usr/src/Makefile.master
Revision Date Author Comments
# 12692:4341b447c069 24-Jun-2010 Ali Bahrami <Ali.Bahrami@Oracle.COM>

6916796 OSnet mapfiles should use version 2 link-editor syntax


# 12216:5167f302c8cf 22-Apr-2010 Richard Lowe <richlowe@richlowe.net>

6915602 onbld python modules should install into python version specific directories


# 12210:436b06ce515d 21-Apr-2010 jmcp <James.McPherson@Sun.COM>

6593513 make nightly -O cheaper


# 11921:74c9e6232edb 14-Mar-2010 Surya Prakki <Surya.Prakki@Sun.COM>

6934378 ss12u1 lint should be picked up by default rather than driven through developer script


# 11838:32bb5d254240 02-Mar-2010 Liane Praza <Liane.Praza@Sun.COM>

PSARC 2010/067 Interim modernization updates
6915312 ON should be able to build IPS packages natively
6281004 docbook.dtd is obsolete and unused
6490919 strange file in onnv-gate
6878498 update tools proto ${ROOT} to include ${MACH} and make nightly.sh copy it into parent repository
6888427 SVM packages should drop legacy objects
6893530 Some header files can be opened up
6903324 sharemgr should either use isaexec or not build 64-bit commands
6920651 mktpl will inadvertently reuse stale license files for empty license lists
6920674 svvs kmods should not be built during an open build
Portions contributed by Rich Lowe <richlowe@richlowe.net>


# 11300:9c64ff4b842e 10-Dec-2009 Richard Lowe <richlowe@richlowe.net>

6880444 python code run from mercurial should be built with same python version


# 10738:6cd5e5169fec 07-Oct-2009 jmcp <James.McPherson@Sun.COM>

6880460 some root-build bits were missed by 6864230
6414832 SUNWonbld gk account should be removed
6536468 date in Nevada motd should be changed
6855668 webrev mangles dates in non-Romanised locales
6866716 estimation of max-jobs for /.make.machines is incorrect
6589104 make POUND_SIGN less of a drag
6750554 build rule for mcs gives shell+date a real workout
6885068 no need for raciness
Portions contributed by Rich Lowe


# 10696:cd0f390dd9e2 30-Sep-2009 dh142964 <David.Hollister@Sun.COM>

PSARC 2008/672 thebe SAS/SATA driver
PSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F)
PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO Support
PSARC 2009/125 scsi_device property interfaces
6726110 pmcs driver (driver for thebe)
6726867 SCSAv3


# 10207:87c40ea3fc4b 29-Jul-2009 jmcp <James.McPherson@Sun.COM>

6864230 hiho, hiho, it'ch chtime for CH to go
Portions contributed by Rich Lowe


# 10030:93a7ff2e6767 02-Jul-2009 Valerie Bubb Fenwick <Valerie.Fenwick@Sun.COM>

PSARC 2009/161 EOF of SUNWn2cpact.v
6807849 need to bring n2cp module up to first class crypto citizen status


# 9569:5657927bc642 07-May-2009 Rod Evans <Rod.Evans@Sun.COM>

6806791 filter builds could be optimized
6823371 calloc() uses suboptimal memset() causing 15% regression in SpecCPU2006 gcc code


# 9507:e6271d3ec9f2 29-Apr-2009 Jerry Gilliam <Jerry.Gilliam@Sun.COM>

6831697 tool to check sun4u bootable modules for reoccurrence of 6828121 needed


# 9396:f41cf682d0d3 18-Apr-2009 Matthew Ahrens <Matthew.Ahrens@Sun.COM>

PSARC/2009/204 ZFS user/group quotas & space accounting
6501037 want user/group quotas on ZFS
6830813 zfs list -t all fails assertion
6827260 assertion failed in arc_read(): hdr == pbuf->b_hdr
6815592 panic: No such hold X on refcount Y from zfs_znode_move
6759986 zfs list shows temporary %clone when doing online zfs recv


# 8731:accad831e993 09-Feb-2009 James Carlson <james.d.carlson@sun.com>

4875943 NOTE() lint directives don't work in ON


# 7887:b6618727fabf 20-Oct-2008 Liane Praza <Liane.Praza@Sun.COM>

PSARC/2008/350 SMF Template Extensions
5100079 svccfg should use restarter-specific templates to validate services
6191768 consadm manifest does not define a stop method
6198434 service_bundle.dtd.1 claims exclude_all requires dependencies to be non-online


# 7684:cdccab274861 24-Sep-2008 Nick Todd <Nick.Todd@Sun.COM>

6659940 ON makefiles use wrong options for Sun Studio 12 compiler and lint.
6751897 usr/src/tools/cw.c needs to be updated for Sun Studio 12 switchover.


# 7144:cb17c3fe45db 21-Jul-2008 jmcp

6429497 what's my nm?


# 7078:935563142864 10-Jul-2008 mjnelson

6538468 add Mercurial support to ON developer tools
6658967 /etc/publickey entries get removed on upgrade
Portions of 6538468 contributed by Rich Lowe.
Portions of 6538468 contributed by Mike Gerdts.


# 6812:febeba71273d 06-Jun-2008 raf

PSARC 2008/309 expunge synonyms.h
6700179 expunge synonyms.h


# 6543:465433824d87 02-May-2008 rie

6683064 check_rtime could do with some spring cleaning


# 6510:1c846e50b601 29-Apr-2008 mjnelson

6690251 copyright file generation should exclude duplicate licenses


# 6350:aec7d1368710 03-Apr-2008 carlsonj

6680948 ON could use some common Perl and Python build rules


# 5827:70b03ddc1344 14-Jan-2008 rie

6634436 XFFLAG should be updated.


# 5543:337e2ea9ef8e 29-Nov-2007 darrenm

6332924 snv_24 /usr/ccs/bin/as adds new HWCAP tags to previously untagged objects
Contributed by Juergen Keil <jk@tools.de>


# 5311:05e4ca164d13 23-Oct-2007 amw

6619494 ndrgen NDL RPC protocol compiler


# 5303:97e95cb2f469 22-Oct-2007 meem

6599659 Makefiles shouldn't have to tear $(RELEASE) apart
Contributed by Roland Mainz <roland.mainz@nrubsig.org>


# 5184:da60d2b4a9e2 04-Oct-2007 ek110237

PSARC 2007/448 Filebench
6581098 FileBench should be included in Solaris


# 5021:86546f219f69 10-Sep-2007 gm89044

6600881 Integration for bugID# 6480942 Crypto support UltraSPARC-T2 processor, breaks SU4 src product builds


# 4947:e92895a4c96a 27-Aug-2007 rie

PSARC/2007/474 new ldd(1) -w option
6595139 various applications should export yy* global variables for libl


# 4271:dda1ded496b7 17-May-2007 rie

6455532 OSNet cleanup required in preparation for direct bindings


# 3667:089a83b5d0bc 16-Feb-2007 johnz

6391249 elfsign needs to support Verisign certificate chain


# 3466:4cc6ca6917b5 22-Jan-2007 rie

PSARC/2006/714 ld(1) mapfile: symbol interpose definition
6494214 Refinements to symbolic binding, symbol declarations and interposition
6500110 *file* could produce better error diagnostics


# 3448:aaf16568054b 19-Jan-2007 dh155122

PSARC 2006/366 IP Instances
6289221 RFE: Need virtualized ip-stack for each local zone
6512601 panic in ipsec_in_tag - allocation failure
6514637 error message from dhcpagent: add_pkt_opt: option type 60 is missing required value
6364643 RFE: allow persistent setting of interface flags per zone
6307539 RFE: Invalid network address causes zone boot failure
5041214 Allow IPMP configuration with zones
5005887 RFE: zoneadmd should support plumbing an interface via DHCP
4991139 RFE: zones should provide a mechanism to configure a defaultrouter for a zone
6218378 zoneadmd doesn't set the netmask for non-loopback addresses hosted on lo0
4963280 zones: need to virtualize the IPv6 default address selection mechanism
4963285 zones: need support of stateless address autoconfiguration for IPv6
5048068 zones don't boot if one of its interfaces has failed
5057154 RFE: ability to change interface status from within a zone
4963287 zones should support the plumbing of the first (and only) logical interface
4978517 TCP privileged port space should be partitioned per zone
5023347 zones don't work well with network routes other than default
4963372 investigate whether global zone can act as a router for local zones
6378364 RFE: Allow each zone to have its own virtual IPFilter


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)


# 3156:30109e935ec8 22-Nov-2006 girish

FWARC/2006/175 MD definition for N2 CWQ
FWARC/2006/201 sun4v error handling update
FWARC/2006/425 NCS HV API Update 2
FWARC/2006/429 Niagara2 Perf Regs HV API
FWARC/2006/474 pci io hv iommu attributes update
FWARC/2006/481 Niagara-2 Random Number Generator API
FWARC/2006/524 Niagara2 Network Interface Unit Hypervisor API
FWARC/2006/556 NIU/SIU Device Tree Bindings and Machine Description Definitions
FWARC/2006/567 Niagara Crypto & RNG compatible property update
PSARC/2006/459 Huron 1u/2u Platform Support
PSARC/2006/520 Niagara 2 Random Number Generator
PSARC/2006/521 Niagara 2 Cryptographic Provider
PSARC/2006/645 Niagara II NIU 10Gbit Ethernet Driver
6477049 ON support for UltraSPARC-T2 processor
6375797 Add support for SUN4V IOMMU extensions
6480942 Crypto support for UltraSPARC-T2 processor
6480959 NIU support for UltraSPARC-T2 processor
6483040 ON platform support for Huron (SPARC-Enterprise-T5120 & SPARC-Enterprise-T5220)


# 2886:be6558533f55 09-Oct-2006 petede

6470487 ld relocation errors occur when building the amd64 kernel for nevada with mars build 30


# 2745:4634a7101488 15-Sep-2006 petede

6467071 mdb modules are not finding expected static declarations in userland objects


# 2712:f74a135872bc 11-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_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


# 2605:ec6c9a1440fb 24-Aug-2006 petede

6311077 Enabling ON compilation with Sun Studio 11 (Venus)


# 2543:cee6bd97e41f 12-Aug-2006 dduvall

backout 6311077: causes 6453635, due to 6454083


# 2538:b5894d78c55a 11-Aug-2006 esaxe

5016095 nightly should help determine what really changes from build to build
6404876 uses of __DATE__ / __TIME__ should be purged from ON
6404908 ON builds should employ a static globalization prefix


# 2437:63f0565fda5e 25-Jul-2006 petede

6311077 Enabling ON compilation with Sun Studio 11 (Venus)


# 2037:132880d31aba 23-May-2006 craigm

6268715 port_getn(3C) and port_sendn(3C) not working on Solaris x86
6315070 lib/libc/$MACH/Makefile: use correct macro for -xarch options in ASFLAGS
6359912 /usr/lib/values-(star).o files should be built with -K pic
6382561 _renameat has incorrect binding
6422703 Lack of /usr/sfw/bin/zsh in /etc/shells makes dtlogin fail.


# 1810:da7eacf55e82 13-Apr-2006 sommerfe

6407796 "sccs get" rule considered harmful


# 1792:7e25f1c5948e 11-Apr-2006 wesolows

6406661 nightly doesn't tell about the shadow compiler
6406667 cw should tell you its version
6409965 cw waitpid and gcc writing to stderr can deadlock


# 1717:ef845d4a1074 30-Mar-2006 wesolows

6242262 ON should be buildable with gcc
6268345 fmd is insufficiently careful with alignment
6271070 gcc and cmd/fm don't get along
6272173 cpumem diag module writes to constant memory, crashing fmd
6273907 gcc and cmd/syseventd don't get along
6308057 gcc and sgs/dis don't get along on SPARC
6359863 the C preprocessor is still feeling abused by token pasting
6359868 gcc and cmd/stmsboot still don't get along
6359878 gcc and lib/smartcard don't get along on sparc
6361816 gcc and perl don't get along
6370832 kernel should agree on C99 mode for studio and gcc
6372728 gcc and sata don't get along
6390345 cw inserts garbage when used as a preprocessor
6397680 gcc and smbios are not getting along
6399113 meta_namespace.c uses worrisome construct and is not gcc friendly
6403999 cw is ugly and hairy and needs a man


# 1167:9608ad751c4d 21-Dec-2005 kupfer

6289535 build_cscope complains a bit on x86
6303550 xencrypt, xdecrypt no longer mangled
6316770 split the tree into open and closed trees
6321333 Install.sh is over-zealous looking for kmods


# 580:70dfd36fd02c 20-Sep-2005 wesolows

6237094 perl build should honor $(CC)
6272179 relocation processing should be bypassed when building libgenunix et al
6307198 Need to pass in -save_args option when the new gcc is available
6310495 gcc and sun4 rootnex don't get along
6310534 new gcc options should be used to build ON
6319181 cw needs -xbuiltin support


# 524:259d2acc2f55 13-Sep-2005 rie

5072038 binaries shouldn't be stripped


# 499:3fe4d3ff5864 07-Sep-2005 petede

6316914 changes in ON needed for Vulcan (SunStudio 10) compiler switch


# 411:ae71859f7fc8 24-Aug-2005 wesolows

6302154 fix for 6297567 introduces some undesirable output changes
6313656 fix for 6270170 did slightly more than neeeded


# 376:28d11977b99c 18-Aug-2005 wesolows

6260411 several headers have typos
6266841 the C preprocessor is feeling abused by token pasting
6268776 cw should pass the -t option to the linker
6270170 CCNEEDED should be set properly in Makefile.master for g++ builds
6271934 cw should accept -xcrossfile


# 282:1ba7cc96bbc5 03-Aug-2005 sherrym

6305107 Reduction in optimisation level hurts performance


# 224:a34f75a89973 22-Jul-2005 wesolows

6266620 mi2cv shouldn't #include <note.h>
6285975 nightly can lie about the compiler being used for amd64 compilation
6297567 cw is needed for compiler-independence on SPARC


# 65:590fbd3d0588 23-Jun-2005 mike_s

6289474 C99LMODE should derive automatically from C99MODE


# 39:dc9b7493e881 20-Jun-2005 dinak

6287497 openssl cpp flags needs to be adjusted for export builds


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch


# 12692:4341b447c069 24-Jun-2010 Ali Bahrami <Ali.Bahrami@Oracle.COM>

6916796 OSnet mapfiles should use version 2 link-editor syntax


# 12216:5167f302c8cf 22-Apr-2010 Richard Lowe <richlowe@richlowe.net>

6915602 onbld python modules should install into python version specific directories


# 12210:436b06ce515d 21-Apr-2010 jmcp <James.McPherson@Sun.COM>

6593513 make nightly -O cheaper


# 11921:74c9e6232edb 14-Mar-2010 Surya Prakki <Surya.Prakki@Sun.COM>

6934378 ss12u1 lint should be picked up by default rather than driven through developer script


# 11838:32bb5d254240 02-Mar-2010 Liane Praza <Liane.Praza@Sun.COM>

PSARC 2010/067 Interim modernization updates
6915312 ON should be able to build IPS packages natively
6281004 docbook.dtd is obsolete and unused
6490919 strange file in onnv-gate
6878498 update tools proto ${ROOT} to include ${MACH} and make nightly.sh copy it into parent repository
6888427 SVM packages should drop legacy objects
6893530 Some header files can be opened up
6903324 sharemgr should either use isaexec or not build 64-bit commands
6920651 mktpl will inadvertently reuse stale license files for empty license lists
6920674 svvs kmods should not be built during an open build
Portions contributed by Rich Lowe <richlowe@richlowe.net>


# 11300:9c64ff4b842e 10-Dec-2009 Richard Lowe <richlowe@richlowe.net>

6880444 python code run from mercurial should be built with same python version


# 10738:6cd5e5169fec 07-Oct-2009 jmcp <James.McPherson@Sun.COM>

6880460 some root-build bits were missed by 6864230
6414832 SUNWonbld gk account should be removed
6536468 date in Nevada motd should be changed
6855668 webrev mangles dates in non-Romanised locales
6866716 estimation of max-jobs for /.make.machines is incorrect
6589104 make POUND_SIGN less of a drag
6750554 build rule for mcs gives shell+date a real workout
6885068 no need for raciness
Portions contributed by Rich Lowe


# 10696:cd0f390dd9e2 30-Sep-2009 dh142964 <David.Hollister@Sun.COM>

PSARC 2008/672 thebe SAS/SATA driver
PSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F)
PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO Support
PSARC 2009/125 scsi_device property interfaces
6726110 pmcs driver (driver for thebe)
6726867 SCSAv3


# 10207:87c40ea3fc4b 29-Jul-2009 jmcp <James.McPherson@Sun.COM>

6864230 hiho, hiho, it'ch chtime for CH to go
Portions contributed by Rich Lowe


# 10030:93a7ff2e6767 02-Jul-2009 Valerie Bubb Fenwick <Valerie.Fenwick@Sun.COM>

PSARC 2009/161 EOF of SUNWn2cpact.v
6807849 need to bring n2cp module up to first class crypto citizen status


# 9569:5657927bc642 07-May-2009 Rod Evans <Rod.Evans@Sun.COM>

6806791 filter builds could be optimized
6823371 calloc() uses suboptimal memset() causing 15% regression in SpecCPU2006 gcc code


# 9507:e6271d3ec9f2 29-Apr-2009 Jerry Gilliam <Jerry.Gilliam@Sun.COM>

6831697 tool to check sun4u bootable modules for reoccurrence of 6828121 needed


# 9396:f41cf682d0d3 18-Apr-2009 Matthew Ahrens <Matthew.Ahrens@Sun.COM>

PSARC/2009/204 ZFS user/group quotas & space accounting
6501037 want user/group quotas on ZFS
6830813 zfs list -t all fails assertion
6827260 assertion failed in arc_read(): hdr == pbuf->b_hdr
6815592 panic: No such hold X on refcount Y from zfs_znode_move
6759986 zfs list shows temporary %clone when doing online zfs recv


# 8731:accad831e993 09-Feb-2009 James Carlson <james.d.carlson@sun.com>

4875943 NOTE() lint directives don't work in ON


# 7887:b6618727fabf 20-Oct-2008 Liane Praza <Liane.Praza@Sun.COM>

PSARC/2008/350 SMF Template Extensions
5100079 svccfg should use restarter-specific templates to validate services
6191768 consadm manifest does not define a stop method
6198434 service_bundle.dtd.1 claims exclude_all requires dependencies to be non-online


# 7684:cdccab274861 24-Sep-2008 Nick Todd <Nick.Todd@Sun.COM>

6659940 ON makefiles use wrong options for Sun Studio 12 compiler and lint.
6751897 usr/src/tools/cw.c needs to be updated for Sun Studio 12 switchover.


# 7144:cb17c3fe45db 21-Jul-2008 jmcp

6429497 what's my nm?


# 7078:935563142864 10-Jul-2008 mjnelson

6538468 add Mercurial support to ON developer tools
6658967 /etc/publickey entries get removed on upgrade
Portions of 6538468 contributed by Rich Lowe.
Portions of 6538468 contributed by Mike Gerdts.


# 6812:febeba71273d 06-Jun-2008 raf

PSARC 2008/309 expunge synonyms.h
6700179 expunge synonyms.h


# 6543:465433824d87 02-May-2008 rie

6683064 check_rtime could do with some spring cleaning


# 6510:1c846e50b601 29-Apr-2008 mjnelson

6690251 copyright file generation should exclude duplicate licenses


# 6350:aec7d1368710 03-Apr-2008 carlsonj

6680948 ON could use some common Perl and Python build rules


# 5827:70b03ddc1344 14-Jan-2008 rie

6634436 XFFLAG should be updated.


# 5543:337e2ea9ef8e 29-Nov-2007 darrenm

6332924 snv_24 /usr/ccs/bin/as adds new HWCAP tags to previously untagged objects
Contributed by Juergen Keil <jk@tools.de>


# 5311:05e4ca164d13 23-Oct-2007 amw

6619494 ndrgen NDL RPC protocol compiler


# 5303:97e95cb2f469 22-Oct-2007 meem

6599659 Makefiles shouldn't have to tear $(RELEASE) apart
Contributed by Roland Mainz <roland.mainz@nrubsig.org>


# 5184:da60d2b4a9e2 04-Oct-2007 ek110237

PSARC 2007/448 Filebench
6581098 FileBench should be included in Solaris


# 5021:86546f219f69 10-Sep-2007 gm89044

6600881 Integration for bugID# 6480942 Crypto support UltraSPARC-T2 processor, breaks SU4 src product builds


# 4947:e92895a4c96a 27-Aug-2007 rie

PSARC/2007/474 new ldd(1) -w option
6595139 various applications should export yy* global variables for libl


# 4271:dda1ded496b7 17-May-2007 rie

6455532 OSNet cleanup required in preparation for direct bindings


# 3667:089a83b5d0bc 16-Feb-2007 johnz

6391249 elfsign needs to support Verisign certificate chain


# 3466:4cc6ca6917b5 22-Jan-2007 rie

PSARC/2006/714 ld(1) mapfile: symbol interpose definition
6494214 Refinements to symbolic binding, symbol declarations and interposition
6500110 *file* could produce better error diagnostics


# 3448:aaf16568054b 19-Jan-2007 dh155122

PSARC 2006/366 IP Instances
6289221 RFE: Need virtualized ip-stack for each local zone
6512601 panic in ipsec_in_tag - allocation failure
6514637 error message from dhcpagent: add_pkt_opt: option type 60 is missing required value
6364643 RFE: allow persistent setting of interface flags per zone
6307539 RFE: Invalid network address causes zone boot failure
5041214 Allow IPMP configuration with zones
5005887 RFE: zoneadmd should support plumbing an interface via DHCP
4991139 RFE: zones should provide a mechanism to configure a defaultrouter for a zone
6218378 zoneadmd doesn't set the netmask for non-loopback addresses hosted on lo0
4963280 zones: need to virtualize the IPv6 default address selection mechanism
4963285 zones: need support of stateless address autoconfiguration for IPv6
5048068 zones don't boot if one of its interfaces has failed
5057154 RFE: ability to change interface status from within a zone
4963287 zones should support the plumbing of the first (and only) logical interface
4978517 TCP privileged port space should be partitioned per zone
5023347 zones don't work well with network routes other than default
4963372 investigate whether global zone can act as a router for local zones
6378364 RFE: Allow each zone to have its own virtual IPFilter


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)


# 3156:30109e935ec8 22-Nov-2006 girish

FWARC/2006/175 MD definition for N2 CWQ
FWARC/2006/201 sun4v error handling update
FWARC/2006/425 NCS HV API Update 2
FWARC/2006/429 Niagara2 Perf Regs HV API
FWARC/2006/474 pci io hv iommu attributes update
FWARC/2006/481 Niagara-2 Random Number Generator API
FWARC/2006/524 Niagara2 Network Interface Unit Hypervisor API
FWARC/2006/556 NIU/SIU Device Tree Bindings and Machine Description Definitions
FWARC/2006/567 Niagara Crypto & RNG compatible property update
PSARC/2006/459 Huron 1u/2u Platform Support
PSARC/2006/520 Niagara 2 Random Number Generator
PSARC/2006/521 Niagara 2 Cryptographic Provider
PSARC/2006/645 Niagara II NIU 10Gbit Ethernet Driver
6477049 ON support for UltraSPARC-T2 processor
6375797 Add support for SUN4V IOMMU extensions
6480942 Crypto support for UltraSPARC-T2 processor
6480959 NIU support for UltraSPARC-T2 processor
6483040 ON platform support for Huron (SPARC-Enterprise-T5120 & SPARC-Enterprise-T5220)


# 2886:be6558533f55 09-Oct-2006 petede

6470487 ld relocation errors occur when building the amd64 kernel for nevada with mars build 30


# 2745:4634a7101488 15-Sep-2006 petede

6467071 mdb modules are not finding expected static declarations in userland objects


# 2712:f74a135872bc 11-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_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


# 2605:ec6c9a1440fb 24-Aug-2006 petede

6311077 Enabling ON compilation with Sun Studio 11 (Venus)


# 2543:cee6bd97e41f 12-Aug-2006 dduvall

backout 6311077: causes 6453635, due to 6454083


# 2538:b5894d78c55a 11-Aug-2006 esaxe

5016095 nightly should help determine what really changes from build to build
6404876 uses of __DATE__ / __TIME__ should be purged from ON
6404908 ON builds should employ a static globalization prefix


# 2437:63f0565fda5e 25-Jul-2006 petede

6311077 Enabling ON compilation with Sun Studio 11 (Venus)


# 2037:132880d31aba 23-May-2006 craigm

6268715 port_getn(3C) and port_sendn(3C) not working on Solaris x86
6315070 lib/libc/$MACH/Makefile: use correct macro for -xarch options in ASFLAGS
6359912 /usr/lib/values-(star).o files should be built with -K pic
6382561 _renameat has incorrect binding
6422703 Lack of /usr/sfw/bin/zsh in /etc/shells makes dtlogin fail.


# 1810:da7eacf55e82 13-Apr-2006 sommerfe

6407796 "sccs get" rule considered harmful


# 1792:7e25f1c5948e 11-Apr-2006 wesolows

6406661 nightly doesn't tell about the shadow compiler
6406667 cw should tell you its version
6409965 cw waitpid and gcc writing to stderr can deadlock


# 1717:ef845d4a1074 30-Mar-2006 wesolows

6242262 ON should be buildable with gcc
6268345 fmd is insufficiently careful with alignment
6271070 gcc and cmd/fm don't get along
6272173 cpumem diag module writes to constant memory, crashing fmd
6273907 gcc and cmd/syseventd don't get along
6308057 gcc and sgs/dis don't get along on SPARC
6359863 the C preprocessor is still feeling abused by token pasting
6359868 gcc and cmd/stmsboot still don't get along
6359878 gcc and lib/smartcard don't get along on sparc
6361816 gcc and perl don't get along
6370832 kernel should agree on C99 mode for studio and gcc
6372728 gcc and sata don't get along
6390345 cw inserts garbage when used as a preprocessor
6397680 gcc and smbios are not getting along
6399113 meta_namespace.c uses worrisome construct and is not gcc friendly
6403999 cw is ugly and hairy and needs a man


# 1167:9608ad751c4d 21-Dec-2005 kupfer

6289535 build_cscope complains a bit on x86
6303550 xencrypt, xdecrypt no longer mangled
6316770 split the tree into open and closed trees
6321333 Install.sh is over-zealous looking for kmods


# 580:70dfd36fd02c 20-Sep-2005 wesolows

6237094 perl build should honor $(CC)
6272179 relocation processing should be bypassed when building libgenunix et al
6307198 Need to pass in -save_args option when the new gcc is available
6310495 gcc and sun4 rootnex don't get along
6310534 new gcc options should be used to build ON
6319181 cw needs -xbuiltin support


# 524:259d2acc2f55 13-Sep-2005 rie

5072038 binaries shouldn't be stripped


# 499:3fe4d3ff5864 07-Sep-2005 petede

6316914 changes in ON needed for Vulcan (SunStudio 10) compiler switch


# 411:ae71859f7fc8 24-Aug-2005 wesolows

6302154 fix for 6297567 introduces some undesirable output changes
6313656 fix for 6270170 did slightly more than neeeded


# 376:28d11977b99c 18-Aug-2005 wesolows

6260411 several headers have typos
6266841 the C preprocessor is feeling abused by token pasting
6268776 cw should pass the -t option to the linker
6270170 CCNEEDED should be set properly in Makefile.master for g++ builds
6271934 cw should accept -xcrossfile


# 282:1ba7cc96bbc5 03-Aug-2005 sherrym

6305107 Reduction in optimisation level hurts performance


# 224:a34f75a89973 22-Jul-2005 wesolows

6266620 mi2cv shouldn't #include <note.h>
6285975 nightly can lie about the compiler being used for amd64 compilation
6297567 cw is needed for compiler-independence on SPARC


# 65:590fbd3d0588 23-Jun-2005 mike_s

6289474 C99LMODE should derive automatically from C99MODE


# 39:dc9b7493e881 20-Jun-2005 dinak

6287497 openssl cpp flags needs to be adjusted for export builds


# 0:68f95e015346 14-Jun-2005 stevel@tonic-gate

OpenSolaris Launch