6263 add missing cc clobbers to intel atomic inlinesReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Approved by: Dan McDonald <danmcd@omnit
6263 add missing cc clobbers to intel atomic inlinesReviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>Approved by: Dan McDonald <danmcd@omniti.com>
show more ...
5362 invalid conversion when using asm/thread.h in c++ codeReviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Dan McDonald <d
5362 invalid conversion when using asm/thread.h in c++ codeReviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Dan McDonald <danmcd@omniti.com>
5291 x86 {high,low}bit rely on undefined behaviorReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Approved by: Dan McDonald <danmcd@omniti.com>
5288 x86 bitmap inline asm functions duplicate codeReviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Approved by: Robert Mustacchi <rm@joyent.com>
5087 8-bit inline atomic {add,or,and} use wrong reg constraints on x86Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Keith Wesolows
5087 8-bit inline atomic {add,or,and} use wrong reg constraints on x86Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com>Approved by: Dan McDonald <danmcd@omniti.com>
5044 define static inlines for most often used atomic functionsReviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Robert Mustacchi <rm@joyent.com>
5042 stop using deprecated atomic functionsReviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Robert Mustacchi <rm@joyent.com>
2251 kernel inlines should support gcc 4Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>Reviewed by: Milan Jurik <milan.jurik@xylab.cz>Reviewed by: Dan McDonald <danmcd@nexenta.com>Revi
2251 kernel inlines should support gcc 4Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com>Reviewed by: Milan Jurik <milan.jurik@xylab.cz>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Garrett D'Amore <garrett@damore.org>
PSARC 2009/206 10G link properties6830888 GLDv3 should provide more link properties for 10Gb Ethernet drivers6818198 Identical assembly functions should be unified in one .il fileContributed by Pa
PSARC 2009/206 10G link properties6830888 GLDv3 should provide more link properties for 10Gb Ethernet drivers6818198 Identical assembly functions should be unified in one .il fileContributed by Paul Durrant (pdurrant@solarflare.com)
6812228 No need to do software checksum for multiple-mblk packets in ip_tcp_input()6694625 Performance falls off the cliff with large IO sizesPSARC/2009/039 prefetch interfaces6812282 PSARC 2009/0
6812228 No need to do software checksum for multiple-mblk packets in ip_tcp_input()6694625 Performance falls off the cliff with large IO sizesPSARC/2009/039 prefetch interfaces6812282 PSARC 2009/039 prefetch interfacesContributed by Paul Durrant (pdurrant@solarflare.com)
6788508 Fix for 6555476 (pcacheset_cmp is inefficient) breaks VIA C3 systems
6555476 pcacheset_cmp is inefficient (fix gcc build)
6555476 pcacheset_cmp is inefficient
5007142 Add ntohll and htonll to sys/byteorder.h6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion func
5007142 Add ntohll and htonll to sys/byteorder.h6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion functions
6600939 gethrtime sometimes return a large time value into the future
PSARC 2006/260 Solaris on XenPSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr6496858 mdb could use a m
PSARC 2006/260 Solaris on XenPSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr6496858 mdb could use a memory-based IO backend6515319 workaround for 6491065 needs to be removed from elfextract.c6518807 snv_nightly: SUNWcakr pkgck error6551858 PSARC 2006/260 Solaris on Xen6584697 Can't boot Xen / Solaris dom0 if root is using ZFS6593429 usr/src/cmd/devfsadm isn't linting properly6600359 mdb_kvm_intrframe() is unused6600750 can remove 'u' workaround from zlib6601465 /dev/lofictl needs to accept kernel ioctl6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp);--HG--rename : usr/src/common/util/memset.h => deleted_files/usr/src/common/util/memset.hrename : usr/src/uts/common/krtld/mapfile => deleted_files/usr/src/uts/common/krtld/mapfilerename : usr/src/uts/i86pc/boot/boot_keyboard.h => deleted_files/usr/src/uts/i86pc/boot/boot_keyboard.hrename : usr/src/uts/intel/io/i8254.c => usr/src/uts/i86pc/io/microfind.crename : usr/src/uts/i86pc/cpunex/Makefile => usr/src/uts/intel/cpunex/Makefilerename : usr/src/uts/i86pc/io/cpunex.c => usr/src/uts/intel/io/cpunex.c
PSARC 2006/568 direct boot (dboot) for x866475880 vestiges of old boot code on i386/amd64 should be purged (build fix)6477963 _update_sregs should be written in C (gcc link fix)6478642 Solaris nee
PSARC 2006/568 direct boot (dboot) for x866475880 vestiges of old boot code on i386/amd64 should be purged (build fix)6477963 _update_sregs should be written in C (gcc link fix)6478642 Solaris needs to support multiple x86 platforms (lint fix)
6274708 gcc and boot really don't get along
OpenSolaris Launch