History log of /illumos-gate/usr/src/uts/intel/pcbe/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
31aa620247ae407b2bee2dccd71693d1938f54d6 08-Apr-2020 Robert Mustacchi <rm@fingolfin.org> 12452 Want support for AMD Zen 2 CPC Events
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>
pteron_pcbe.c
a1e3874e014aca455b61f88dadd7b0f0145893e8 14-May-2019 John Levon <john.levon@joyent.com> 10951 10895 unfixed 10146
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ore_pcbe.c
d0e58ef5d66890a3cd67c9c6eb8c823f9865a70f 01-May-2019 Robert Mustacchi <rm@joyent.com> 10896 Want support for AMD Zen CPC events
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Dan McDonald <danmcd@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
pteron_pcbe.c
pteron_pcbe_table.h
c18e9bc303e04175d63c5c51206b2ce6f6efe6a4 01-May-2019 Robert Mustacchi <rm@joyent.com> 10895 Update cpcgen tools and data for Cascade Lake
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ore_pcbe.c
a00b240dc61ea7ab64e3881b755fca973a531e89 19-Dec-2018 John Levon <john.levon@joyent.com> 10146 core_pcbe_event_coverage() is missing an else
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ore_pcbe.c
7e3dbbac48aaad67ac841ba479a67a2081d6a02b 10-Jan-2019 Robert Mustacchi <rm@joyent.com> 10212 Autogenerate Intel pcbe values from perfmon data
Reviewed by: Jason King <jbk@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
ore_pcbe.c
ore_pcbe_table.h
b13f152e9f7bf4b4426892b07a35568bd4d9e17f 11-Mar-2018 Yuri Pankov <yuri.pankov@nexenta.com> 9251 p123_pcbe is useless and can be removed
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>
123_pcbe.c
c340f0f5876f4c5f9f4768c5b3f112e89b611888 09-Aug-2017 Toomas Soome <tsoome@me.com> 8785 p4_pcbe: 'p4_cccrstop' defined but not used
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
4_pcbe.c
ff500535587afd3251e90e4481564113c5a70b34 12-Mar-2011 Richard Lowe <richlowe@richlowe.net> 783 gcc-built system panics loading pcbe.GenuineIntel.6
Reviewed by: danmcd@nexenta.com
Reviewed by: gwr@nexenta.com
Reviewed by: olga.kryzhanovska@gmail.com
Approved by: garrett@nexenta.com

--HG--
extra : rebase_source : ed676b87d8ddaf11dc7326bbb1e26983f1f32464
123_pcbe.c
96992ee7c93bf61dc0579501855b17b4d249f22d 11-Aug-2010 Ethindra Ramamurthy <Ethindra.Ramamurthy@Sun.COM> 6964154 Missing unlock in set_all_zone_usr_proc_sys()
6964159 Missing unlock in immu_quiesce() and immu_unquiesce()
6964162 Pointer dereferenced before NULL check in kcpc_reqs_add()
6964446 Uninitialized variable used in rootnex_coredma_bindhdl()
6965638 Potential memory leak in configure_ffc()
6965642 Freeing variable that may be NULL in kmem_free()
ore_pcbe.c
7417cfdecea1902cef03c0d61a72df97d945925d 14-Jul-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com> 6812663 Running out of bits in x86_feature
ore_pcbe.c
123_pcbe.c
4_pcbe.c
ac13ce240ba9273d4f6a0b39f769310a90ab85d3 02-Jul-2010 Adrian Frost <Adrian.Frost@Sun.COM> 6946100 Add machine check and performance counter support for new member of Nehalem family
ore_pcbe.c
03dbaac70615232c621989219a94543779d67ddf 05-Feb-2010 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM> 6875283 Update PCBE implementation for new Intel processors
ore_pcbe.c
b885580b43755ee4ea1e280b85428893d2ba9291 23-Dec-2009 Alexander Kolbasov <Alexander.Kolbasov@Sun.COM> 6764832 Provide user-level processor groups observability
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
pteron_pcbe.c
4_pcbe.c
c1374a13e412c4ec42cba867e57347a0e049a822 23-Dec-2009 Surya Prakki <Surya.Prakki@Sun.COM> 6912153 some components of ON are not ss12u1 lint clean
pteron_pcbe.c
560e0ee2bb5791b5efe2cbdc74d0a76f06dbd84d 05-Dec-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM> 6750860 core_pcbe back-end needs to support generic events
ore_pcbe.c
49f52d51ddf15bec92b254347efdafec64123daf 29-Apr-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM> 6835175 strcmp() passed 0 as second argument on Pentium 4 systems
4_pcbe.c
e850fb0196638a06a748477ed1b45c68bb830271 25-Apr-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM> 6672329 New performance counter events in Griffin processor
6671120 Add new performance events for Shanghai processor
6770238 Add new performance events for Istanbul processor
Contributed by Boris Ostrovsky <Boris.Ostrovsky@amd.com>
pteron_pcbe.c
afb806e6e80619e1656bd85fd44a7ab667ed0714 06-Feb-2009 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM> 6754549 Performance Counter tools do not work correctly for Intel Family 6 Model 29 processors
ore_pcbe.c
34fdb7002725c9fcfe5e88630bbcc9860ed8ae8f 23-Dec-2008 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM> 6763870 Nehalem: cannot supply umask for named counters
ore_pcbe.c
e733453728bef62a6d9431aafae83669291d4c97 21-Dec-2008 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM> 6729731 Add PCBE support for Atom processors
ore_pcbe.c
6323db193c07dc62901511cbb45eab912b17f4fa 18-Nov-2008 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM> 6758542 CPC Core2: recent counter name changes are not in alignment with the PRM
ore_pcbe.c
a18ddb3c6e38b3caec32c0c4fb5fef8f2f4c4c8f 28-Sep-2008 Kuriakose Kuruvilla <Kuriakose.Kuruvilla@Sun.COM> 6661753 Add support for performance counters on Intel future processors
6726994 core_pcbe.c should also include MISALIGN_MEM_REF (event code 5)
ore_pcbe.c
c7a079a873b863c236656bd0db7b2cf390841b4d 19-Sep-2008 Jonathan Haslam <Jonathan.Haslam@Sun.COM> PSARC 2008/334 CPU Performance Counter Generic Event Names
6689461 CPC Generic Events
6423769 cpustat system global_power_events for Xeon incorrect
HIRDPARTYLICENSE
HIRDPARTYLICENSE.descrip
pteron_pcbe.c
123_pcbe.c
4_pcbe.c
820c9f58018f61ff5e4d61e758c34cdc6d6aa3e4 01-Aug-2008 kk208521 <none@none> 6686448 Remove SCCS keyword %I% used in PCBE drivers
ore_pcbe.c
pteron_pcbe.c
123_pcbe.c
4_pcbe.c
7bd4a6f5db123a492fc94fc9130130320ba8a5f7 10-Jun-2008 kk208521 <none@none> 6537929 CPC support for Intel Woodcrest (Xeon 51xx) is not working
ore_pcbe.c
77b329fe26621b3cfb925eff15c715cb80abd1f8 18-Oct-2007 jhaslam <none@none> 6617261 Nevada Opteron performance counter names are inconsistent with Solaris 10
pteron_pcbe.c
31725658122a7f6e95babe903bb82bbd8fb98be5 12-Oct-2007 ksadhukh <none@none> 6567332 Support for CPC on greyhound/barcelona processors
pteron_pcbe.c
843e19887f64dde75055cf8842fc4db2171eff45 18-Sep-2007 johnlev <none@none> 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);

