History log of /onnv-gate/usr/src/lib/libc/port/threads/thr.c (Results 1 – 25 of 31)
Revision Date Author Comments
# 13093:48f2dbca79a2 12-Aug-2010 Roger A. Faulkner <Roger.Faulkner@Oracle.COM>

PSARC 2010/299 GNU/Linux/BSD compatibility functions
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc
6901783 strndup would be nice
6824404 libc should provide ffsl() & ffsll()
67939

PSARC 2010/299 GNU/Linux/BSD compatibility functions
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc
6901783 strndup would be nice
6824404 libc should provide ffsl() & ffsll()
6793969 RFE: Add|stpcpy|to libc
6735446 Want a __progname symbol for BSD-style source compatibility
6421095 Solaris should provide strcasestr
6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux

show more ...


# 12795:75bba6ac5f93 08-Jul-2010 Roger A. Faulkner <Roger.Faulkner@Oracle.COM>

6965679 a dispatched task during fork results in seg fault


# 11913:283e725df792 12-Mar-2010 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

PSARC 2010/062 increase number of realtime signals
6820737 Solaris needs to increase the number of realtime signals for platform parity


# 10637:f6eac4af74a8 24-Sep-2009 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

6881066 sporadic hang of thr_suspend


# 10629:12b43beac546 24-Sep-2009 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

6883880 non-8-byte-aligned mutexes: update needed for solaris_nevada


# 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


# 9170:276334be0fb0 26-Mar-2009 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

6816409 mutex_lock() for process robust mutex could not return EOWNERDEAD with 137111-01 or later


# 8486:1f83ed270e97 07-Jan-2009 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

6788870 pthread_create is core dumping on snv_105


# 7657:59d4b80e7a88 23-Sep-2008 Roger A. Faulkner <Roger.Faulkner@Sun.COM>

6751103 thr_create() and pthread_create() should fail and not dump core when given an inaccessible stack


# 7255:4f2e32b16726 01-Aug-2008 raf

6729759 need to accommodate non-8-byte-aligned mutexes


# 6879:150dcecba680 14-Jun-2008 raf

6714179 libc synonym expunging in snv_92 was too aggressive, breaking pfinstall


# 6812:febeba71273d 06-Jun-2008 raf

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


# 6515:10dab2b883e0 29-Apr-2008 raf

6678310 using LD_AUDIT, ld.so.1 calls shared library's .init before library is fully relocated
6689238 libc needs global protection against ld.so.1


# 6320:760e2394a4b5 30-Mar-2008 bholler

6659537 libc 64-bit functions memcpy, memmove, memset could be improved on Intel processors
6659546 libc 64-bit memcpy family use AMD SledgHammer defaults for cache sizes on Intel processors
Contribu

6659537 libc 64-bit functions memcpy, memmove, memset could be improved on Intel processors
6659546 libc 64-bit memcpy family use AMD SledgHammer defaults for cache sizes on Intel processors
Contributed by Robert Kasten <robert.a.kasten@intel.com>

show more ...


# 6296:b2fd3d371933 27-Mar-2008 raf

6679853 fix for 6647542 causes machines with separate root and /usr to fail boot


# 6247:ad4c702ff226 20-Mar-2008 raf

PSARC 2007/661 delete sched_nice
PSARC 2008/039 POSIX scheduling interfaces
6647542 POSIX scheduling should be compatible with Solaris scheduling classes


# 5891:0d5c6468bb04 23-Jan-2008 raf

6598890 cancellation code abuses synonyms


# 5629:d69f27bc8e0d 07-Dec-2007 raf

6568230 mutex_unlock() can modify freed memory


# 5002:0bbdb60e9732 06-Sep-2007 raf

6599934 deadlock by atfork lock and user's mutex


# 4843:5b42fe9ae29d 10-Aug-2007 raf

6590401 fixes for 6418491, 6518780 and 6570016 conspire to break java


# 4574:4e479ec6ce6f 29-Jun-2007 raf

PSARC 2007/285 robust locks revisited
6296770 process robust mutexes should be much faster


# 4561:b096587b9d1f 29-Jun-2007 raf

6570016 Patches 120037-19 and 120473-09 hang threaded app when it calls fork1() after pthread_atfork()


# 3512:ecbfa8aadec3 30-Jan-2007 raf

6518780 deadlock due to fork and suspend thread


# 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_gethrtimeuns

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)

show more ...


# 3235:9af05252020c 13-Dec-2006 raf

PSARC 2006/659 fork extensions
6497356 fork extensions


12