summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4/os
AgeCommit message (Collapse)AuthorFilesLines
2015-12-08 [illumos-gate merge]Jerry Jelinek1-2/+2
commit bc0e91320069f0bcaee43e80a7ea686d9efa2d08 5876 sys/regset.h pollutes name space (try 2) commit 5878fad70d76d8711f6608c1f80b0447601261c6 4986 receiving replication stream fails if any snapshot exceeds refquota
2015-12-075876 sys/regset.h pollutes name space (try 2)Gordon Ross1-2/+2
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Alexander Pyhalov <alp@sfedu.ru> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2015-10-18backout 5876 sys/regset.h pollutes name spaceGordon Ross1-2/+2
backout commit 21227944c2bcc086121a5428f3f9d2496ba646f5.
2015-10-175876 sys/regset.h pollutes name spaceGordon Ross1-2/+2
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Jonathan Perkin <jperkin@joyent.com> Reviewed by: Alexander Pyhalov <alp@sfedu.ru> Approved by: Albert Lee <trisk@omniti.com>
2015-01-03OS-3678 many file event monitors on a single vnode can induce stack overflowBryan Cantrill1-0/+11
2014-11-105255 uts shouldn't open-code ISP2Josef 'Jeff' Sipek1-5/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-115285 pass in cpu_pause_func via pause_cpusJosef 'Jeff' Sipek2-3/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-08-125045 use atomic_{inc,dec}_* instead of atomic_add_*Josef 'Jeff' Sipek2-5/+5
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-08-125042 stop using deprecated atomic functionsJosef 'Jeff' Sipek3-11/+11
Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-06-094888 Undocument dma_req(9s)Garrett D'Amore1-2/+26
4884 EOF scsi_hba_attach 4886 EOF ddi_dmae_getlim 4887 EOF ddi_iomin 4634 undocument scsi_hba_attach() and ddi_dma_lim(9s) 4630 clean stale references to ddi_iopb_alloc and ddi_iopb_free Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-08-123975 ddi_periodic_add(9F) is entirely rubbishJoshua M. Clulow1-2/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-09-123181 t_onfault should be preserved across pagefaultsBryan Cantrill1-1/+7
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Garrett D'Amore <garrett@damore.org>
2012-03-11998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-38/+3
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2012-03-02backout 998: breaks common closed driversRichard Lowe1-3/+38
2012-03-01998 obsolete DMA driver interfaces should be removedGarrett D'Amore1-38/+3
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2010-08-186976415 Console commands "reset panic" + sync cause panic dump timeout on ↵Dave Plauger1-0/+6
M4000 and M5000
2010-07-286967825 panic "sync initiated" can hang attempting a crash dumpDave Plauger2-4/+3
2010-07-266948098 freemem_lock contention causes poor concurrent DISM ↵Pavel Tatashin1-1/+1
MC_LOCK/MC_UNLOCK performance 6946742 sfmmu_mlspl_enter lock contention on mml_table 6956454 ani_free_pool lock contention with multi processed ISM
2010-06-176923763 break followed by sync results in panic dump timeout 'dump aborted'Dave Plauger1-8/+5
2010-04-236910795 Use the invariant %stick for sun4v system tickPrashanth Sreenivasa1-4/+4
2010-04-236778289 vm locks need to scale with the size of system (strands/memory size)Peter Rival1-4/+8
2010-03-266896720 new CPU added to lgrp partition list too early during boot, causes ↵Rafael Vanoni1-2/+17
intermittent boot hang
2010-03-25PSARC/2009/104 Hot-Plug Support for ACPI-based SystemsGerry Liu1-938/+0
PSARC/2009/550 PSMI Extensions for CPU Hotplug PSARC/2009/551 acpihpd ACPI Hotplug Daemon PSARC/2009/591 Attachment Points for Hotpluggable x86 Systems 6862510 provide support for cpu hot add on x86 6883891 cmi interface needs to support dynamic reconfiguration 6884154 x2APIC and kmdb may not function properly during CPU hotplug event. 6904971 low priority acpi nexus code review feedback 6877301 lgrp should support memory hotplug flag in SRAT table
2010-03-05PSARC/2009/354 Always on / no reboot Solaris AuditMarek Pospisil1-10/+12
6192139 Solaris auditing should be able to start collecting audit records without a reboot
2010-01-124517853 debug.h should include macros to assert implication and equivalenceJonathan Adams4-57/+60
6915090 struct memlist should have ml_ member prefixes
2010-01-066840848 zfs boot error "panic - kernel: bop_alloc_chunk failed" when ↵Gangadhar Mylapuram1-16/+7
/etc/system file is >8k
2009-12-226764832 Provide user-level processor groups observabilityAlexander Kolbasov2-9/+51
6831680 cputrack(1) leaves its victim with unneeded cpc context 6901343 cpc context flag updates are not always atomic 6908152 Dormant thread CPC context affects cpu CPC consumers
2009-12-036783915 numerous drivers using devacc_attr_access without specifying ↵Stephen Hanson1-0/+2
DDI_DEVICE_ATTR_V1 6765185 ddi_dma_mem_alloc should ignore devacc_attr_access 6886100 DDI_FLAGERR_ACC accesses on x86 should use i_ddi_prot_io_get8() calls as on sparc 6886098 ddi_fm_acc_err_get()/ddi_fm_dma_err_get() copy data when they don't need to 6901678 crossbow changes broke dma handle checking in bge driver 6901000 lint warning in mtst_cpu.c
2009-12-03backout 6840848: fails to buildjmcp1-6/+15
2009-12-026840848 zfs boot error "panic - kernel: bop_alloc_chunk failed" when ↵Gangadhar Mylapuram1-15/+6
/etc/system file is >8k
2009-11-236887924 PP_ISKAS needs to be defined in terms of VN_ISKAS for vnodesSean McEnroe2-11/+4
6871169 kphysm_add_memory_dynamic panics testing vmstress + DR 6877160 guest domain panic at platsvc:mdeg_notify_client+10c 6874763 memseg_alloc_meta() incorrectly maps page_t pages 6873569 multiple calls to memlist_read_lock() can cause deadlock hazard 6886354 DR failure with "memory span duplication" error 6886782 panic after pagefault in seg_kpm after LDom add-mem on primary 6887644 domain hang/deadlock during ldom mem DR when trying to grab a write lock
2009-11-236881015 ZFS write activity prevents other threads from running in a timely ↵Jonathan Adams1-0/+3
manner 6899867 mstate_thread_onproc_time() doesn't account for runnable time correctly PSARC/2009/615 System Duty Cycle Scheduling Class and ZFS IO Observability
2009-11-236741065 Solaris should support cooperative migrationHaik Aftandilian2-1/+24
6873667 a domain running Sun Cluster should notify the cluster framework when it is migrating FWARC 2009/559 Domain Suspend Domain Service FWARC 2009/452 HV APIs for cooperative guest migration PSARC 2009/589 LDOM-SunCluster suspend callbacks
2009-11-196899987 sparc simulator cleanupJerry Gilliam1-5/+0
2009-11-13PSARC/2009/396 Tickless Kernel Architecture / lbolt decouplingRafael Vanoni1-0/+42
6860030 tickless clock requires a clock() decoupled lbolt / lbolt64 Portions contributed by Chad Mynhier <cmynhier@gmail.com>
2009-10-226828976 Fast Crash DumpDave Plauger1-0/+7
6878030 live crash dump is much slower than reboot dump 6626023 Crash dump size is excessive on large memory machines
2009-10-036861737 Assertion in lgrpplat.c hit on platform with >32 cores.Jonathan Chew2-38/+28
2009-08-066858457 Remove Solaris support for UltraSPARC-AT10 processorJason Beloro1-11/+3
2009-07-316338698 Application deadlocks on an lwpchan lock when a watchpoint is ↵Roger A. Faulkner1-0/+1
enabled on a thread stack
2009-07-16FWARC 2008/540 Memory DR Domain ServiceJason Beloro2-56/+109
FWARC 2009/300 CPU MD node property for real address bits 6720954 add memory dr feature to ldoms 6742779 fsflush_do_pages() may incorrectly skip constituent file large pages
2009-07-08PSARC/2009/340 Interrupt affinity interfaces and PCITool enhancementsEvan Yan1-0/+2
6796906 Interfaces needed for querying and re-targetting msi-x interrupts 6805710 px driver should support re-targetting MSI-X interrupts 6849547 PCITool enhancements 6851623 ddi_intr_enable() and ddi_intr_disable() fails randomly for dup interrupt.
2009-07-066841218 incorrectly generated filename in kobj_open_path leads to needless ↵Pramod Batni1-3/+3
errors in kobj_open_file
2009-06-156719215 profile timer survives exec; handler does not; process crashes with ↵Roger A. Faulkner1-1/+1
Profile Timer Expired
2009-05-12PSARC 2009/222 Add zone support to uprintf() and vuprintf()Abhinandan Ekande1-1/+48
6676374 If Solaris Kills a process, the user needs to know why
2009-04-116820551 Clovertown-based system panicked in pg_ev_thread_swtch() due to ↵Eric Saxe1-0/+5
pagefault
2009-04-036811473 VPM interfaces should provide multiple pagelength mappings per requestPrakash Sangappa1-1/+1
2009-03-246538473 system panics, when domain reboot happens in middle of DREthindra Ramamurthy1-6/+6
2009-03-146811269 The clock tick accounting code uses softints wronglyMadhavan Venkataraman1-2/+2
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
2009-03-026810939 system should be more open to being interactive despite graphical bootJan Setje-Eilers1-3/+7
2009-02-25PSARC 2008/777 cpupm keyword mode extensionsEric Saxe3-3/+57
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