#
12908:80a39220b451 |
|
26-Jul-2010 |
Pavel Tatashin <Pavel.Tatashin@Sun.COM> |
6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance 6946742 sfmmu_mlspl_enter lock contention on mml_table 6956454 ani_free_pool lock contention with multi processed ISM
|
#
12293:2286b8b6d071 |
|
03-May-2010 |
jmcp <James.McPherson@Sun.COM> |
backout 6535949: needs more work
|
#
12284:3d1135425dbe |
|
29-Apr-2010 |
Amritpal Sandhu <Paul.Sandhu@Sun.COM> |
6535949 availability of 2M pages degrades over time on Solaris/x64
|
#
12269:8217c3354cee |
|
27-Apr-2010 |
Rafael Vanoni <rafael.vanoni@oracle.com> |
6947255 early boot panic trips clock.c:2474 ASSERT(nsec_per_tick > 0)
|
#
12233:6579d6ec8c6a |
|
23-Apr-2010 |
Rafael Vanoni <rafael.vanoni@oracle.com> |
6946454 lb_info->lbi_cyc_deactivate should scale
|
#
11752:9c475fee0b48 |
|
24-Feb-2010 |
Trevor Thompson <Trevor.Thompson@Sun.COM> |
6737518 tod_validate() may miss register corruption 6785049 todm5819p_rmc driver can generate time reversals of min/hour/day/etc minus 1 second 6923851 Tidy up complaints from 'hg pbchk' regarding several files.
|
#
11657:524064812b1b |
|
15-Feb-2010 |
Donghai Qiao <Donghai.Qiao@Sun.COM> |
6882903 swap_avail and freemem of vmstat output occasionally generate spikes
|
#
11496:bdeb36819f14 |
|
14-Jan-2010 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6915781 uDAPL occasionally does not deliver confirmation message for a dat_ep_post_send() call
|
#
11226:320a31f24ec3 |
|
02-Dec-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6905446 LBOLT_* macros should observe lbolt_bootstrap 6905793 /var/adm/messages displays wrong timestamp during early boot across fast reboots
|
#
11195:ee2c1bd94ea5 |
|
24-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6904644 domU boot with -kd hangs
|
#
11151:d60eade48ce5 |
|
22-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6903716 (lb >= lb_info->lbi_debug_time) assertion failed when leaving kmdb(1) in lbolt cyclic driven mode 6903239 lb_info is not cache line sized on 32bit
|
#
11099:707807478873 |
|
18-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6901962 Tickless clock made tcp confuse 32 and 64 bit timestamps 6902263 latent struct sizing bug in clock_init()
|
#
11066:cebb50cbe4f9 |
|
13-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling 6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
|
#
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
|
#
9158:28c2fbb01318 |
|
24-Mar-2009 |
Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM> |
6779994 clkset()'s RTC test is unreliable and error message misleading
|
#
9039:94951b21f634 |
|
14-Mar-2009 |
Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> |
6811269 The clock tick accounting code uses softints wrongly 6802283 hang in delay() called from glm during boot 6810916 sparc system repeatedly hangs doing mpt tasks 6811294 APIs like nanosleep() wakeup prematurely when system time is changed 6809548 assertion failure expiration > 0 in callout.c
|
#
8566:65762b7ee3ce |
|
18-Jan-2009 |
Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> |
6784948 Bug fixes to the Callout implementation putback in SNV 103
|
#
8048:4b8c6e469829 |
|
09-Nov-2008 |
Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> |
6565503 callout processing is single threaded, throttling applications that rely on scalable callouts 6311743 callout table lock contention in timeout and untimeout
|
#
7656:2621e50fdf4a |
|
22-Sep-2008 |
Sherry Moore <Sherry.Moore@Sun.COM> |
PSARC 2008/382 Fast Reboot 6714038 Fast Reboot support for x86 platforms
|
#
6054:610290d79781 |
|
21-Feb-2008 |
vb160487 |
6655821 deadman is not able to detect 1s hang
|
#
5788:9b0eb06889bb |
|
07-Jan-2008 |
mv143129 |
6619224 Tick accounting needs to be made scalable
|
#
5265:d4586bd36ddd |
|
15-Oct-2007 |
eota |
6612330 ddi_timer.c seems heavy-handed on taskq threads 6612594 The variable clock_cyclic should not be updated after cyclic_timer is initialized.
|
#
5107:bb9efa2ee1e8 |
|
20-Sep-2007 |
eota |
PSARC 2007/402 Driver Periodic Timeouts 4977787 Official DDI interface is required for periodic timeout requests
|
#
5084:7d838c5c0eed |
|
18-Sep-2007 |
johnlev |
PSARC 2006/260 Solaris on Xen PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains 6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr 6496858 mdb could use a memory-based IO backend 6515319 workaround for 6491065 needs to be removed from elfextract.c 6518807 snv_nightly: SUNWcakr pkgck error 6551858 PSARC 2006/260 Solaris on Xen 6584697 Can't boot Xen / Solaris dom0 if root is using ZFS 6593429 usr/src/cmd/devfsadm isn't linting properly 6600359 mdb_kvm_intrframe() is unused 6600750 can remove 'u' workaround from zlib 6601465 /dev/lofictl needs to accept kernel ioctl 6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp);
|
#
5076:342323d1ccaa |
|
17-Sep-2007 |
mishra |
6292092 callout should not be blocked by interrupts from executing realtime timeouts 6540436 kpreempt() needs a more reliable way to generate level1 intr
|
#
4123:e5cb484f034e |
|
27-Apr-2007 |
dm120769 |
backout 6265036/6531693: causes 6544953
|
#
3996:82246a4b06ef |
|
09-Apr-2007 |
ae112802 |
6498483 Running SunVTS cpu tests on Sun-Fire-T200,Sun-Blade-T6300 causes shutdown due to watchdog timeout
|
#
3792:57ba782523b7 |
|
09-Mar-2007 |
akolb |
PSARC/2004/402 CPU Caps 6327235 PSARC/2004/402 CPU caps 6464161 Dead KSLICE code should be removed 6514387 FX class contains dead code to keep list of member threads 6518395 kstat_zone_add performs KM_SLEEP allocation when it should not
|
#
3642:9280dc401622 |
|
13-Feb-2007 |
qiao |
6265036 cv_waituntil_sig() often returns early
|
#
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)
|
#
3434:5142e1d7d0bc |
|
17-Jan-2007 |
esaxe |
6461311 multi-level CMT scheduling optimizations 6509639 cpu0 is not in the right chip_t if its chipid is not zero
|
#
2036:6b118cfdcfda |
|
22-May-2006 |
wentaoy |
FWARC 2005/367 sun4v watchdog service API FWARC 2006/093 sun4v watchdog API update 6354584 Add watchdog timer support in sun4v
|
#
950:91f2a6be90a3 |
|
18-Nov-2005 |
sethg |
6351451 snv_28 on v20z stopped tracking time
|
#
78:0e13b95244dd |
|
27-Jun-2005 |
ae112802 |
6289703 Remove SUNWust1u.v package -- we do not need it 6290564 Move sun4v PCBE to architecture specific /platform directory 6288882 fix the lint warnings caused by bugid 6263600
|
#
0:68f95e015346 |
|
14-Jun-2005 |
stevel@tonic-gate |
OpenSolaris Launch
|
#
12908:80a39220b451 |
|
26-Jul-2010 |
Pavel Tatashin <Pavel.Tatashin@Sun.COM> |
6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance 6946742 sfmmu_mlspl_enter lock contention on mml_table 6956454 ani_free_pool lock contention with multi processed ISM
|
#
12293:2286b8b6d071 |
|
03-May-2010 |
jmcp <James.McPherson@Sun.COM> |
backout 6535949: needs more work
|
#
12284:3d1135425dbe |
|
29-Apr-2010 |
Amritpal Sandhu <Paul.Sandhu@Sun.COM> |
6535949 availability of 2M pages degrades over time on Solaris/x64
|
#
12269:8217c3354cee |
|
27-Apr-2010 |
Rafael Vanoni <rafael.vanoni@oracle.com> |
6947255 early boot panic trips clock.c:2474 ASSERT(nsec_per_tick > 0)
|
#
12233:6579d6ec8c6a |
|
23-Apr-2010 |
Rafael Vanoni <rafael.vanoni@oracle.com> |
6946454 lb_info->lbi_cyc_deactivate should scale
|
#
11752:9c475fee0b48 |
|
24-Feb-2010 |
Trevor Thompson <Trevor.Thompson@Sun.COM> |
6737518 tod_validate() may miss register corruption 6785049 todm5819p_rmc driver can generate time reversals of min/hour/day/etc minus 1 second 6923851 Tidy up complaints from 'hg pbchk' regarding several files.
|
#
11657:524064812b1b |
|
15-Feb-2010 |
Donghai Qiao <Donghai.Qiao@Sun.COM> |
6882903 swap_avail and freemem of vmstat output occasionally generate spikes
|
#
11496:bdeb36819f14 |
|
14-Jan-2010 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6915781 uDAPL occasionally does not deliver confirmation message for a dat_ep_post_send() call
|
#
11226:320a31f24ec3 |
|
02-Dec-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6905446 LBOLT_* macros should observe lbolt_bootstrap 6905793 /var/adm/messages displays wrong timestamp during early boot across fast reboots
|
#
11195:ee2c1bd94ea5 |
|
24-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6904644 domU boot with -kd hangs
|
#
11151:d60eade48ce5 |
|
22-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6903716 (lb >= lb_info->lbi_debug_time) assertion failed when leaving kmdb(1) in lbolt cyclic driven mode 6903239 lb_info is not cache line sized on 32bit
|
#
11099:707807478873 |
|
18-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
6901962 Tickless clock made tcp confuse 32 and 64 bit timestamps 6902263 latent struct sizing bug in clock_init()
|
#
11066:cebb50cbe4f9 |
|
13-Nov-2009 |
Rafael Vanoni <rafael.vanoni@sun.com> |
PSARC/2009/396 Tickless Kernel Architecture / lbolt decoupling 6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
|
#
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
|
#
9158:28c2fbb01318 |
|
24-Mar-2009 |
Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM> |
6779994 clkset()'s RTC test is unreliable and error message misleading
|
#
9039:94951b21f634 |
|
14-Mar-2009 |
Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> |
6811269 The clock tick accounting code uses softints wrongly 6802283 hang in delay() called from glm during boot 6810916 sparc system repeatedly hangs doing mpt tasks 6811294 APIs like nanosleep() wakeup prematurely when system time is changed 6809548 assertion failure expiration > 0 in callout.c
|
#
8566:65762b7ee3ce |
|
18-Jan-2009 |
Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> |
6784948 Bug fixes to the Callout implementation putback in SNV 103
|
#
8048:4b8c6e469829 |
|
09-Nov-2008 |
Madhavan Venkataraman <Madhavan.Venkataraman@Sun.COM> |
6565503 callout processing is single threaded, throttling applications that rely on scalable callouts 6311743 callout table lock contention in timeout and untimeout
|
#
7656:2621e50fdf4a |
|
22-Sep-2008 |
Sherry Moore <Sherry.Moore@Sun.COM> |
PSARC 2008/382 Fast Reboot 6714038 Fast Reboot support for x86 platforms
|
#
6054:610290d79781 |
|
21-Feb-2008 |
vb160487 |
6655821 deadman is not able to detect 1s hang
|
#
5788:9b0eb06889bb |
|
07-Jan-2008 |
mv143129 |
6619224 Tick accounting needs to be made scalable
|
#
5265:d4586bd36ddd |
|
15-Oct-2007 |
eota |
6612330 ddi_timer.c seems heavy-handed on taskq threads 6612594 The variable clock_cyclic should not be updated after cyclic_timer is initialized.
|
#
5107:bb9efa2ee1e8 |
|
20-Sep-2007 |
eota |
PSARC 2007/402 Driver Periodic Timeouts 4977787 Official DDI interface is required for periodic timeout requests
|
#
5084:7d838c5c0eed |
|
18-Sep-2007 |
johnlev |
PSARC 2006/260 Solaris on Xen PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains 6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr 6496858 mdb could use a memory-based IO backend 6515319 workaround for 6491065 needs to be removed from elfextract.c 6518807 snv_nightly: SUNWcakr pkgck error 6551858 PSARC 2006/260 Solaris on Xen 6584697 Can't boot Xen / Solaris dom0 if root is using ZFS 6593429 usr/src/cmd/devfsadm isn't linting properly 6600359 mdb_kvm_intrframe() is unused 6600750 can remove 'u' workaround from zlib 6601465 /dev/lofictl needs to accept kernel ioctl 6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp);
|
#
5076:342323d1ccaa |
|
17-Sep-2007 |
mishra |
6292092 callout should not be blocked by interrupts from executing realtime timeouts 6540436 kpreempt() needs a more reliable way to generate level1 intr
|
#
4123:e5cb484f034e |
|
27-Apr-2007 |
dm120769 |
backout 6265036/6531693: causes 6544953
|
#
3996:82246a4b06ef |
|
09-Apr-2007 |
ae112802 |
6498483 Running SunVTS cpu tests on Sun-Fire-T200,Sun-Blade-T6300 causes shutdown due to watchdog timeout
|
#
3792:57ba782523b7 |
|
09-Mar-2007 |
akolb |
PSARC/2004/402 CPU Caps 6327235 PSARC/2004/402 CPU caps 6464161 Dead KSLICE code should be removed 6514387 FX class contains dead code to keep list of member threads 6518395 kstat_zone_add performs KM_SLEEP allocation when it should not
|
#
3642:9280dc401622 |
|
13-Feb-2007 |
qiao |
6265036 cv_waituntil_sig() often returns early
|
#
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)
|
#
3434:5142e1d7d0bc |
|
17-Jan-2007 |
esaxe |
6461311 multi-level CMT scheduling optimizations 6509639 cpu0 is not in the right chip_t if its chipid is not zero
|
#
2036:6b118cfdcfda |
|
22-May-2006 |
wentaoy |
FWARC 2005/367 sun4v watchdog service API FWARC 2006/093 sun4v watchdog API update 6354584 Add watchdog timer support in sun4v
|
#
950:91f2a6be90a3 |
|
18-Nov-2005 |
sethg |
6351451 snv_28 on v20z stopped tracking time
|
#
78:0e13b95244dd |
|
27-Jun-2005 |
ae112802 |
6289703 Remove SUNWust1u.v package -- we do not need it 6290564 Move sun4v PCBE to architecture specific /platform directory 6288882 fix the lint warnings caused by bugid 6263600
|
#
0:68f95e015346 |
|
14-Jun-2005 |
stevel@tonic-gate |
OpenSolaris Launch
|