k3s/pkg
Kubernetes Submit Queue ec116fdc73 Merge pull request #53328 from intelsdi-x/lscpu_fix
Automatic merge from submit-queue (batch tested with PRs 53297, 53328). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Cpu Manager - make CoreID's platform unique

**What this PR does / why we need it**:
Cpu Manager uses topology from cAdvisor(`/proc/cpuinfo`) where coreID's are socket unique - not platform unique - this causes problems on multi-socket platforms.

All code assumes unique coreID's (on platform) -  `Discovery` function has been changed to assign CoreID as the lowest cpuID from all cpus belonging to the same core. This can be expressed as:
`CoreID=min(cpuID's on the same core)`

Since cpuID's are platform unique - above gives us guarantee that CoreID's will also be platform unique.



**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #53323
2017-10-10 11:20:37 -07:00
..
api apimachinery: mechanical removal of ObjectCopier plumbing 2017-10-06 19:21:03 +02:00
apimachinery/tests
apis Merge pull request #53525 from sttts/sttts-scheme-copier-romoval 2017-10-10 08:31:41 -07:00
auth generated 2017-09-01 19:11:19 +08:00
bootstrap/api Add extra group constants and validation to `pkg/bootstrap/api`. 2017-08-25 16:04:53 -05:00
capabilities Use buildozer to remove deprecated automanaged tags 2017-09-21 15:53:22 -07:00
client Merge pull request #51958 from deads2k/scheduler-03-typo 2017-10-09 14:55:18 -07:00
cloudprovider Merge pull request #53182 from itowlson/azure-blobdiskcontroller-retry-logic 2017-10-10 00:33:29 -07:00
controller Merge pull request #53614 from dims/fix-npe-replicas-set-to-zero 2017-10-10 10:01:41 -07:00
credentialprovider
features Merge pull request #51943 from CaoShuFeng/feature_gate 2017-09-06 06:54:30 -07:00
fieldpath
generated Autogen 2017-10-05 15:01:52 -07:00
hyperkube Remove kubectl's dependence on schema file in pkg/api/validation. 2017-08-16 16:38:28 -07:00
kubeapiserver generated 2017-10-09 10:58:12 -07:00
kubectl Merge pull request #52971 from dixudx/kubectl_not_parsing_labelSelector 2017-10-08 23:30:37 -07:00
kubelet Merge pull request #53328 from intelsdi-x/lscpu_fix 2017-10-10 11:20:37 -07:00
kubemark apimachinery: remove Scheme.Copy 2017-10-06 14:24:05 +02:00
master Merge pull request #53278 from janetkuo/ds-apps-v1-master 2017-10-05 21:58:40 -07:00
printers Merge pull request #47026 from zhangxiaoyu-zidif/add-unittest-limitrange-describe 2017-10-06 16:05:26 -07:00
probe
proxy Merge pull request #53097 from m1093782566/ipvs-test 2017-10-06 13:16:45 -07:00
quota Merge pull request #52452 from gnufied/fix-quota-on-update 2017-09-15 01:59:56 -07:00
registry Update generated files 2017-10-07 11:28:47 +02:00
routes
security enable to specific unconfined AppArmor profile 2017-09-28 10:06:36 +08:00
securitycontext AllowPrivilegeEscalation: add validations for caps and privileged 2017-09-25 13:22:02 -04:00
serviceaccount Merge pull request #50876 from enj/enj/f/owners_reviewer 2017-08-18 05:42:07 -07:00
ssh update cadvisor, docker, and runc godeps 2017-09-05 12:38:57 -07:00
util Merge pull request #53525 from sttts/sttts-scheme-copier-romoval 2017-10-10 08:31:41 -07:00
version golint version and fix versioning doc link 2017-09-15 18:44:23 +08:00
volume Merge pull request #53525 from sttts/sttts-scheme-copier-romoval 2017-10-10 08:31:41 -07:00
watch Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
BUILD Enable prometheus client metrics in apiserver 2017-10-04 15:21:41 +02:00
OWNERS