summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/ia32
AgeCommit message (Collapse)AuthorFilesLines
2009-10-146883663 CPUs observed not downclocking when system is otherwise idleEric Saxe1-4/+7
2009-10-146873400 USB enumeration should handle BUS_CONFIG_ONE in a better wayVincent Wang1-0/+1
2009-09-256883381 GLDv3 incorrectly assumes mac instance == ddi_get_instance()Garrett D'Amore1-0/+1
2009-09-22PSARC 2009/373 Clearview IP TunnelingSebastien Roy1-0/+10
PSARC 2009/410 Datalink Administration from Non-Global Zones 6858533 Clearview IP Tunneling 4861777 *snoop* cannot snoop on tunnel interfaces 5010680 M_IOCTL interface between ip and tun is horribly wrong 5029727 tun prints bogus debug messages when receiving multicast packets on 6to4 tunnels 6835873 dlpi_walk() silently fails in an exclusive zone 4152864 must not allow two tunnels to have the same tsrc/tdst pair 6855902 link and flow kstats are too promiscuous 6218826 need to be able to tunnel into a zone 4505468 network interface names can confuse, lie, and deceive 4524756 tun_wproc() takes up too much stack 6417373 tun_wproc_mdata assertion failures 4627970 scalability problems with IP in IP tunnels 4674797 ifparse_ifspec() will not correctly parse ipv6 tunnels 6509231 dladm should show links in exclusive stack zone 4793233 tun driver should include addr in DL_PHYS_ADDR_ACK for non-zero lengths 6795831 ZONE_*_DATALINK syscalls should take datalink_id_t as argument 6791472 mac module doesn't allow MAC addresses < 6 bytes 6618091 Race condition trips ASSERT() in tun.c's SIOCSLIFNAME path 6837580 bogus mi_active check in mac_set_mtu() 6868083 libinetutil: ofmt_open()'s template argument should be const 6870313 libdladm: needless dladm_init_linkprop() in i_dladm_aggr_up() 6872221 panic in dls_devnet_close() if "mtu" property is being set 4289774 Change to the interface-id does not change IPv6 link-local address 6873561 unable to create links with 31 character link names 6874666 changing a link property can accidentally destroy it 6874682 removing a link attribute corrupts the attribute list 6875167 IPCL_ISV6 conn flag is set but never used 6881764 itp reference leak in ipsec_construct_inverse_acquire() 6881951 dladm delete-vlan can no longer delete persistent-only VLANs --HG-- rename : usr/src/uts/common/inet/tun.h => usr/src/uts/common/inet/iptun.h rename : usr/src/uts/common/inet/ip/tun.c => usr/src/uts/common/inet/iptun/iptun.c rename : usr/src/uts/intel/tun/Makefile => usr/src/uts/intel/iptun/Makefile rename : usr/src/uts/sparc/tun/Makefile => usr/src/uts/sparc/iptun/Makefile
2009-09-046860515 Solaris x86 can try AcpiReset() first before jumping on to other ↵Saurabh Misra1-0/+1
methods (kb, port 0x92 etc.) 6868057 reset() should call ddi functions only when HAT is running
2009-08-186817506 Lock contention in kernel severely degrades clock-profiling on T5440 ↵Roger A. Faulkner1-22/+10
in SIGPROF handling
2009-07-316338698 Application deadlocks on an lwpchan lock when a watchpoint is ↵Roger A. Faulkner1-0/+2
enabled on a thread stack
2009-07-246849090 Need to synch with newer versions of Xen and associated toolsStuart Maybee1-8/+16
6747653 xen_fix_foreign and is_foreign needs to be removed from xnb driver 6451665 Xen/Solaris on Xen needs to support MSI 6736325 core dumps of 32on64 domains need support 6827538 PV access should be initialized earlier for Solaris HVM domains 6831935 Solaris's xen code doesn't use the list_t correctly 6798742 excesive PAGESIZE buf alloc/free in evtchndrv_write 6771370 ipagent accidentally depends on SUNWxvm 6772060 ipagent service has no dependencies 6771371 ipagent doesn't handle IPv6 correctly 6838897 xvm ipagent service generates noise on boot 6788314 Array overrun in evtchn code 6839622 dom0 paniced with pdp->xd_evtchn != INVALID_EVTCHN 6561515 Need to remove workaround from evtchn.c when compiler bug is fixed 6835636 B107/xvm wont plumb 10gig interface - nxge_alloc_tx_cntl_dma failed! --HG-- rename : usr/src/uts/common/xen/public/acm.h => usr/src/uts/common/xen/public/xsm/acm.h rename : usr/src/uts/common/xen/public/acm_ops.h => usr/src/uts/common/xen/public/xsm/acm_ops.h
2009-07-216861405 Solaris needs to callback to BIOS to take over system P-State managementMark Haywood1-0/+2
2009-07-156851199 unused /dev nameservices code can be removedEric Taylor1-2/+0
--HG-- rename : usr/src/lib/libdevinfo/devinfo_devname.c => usr/src/lib/libdevinfo/devinfo_profile.c
2009-07-146848982 32 bit kernel should use %cr8 to access the TPR when possibleJoe Bonasera1-0/+18
2009-06-266836969 acpica: update to Intel ACPI CA 20090521Dana Myers1-2/+2
6387741 process_master_file() causes kmem panics given a bogus master file 6837274 acpica: acpi_enum.c creates non-IEEE-1275 'compatible' properties
2009-06-166818191 single stepping in mdb is problematicjv2273471-6/+7
2009-06-156719215 profile timer survives exec; handler does not; process crashes with ↵Roger A. Faulkner1-45/+4
Profile Timer Expired
2009-04-286813959 I/OAT should be removed from TCP and STREAMSAnders Persson1-1/+0
--HG-- rename : usr/src/uts/common/sys/sodirect.h => usr/src/uts/common/fs/sockfs/sodirect.h
2009-04-286770898 Performance of x86 cross callsJoe Bonasera3-41/+11
6785779 enabling xc_traptrace will panic or hang the system
2009-04-246818129 Solaris support for _OSC AER method (Nehalem IO FMA)Krishna Elango1-1/+0
2009-04-24PSARC 2009/206 10G link propertieslucy wang - Sun Microsystems - Beijing China1-4/+4
6830888 GLDv3 should provide more link properties for 10Gb Ethernet drivers 6818198 Identical assembly functions should be unified in one .il file Contributed by Paul Durrant (pdurrant@solarflare.com)
2009-04-066820417 cannot build ON on x86 using latest GNU assemblergvasick1-0/+8
2009-03-266812228 No need to do software checksum for multiple-mblk packets in ↵lucy wang - Sun Microsystems - Beijing China1-9/+30
ip_tcp_input() 6694625 Performance falls off the cliff with large IO sizes PSARC/2009/039 prefetch interfaces 6812282 PSARC 2009/039 prefetch interfaces Contributed by Paul Durrant (pdurrant@solarflare.com)
2009-03-24PSARC/2008/760 Boot configuration ServiceSherry Moore1-0/+11
PSARC/2009/091 Reboot to firmware PSARC/2009/092 libgrubmgmt - library for GRUB menu management 6768468 Introducing svc:/system/boot-config service 6775160 reboot -f ignores active BE and resets zfs pool bootfs property 6760845 Add checksum verification when loading the new kernel and boot archive for fast reboot 6815215 quiesce_active should be added to MUTEX_NOT_HELD()
2009-03-066621869 Solaris hangs on TSC calibration while powering on under VMware ESX ↵Surya Prakki1-1/+62
Server
2009-03-026810939 system should be more open to being interactive despite graphical bootJan Setje-Eilers1-0/+1
2009-02-25PSARC 2008/777 cpupm keyword mode extensionsEric Saxe1-0/+20
PSARC 2008/663 CPU Deep Idle Keyword 6567156 bring CPU power awareness to the dispatcher 6700904 deeper C-State support required on follow-ons to Intel Penryn processor generation microarchitecture 6805661 cmt_root may contain duplicates on UMA systems --HG-- rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_mach.c => usr/src/uts/i86pc/io/cpudrv_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpu_acpi.c => usr/src/uts/i86pc/os/cpupm/cpu_acpi.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_amd.c => usr/src/uts/i86pc/os/cpupm/cpupm_amd.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_intel.c => usr/src/uts/i86pc/os/cpupm/cpupm_intel.c rename : usr/src/uts/i86pc/os/cpupm.c => usr/src/uts/i86pc/os/cpupm/cpupm_mach.c rename : usr/src/uts/i86pc/io/cpudrv/cpudrv_throttle.c => usr/src/uts/i86pc/os/cpupm/cpupm_throttle.c rename : usr/src/uts/i86pc/io/cpudrv/pwrnow.c => usr/src/uts/i86pc/os/cpupm/pwrnow.c rename : usr/src/uts/i86pc/io/cpudrv/speedstep.c => usr/src/uts/i86pc/os/cpupm/speedstep.c rename : usr/src/uts/i86pc/sys/cpupm.h => usr/src/uts/i86pc/sys/cpupm_mach.h rename : usr/src/uts/i86pc/sys/cpudrv_throttle.h => usr/src/uts/i86pc/sys/cpupm_throttle.h
2009-02-13PSARC 2008/480 DTrace CPC ProviderJonathan Haslam1-1/+26
6486156 DTrace cpc provider
2009-02-026625634 double fault handler no longer switches stacks on 64-bit kernelSeth Goldberg1-37/+56
6652275 32bit #df double fault traps broken, after 6624280
2009-01-296793191 watchmalloc triggers system panic on sockfs copyinBill Holler1-12/+21
2009-01-096790685 stubs for random_add_pseudo_entropy() are missingVladimir Kotal1-1/+2
2009-01-056788508 Fix for 6555476 (pcacheset_cmp is inefficient) breaks VIA C3 systemsDave Plauger1-4/+6
2008-12-156292199 bcopy and kcopy should'nt use rep, smovBill Holler1-35/+805
Portions contributed by Robert Kasten <robert.a.kasten@intel.com>
2008-12-11PSARC 2007/587 Volo -- Low Latency Socket FrameworkYu Xiangning1-25/+33
PSARC 2008/694 Volo Interfaces Amendment 6765829 Integration of project Volo PSARC/2007/587 6644935 mblk cred_t reference counting limits scalability 6693633 TCP receive does not scale because of heavy refcounting of cred structures 4764841 connect/accept is slow on Solaris when compared to Linux 5105708 socket creation retains hold on accessvp 4764836 setsockopt is slow on Solaris when compared to Linux 4772191 socket close(2) is slow on Solaris when compared to Linux --HG-- rename : usr/src/uts/common/fs/sockfs/socksctp.c => usr/src/uts/common/inet/sockmods/socksctp.c rename : usr/src/uts/common/fs/sockfs/socksctp.h => usr/src/uts/common/inet/sockmods/socksctp.h rename : usr/src/uts/common/fs/sockfs/socksctpsubr.c => usr/src/uts/common/inet/sockmods/socksctpsubr.c rename : usr/src/uts/common/fs/sockfs/socksdp.c => usr/src/uts/common/inet/sockmods/socksdp.c rename : usr/src/uts/common/fs/sockfs/socksdp.h => usr/src/uts/common/inet/sockmods/socksdp.h
2008-12-056555476 pcacheset_cmp is inefficientDavid Plauger1-0/+9
2008-12-04PSARC/2006/357 Crossbow - Network Virtualization and Resource ManagementEric Cheng1-1/+6
6498311 Crossbow - Network Virtualization and Resource Management 6402493 DLPI provider loopback behavior should be improved 6453165 move mac capabs definitions outside mac.h 6338667 Need ability to use NAT for non-global zones 6692884 several threads hung due to deadlock scenario between aggr and mac 6768302 dls: soft_ring_bind/unbind race can panic in thread_affinity_set with cpu_id == -1 6635849 race between lacp_xmit_sm() and aggr_m_stop() ends in panic 6742712 potential message double free in the aggr driver 6754299 a potential race between aggr_m_tx() and aggr_port_delete() 6485324 mi_data_lock recursively held when enabling promiscuous mode on an aggregation 6442559 Forwarding perf bottleneck due to mac_rx() calls 6505462 assertion failure after removing a port from a snooped aggregation 6716664 need to add src/dst IP address to soft ring fanout --HG-- rename : usr/src/uts/common/io/dls/dls_soft_ring.c => usr/src/uts/common/io/mac/mac_soft_ring.c rename : usr/src/uts/common/inet/ip/ip_cksum.c => usr/src/uts/common/os/ip_cksum.c rename : usr/src/uts/common/inet/sctp_crc32.c => usr/src/uts/common/os/sctp_crc32.c rename : usr/src/uts/common/sys/dls_soft_ring.h => usr/src/uts/common/sys/mac_soft_ring.h
2008-12-026777869 Intel IOMMU only reports one fault per fault interruptVikram Hegde1-0/+6
6773932 high locking contention in iommulib_lock 6777873 cannot use kmdb to set some boot variables in Intel IOMMU
2008-11-06PSARC/2006/475 Clearview: IP Observability DevicesPhilip Kirk1-0/+7
4085089 add a feature to enable 'snooping' of the loopback traffic 6753688 ip netinfo has no need for separate create and dispatch functions 6755448 ifconfig wedged in SIOCLIFREMOVEIF 6756483 incorrect ASSERT() in ip_delmulti[_v6]() 5092073 RFE: allow snoop to filter on zonename or zoneid 6606991 panic assertion failure !ill->ill_join_allmulti for multicast router 6760922 devname doesn't handle stale dev_t's in sdev_node cache entries
2008-10-206760006 Clustering-inspired sadb_buf_pkt() should be called from AH/ESP ↵Dan McDonald1-1/+0
instead of IP.
2008-10-14PSARC 2008/622 32-bit Address Restriction Software Capabilities FlagRoger A. Faulkner1-4/+3
6755162 ADDR32 software capability: restrict a 64-bit process to the lower 32 bits of the address space
2008-09-29PSARC 2008/523 IPsec session failoverThejaswini Singarajipura1-0/+1
6398024 IPsec should support session failover across machines 6545486 PF_KEY needs to set an SA's sequence number
2008-09-286661753 Add support for performance counters on Intel future processorsKuriakose Kuruvilla1-5/+37
6726994 core_pcbe.c should also include MISALIGN_MEM_REF (event code 5)
2008-09-266726459 dunnington based tucani system has huge memory latency, almost 5x of ↵Bill Holler1-0/+2
tigerton based tucani system
2008-09-25PSARC 2006/591 Virtual Consolerui zang - Sun Microsystems - Beijing China1-0/+1
PSARC 2008/515 Virtual Console Update 4309501 Need additional local 'terminal' --HG-- rename : usr/src/uts/intel/sys/kd.h => usr/src/uts/common/sys/kd.h
2008-09-14PSARC 2008/560 Intel IOMMUVikram Hegde1-1/+63
6714111 Solaris needs to support the Intel IOMMU
2008-09-106560816 x86 drivers should not use SCCS keywords in user-visible stringsRichard Bean1-4/+2
2008-09-09PSARC 2008/569 FMA Topology & Retire Agent RefinementsCheng Sean Ye1-8/+10
6567641 cpu and memory fault management for Solaris x86 xVM 6690231 phase out mem and cpu schemes for x86 6683402 fmd_fmri_present() in hc scheme is bogus 6739591 introduce /dev/fm for userland fault management interface to kernel 6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly 6739595 support retire/unretire/isretired as topo methods on the resource node 6739597 x86 chip enumerator should be weaned off of kstats 6742378 libtopo: hc_unusable() is returning random value 6738573 faults aren't replayed on boot 6744597 ldmsvcs: mem_request is returning incorrect value for page unretire 6739600 panic console ereport summary should handle nvlist arrays 6739601 add cpu module panic callback made from panic_quiesce_hw 6739605 when x86 error injection has taken place, tag all subsequent ereports 6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter 6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info --HG-- rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/Makefile rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/amd64/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/amd64/Makefile rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ao.c => usr/src/cmd/mdb/intel/modules/amd_opteron/ao.c rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ia32/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/ia32/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/amd64/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/amd64/Makefile rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/gcpu.c => usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c rename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/ia32/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/ia32/Makefile rename : usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll.c => usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll_subr.c rename : usr/src/uts/i86pc/intel_nb5000/Makefile => usr/src/uts/intel/intel_nb5000/Makefile rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.c => usr/src/uts/intel/io/intel_nb5000/dimm_addr.c rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.h => usr/src/uts/intel/io/intel_nb5000/dimm_addr.h rename : usr/src/uts/i86pc/io/intel_nb5000/dimm_phys.h => usr/src/uts/intel/io/intel_nb5000/dimm_phys.h rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.c => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.conf => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.conf rename : usr/src/uts/i86pc/io/intel_nb5000/intel_nbdrv.c => usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c rename : usr/src/uts/i86pc/io/intel_nb5000/nb5000.h => usr/src/uts/intel/io/intel_nb5000/nb5000.h rename : usr/src/uts/i86pc/io/intel_nb5000/nb5000_init.c => usr/src/uts/intel/io/intel_nb5000/nb5000_init.c rename : usr/src/uts/i86pc/io/intel_nb5000/nb_log.h => usr/src/uts/intel/io/intel_nb5000/nb_log.h rename : usr/src/uts/i86pc/io/intel_nb5000/nb_pci_cfg.c => usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.c rename : usr/src/uts/i86pc/io/intel_nb5000/rank.h => usr/src/uts/intel/io/intel_nb5000/rank.h rename : usr/src/uts/i86pc/io/mc/mc-amd.conf => usr/src/uts/intel/io/mc-amd/mc-amd.conf rename : usr/src/uts/i86pc/io/mc/mcamd.h => usr/src/uts/intel/io/mc-amd/mcamd.h rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.c => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.c rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.h rename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg_impl.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg_impl.h rename : usr/src/uts/i86pc/io/mc/mcamd_drv.c => usr/src/uts/intel/io/mc-amd/mcamd_drv.c rename : usr/src/uts/i86pc/io/mc/mcamd_off.in => usr/src/uts/intel/io/mc-amd/mcamd_off.in rename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.c => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c rename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.h => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.h rename : usr/src/uts/i86pc/io/mc/mcamd_subr.c => usr/src/uts/intel/io/mc-amd/mcamd_subr.c rename : usr/src/uts/i86pc/mc-amd/Makefile => usr/src/uts/intel/mc-amd/Makefile rename : usr/src/uts/i86pc/sys/cpu_module.h => usr/src/uts/intel/sys/cpu_module.h
2008-08-275007142 Add ntohll and htonll to sys/byteorder.hDaniel Anderson2-45/+73
6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64 PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion functions
2008-08-21PSARC 2007/347 NFS/RDMA - Transport Version UpdateRobert Gordon1-2/+1
6661313 mountd does not deal well with malformed authentication requests from NFS server kernel 6551906 Update the kernel RPC/RDMA transport protocol to latest definitions Portions contributed by Ranjit Noronha <noronha@cse.ohio-state.edu> Lei Chai <chail@cse.ohio-state.edu> Weikuan Yu <yuw@cse.ohio-state.edu>
2008-08-18PSARC 2008/527 FMA for Intel integrated memory controller and Nehalem CPUsAdrian Frost1-2/+10
6706543 FMA for Intel Nehalem 6726376 generic machine check retires wrong virtual cpu 6695950 dimm fmri string contains garbage characters in x4450
2008-07-01PSARC 2008/208 Flexible Credentials and Result Limits for Kernel Door Upcallsjwadams1-1/+1
6687107 upcall clients should properly handle results
2008-07-016613318 can't restart init in branded zonesedp1-2/+28
6703962 sn1 brand is broken on x86 post b75
2008-06-19PSARC/2008/222 Brussels persistenceartem1-0/+1
6485961 link property values do not persist across unplumb/unload