--HG--
rename : usr/src/common/util/memset.h => deleted_files/usr/src/common/util/memset.h
rename : usr/src/uts/common/krtld/mapfile => deleted_files/usr/src/uts/common/krtld/mapfile
rename : usr/src/uts/i86pc/boot/boot_keyboard.h => deleted_files/usr/src/uts/i86pc/boot/boot_keyboard.h
rename : usr/src/uts/intel/io/i8254.c => usr/src/uts/i86pc/io/microfind.c
rename : usr/src/uts/i86pc/cpunex/Makefile => usr/src/uts/intel/cpunex/Makefile
rename : usr/src/uts/i86pc/io/cpunex.c => usr/src/uts/intel/io/cpunex.c
pteron_pcbe.c
123_pcbe.c
4_pcbe.c
fb2f18f820d90b001aea4fb27dd654bc1263c440 18-Jan-2007 esaxe <none@none> 6461311 multi-level CMT scheduling optimizations
6509639 cpu0 is not in the right chip_t if its chipid is not zero

--HG--
rename : usr/src/uts/common/os/chip.c => deleted_files/usr/src/uts/common/os/chip.c
rename : usr/src/uts/common/sys/chip.h => deleted_files/usr/src/uts/common/sys/chip.h
4_pcbe.c
fb47e43f352dcd1d0facc478f1b38117e1ec98ff 27-Oct-2006 jhaslam <none@none> 6242048 Several events exported by Opteron pcbe need modifying
6482293 Opteron pcbe needs to be made processor revision aware
pteron_pcbe.c
5d3a5ad8d2a9319e80861563ceff0e6d8d530a32 22-Sep-2006 rab <none@none> 5033325 x86 CPC backends should accept raw event codes
pteron_pcbe.c
123_pcbe.c
346af85b9c69f54f1495778d62ad4061946cca98 16-Aug-2006 cwb <none@none> 6458883 Some Opteron hardware counters not completely implemented even after 6282049
pteron_pcbe.c
93d449f889471aabc3d04017571b7d0b47f661ed 19-Nov-2005 kucharsk <none@none> 6352844 cpustat always returns same value for all events in single event specification on amd64
pteron_pcbe.c
0ac7d7d81ec0313c4dbc45930710481fe618f5f9 27-Oct-2005 kucharsk <none@none> 6311933 rdmsr/wrmsr do not need to set/pass values via memory pointers
pteron_pcbe.c
123_pcbe.c
4_pcbe.c
7c478bd95313f5f23a4c958a745db2134aa03244 14-Jun-2005 stevel@tonic-gate <none@none> OpenSolaris Launch
pteron_pcbe.c
123_pcbe.c
4_pcbe.c