profile
viewpoint
Jess Frazelle jessfraz PID 1 https://blog.jessfraz.com A superhero with supervillain tendencies.

genuinetools/img 2758

Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder.

genuinetools/binctr 2368

Fully static, unprivileged, self-contained, containers as executable binaries.

genuinetools/reg 1259

Docker registry v2 command line client and repo listing generator with security checks.

genuinetools/bane 805

Custom & better AppArmor profile generator for Docker containers.

genuinetools/contained.af 681

A stupid game for learning about containers, capabilities, and syscalls.

genuinetools/amicontained 551

Container introspection tool. Find out what container runtime is being used as well as features available.

genuinetools/bpfd 369

Framework for running BPF programs with rules on Linux as a daemon. Container aware.

genuinetools/audit 335

For auditing what collaborators, hooks, and deploy keys you have added on all your GitHub repositories.

genuinetools/pepper 330

A tool for performing actions on GitHub repos or a single repo.

genuinetools/ghb0t 290

A GitHub Bot to automatically delete your fork's branches after a pull request has been merged.

push eventjessfraz/release

Stephen Augustus

commit sha 77e0c0a2fe444eb22cec9c0a673de86a6398e9ba

kubepkg: Use StringSliceVar for flags Fixes ability to process multiple arches, channels, and packages. Signed-off-by: Stephen Augustus <saugustus@vmware.com>

view details

Kubernetes Prow Robot

commit sha 69d8d87c085ace31d77357b876371cb3e21e4a62

Merge pull request #1329 from justaugustus/kubepkg-arch-stringslice kubepkg: Use StringSliceVar for flags

view details

push time in 3 hours

push eventjessfraz/kubernetes.github.io

Prasad Katti

commit sha a72c10a18e60e75cbdf51ccb37d1bd7098430b9f

Remove "Running Kubernetes on CenturyLink Cloud"

view details

KoukiNishihara

commit sha 79f6a841c6dd1215c97b0a29492e955bcb4f7faf

Delete krib.md

view details

Cheng Xing

commit sha db66a176dc867f9d60bb0ac8cad51c7a871f3f52

Updating regional PD manual provision steps

view details

九千鸦 Jerry Chen

commit sha 7b774edba6b021a923898eeb9a7c74c3919aed1c

Update events-stackdriver.md

view details

Yong Zhang

commit sha 4047a9b1edca88f0e54def7ffe68a09f996f0c88

Merge pull request #2 from kubernetes/master merge from master

view details

Marc Nuri

commit sha c1acc9a571a8a22bc5818e596d007d2ac56d3140

Add YAKC (Yet Another Kubernetes Client) for Java

view details

Zhang Yong

commit sha d33e121130f60d6e0165f7dc78d705cc8721159e

Removed extra quoting in “DNS for Services and Pods”

view details

Zhang Yong

commit sha 2c5b5ae81518a91467cf876496c0148b072c7fd8

Improvement for helm version

view details

Zhang Yong

commit sha 8518a11b64fbbf04822d7065c49fc1ddbd95d5eb

Rename 'Download Kubernetes' card to 'Release Notes' on home page

view details

huccshen

commit sha b8873ea81bba4f965e96688818427ab271ad905f

Update ha-topology.md

view details

huccshen

commit sha 1dfa5d90019abbf54aa4c544b85453c18ce29366

Update high-availability.md

view details

huccshen

commit sha 9ef98e3b4f3f714fccd3e8b69a3685e1c45f1032

Update init-containers.md

view details

huccshen

commit sha 4e9bd9c58de4e21c6b6b648cb4b739be22c77956

Update icp.md

view details

GoodGameZoo

commit sha 090a11bf8033d821cb1020a5e11df9a2ff38bdae

Correct note link bug in chinese page api-overview.md

view details

Kubernetes Prow Robot

commit sha ed3ca972a1f82d509e30c2753302c4b961cd1aeb

Merge pull request #21338 from gaoguangze111/correct-bug-api-overview Correct note link bug in chinese page api-overview.md

view details

Kubernetes Prow Robot

commit sha bdbf5ea72c7dd1df0b1bdbf08c3d6cb930eb4588

Merge pull request #21331 from huchengze/patch-13 Fix link

view details

Kubernetes Prow Robot

commit sha b5769821b91ece010f59c6a40b838f63c02d7c2f

Merge pull request #21330 from huchengze/patch-12 Update init-containers.md for zh

view details

Kubernetes Prow Robot

commit sha 81d19d0d45e4f3aaf342546de213fa24c86a79bf

Merge pull request #21328 from huchengze/patch-10 Update ha-topology.md for zh

view details

Kubernetes Prow Robot

commit sha 3667ef6a856b3fd290354f3cb2fe0d2636aa0924

Merge pull request #21327 from npu21/docs/home “Download Kubernetes” section has no download link

view details

Kubernetes Prow Robot

commit sha 976928e25abd7fddd790efb905b1729c46e16a87

Merge pull request #21322 from npu21/docs/dns Removed extra quoting in “DNS for Services and Pods”

view details

push time in 4 hours

push eventjessfraz/runc

Lifubang

commit sha 2e8efc1bc72ed20aac5182b442d3103c554497e0

add prompt when rootless users have no read access to runc bin Signed-off-by: Lifubang <lifubang@acmcoder.com>

view details

Aleksa Sarai

commit sha a30f2556d985f2ee90d81f91d50587201a2648af

merge branch 'pr-2018' Lifubang (1): add prompt when rootless users have no read access to runc bin LGTMs: @AkihiroSuda @cyphar Closes #2018

view details

push time in 5 hours

push eventjessfraz/linux

Sascha Hauer

commit sha 19c26d90ff4ca08ef2a2fef23cc9c13cfbfd891e

gpio: mvebu: Fix probing for chips without PWM The PWM iomem resource is optional and its presence indicates whether the GPIO chip has a PWM or not, which is why mvebu_pwm_probe() returned successfully when the PWM resource was not present. With f51b18d92b66 the driver switched to devm_platform_ioremap_resource_byname() and its error return is propagated to the caller, so now a missing PWM resource leads to a probe error in the driver. To fix this explicitly test for the presence of the PWM resource and return successfully when it's not there. Do this check before the check for the clock is done (which GPIO chips without a PWM do not have). Also move the existing comment why the PWM resource is optional up to the actual check. Fixes: f51b18d92b66 ("gpio: mvebu: use devm_platform_ioremap_resource_byname()") Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

view details

Takashi Iwai

commit sha 333830aa149a87cabeb5d30fbcf12eecc8040d2c

gpio: exar: Fix bad handling for ida_simple_get error path The commit 7ecced0934e5 ("gpio: exar: add a check for the return value of ida_simple_get fails") added a goto jump to the common error handler for ida_simple_get() error, but this is wrong in two ways: it doesn't set the proper return code and, more badly, it invokes ida_simple_remove() with a negative index that shall lead to a kernel panic via BUG_ON(). This patch addresses those two issues. Fixes: 7ecced0934e5 ("gpio: exar: add a check for the return value of ida_simple_get fails") Cc: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

view details

Bartosz Golaszewski

commit sha 9fefca775c8ddbbbcd97f2860218188b8641819d

gpiolib: notify user-space about line status changes after flags are set Currently we emit the REQUESTED line state event after the line is requested but before the flags are configured. This is obviously wrong as we want to pass the updated lineinfo to user-space together with the event. Since the flags can be configured in different ways depending on how the line is being requested - we need to call the notifier chain in different places separately. Fixes: 51c1064e82e7 ("gpiolib: add new ioctl() for monitoring changes in line info") Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

view details

Linus Walleij

commit sha e75dfba311f478f1c2bf928284e1949c20594336

Merge tag 'gpio-fixes-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into fixes gpio fixes for v5.7-rc6 - fix probing for chips without PWM in gpio-mvebu - fix ida_simple_get() error path in gpio-exar - fix user-space notifications for line state changes

view details

Axel Lin

commit sha e6862430fa5ef557d40c221c7f9bb3beb5feaca4

gpio: mlxbf2: Fix sleeping while holding spinlock mutex_lock() can sleep, don't call mutex_lock() while holding spin_lock. Fixes: bc0ae0e737f5 ("gpio: add driver for Mellanox BlueField 2 GPIO controller") Signed-off-by: Axel Lin <axel.lin@ingics.com> Acked-by: asmaa@mellanox.com Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

view details

Tiezhu Yang

commit sha 558ab2e8155e5f42ca0a6407957cd4173dc166cc

gpio: pxa: Fix return value of pxa_gpio_probe() When call function devm_platform_ioremap_resource(), we should use IS_ERR() to check the return value and return PTR_ERR() if failed. Fixes: 542c25b7a209 ("drivers: gpio: pxa: use devm_platform_ioremap_resource()") Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

view details

Tiezhu Yang

commit sha 98f7d1b15e87c84488b30ecc4ec753b0690b9dbf

gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe() Propagate the error code returned by devm_platform_ioremap_resource() out of probe() instead of overwriting it. Fixes: 72d8cb715477 ("drivers: gpio: bcm-kona: use devm_platform_ioremap_resource()") Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn> [Bartosz: tweaked the commit message] Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

view details

Michael Ellerman

commit sha 595d153dd1022392083ac93a1550382cbee127e0

powerpc/64s: Fix restore of NV GPRs after facility unavailable exception Commit 702f09805222 ("powerpc/64s/exception: Remove lite interrupt return") changed the interrupt return path to not restore non-volatile registers by default, and explicitly restore them in paths where it is required. But it missed that the facility unavailable exception can sometimes modify user registers, ie. when it does emulation of move from DSCR. This is seen as a failure of the dscr_sysfs_thread_test: test: dscr_sysfs_thread_test [cpu 0] User DSCR should be 1 but is 0 failure: dscr_sysfs_thread_test So restore non-volatile GPRs after facility unavailable exceptions. Currently the hypervisor facility unavailable exception is also wired up to call facility_unavailable_exception(). In practice we should never take a hypervisor facility unavailable exception for the DSCR. On older bare metal systems we set HFSCR_DSCR unconditionally in __init_HFSCR, or on newer systems it should be enabled via the "data-stream-control-register" device tree CPU feature. Even if it's not, since commit f3c99f97a3cd ("KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested"), the KVM code has unconditionally set HFSCR_DSCR when running guests. So we should only get a hypervisor facility unavailable for the DSCR if skiboot has disabled the "data-stream-control-register" feature, and we are somehow in guest context but not via KVM. Given all that, it should be unnecessary to add a restore of non-volatile GPRs after the hypervisor facility exception, because we never expect to hit that path. But equally we may as well add the restore, because we never expect to hit that path, and if we ever did, at least we would correctly restore the registers to their post emulation state. In future we can split the non-HV and HV facility unavailable handling so that there is no emulation in the HV handler, and then remove the restore for the HV case. Fixes: 702f09805222 ("powerpc/64s/exception: Remove lite interrupt return") Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20200526061808.2472279-1-mpe@ellerman.id.au

view details

Linus Walleij

commit sha ad3073bcb903674b11ba3395361f3b94806bb2b6

Merge tag 'gpio-fixes-for-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into fixes gpio fixes for v5.7 - fix mutex and spinlock ordering in gpio-mlxbf2 - fix the return value checks on devm_platform_ioremap_resource in gpio-pxa and gpio-bcm-kona

view details

Daniel Axtens

commit sha 2f26ed1764b42a8c40d9c48441c73a70d805decf

powerpc/64s: Disable sanitisers for C syscall/interrupt entry/exit code syzkaller is picking up a bunch of crashes that look like this: Unrecoverable exception 380 at c00000000037ed60 (msr=8000000000001031) Oops: Unrecoverable exception, sig: 6 [#1] LE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA pSeries Modules linked in: CPU: 0 PID: 874 Comm: syz-executor.0 Not tainted 5.7.0-rc7-syzkaller-00016-gb0c3ba31be3e #0 NIP: c00000000037ed60 LR: c00000000004bac8 CTR: c000000000030990 REGS: c0000000555a7230 TRAP: 0380 Not tainted (5.7.0-rc7-syzkaller-00016-gb0c3ba31be3e) MSR: 8000000000001031 <SF,ME,IR,DR,LE> CR: 48222882 XER: 20000000 CFAR: c00000000004bac4 IRQMASK: 0 GPR00: c00000000004bb68 c0000000555a74c0 c0000000024b3500 0000000000000005 GPR04: 0000000000000000 0000000000000000 c00000000004bb88 c008000000910000 GPR08: 00000000000b0000 c00000000004bac8 0000000000016000 c000000002503500 GPR12: c000000000030990 c000000003190000 00000000106a5898 00000000106a0000 GPR16: 00000000106a5890 c000000007a92000 c000000008180e00 c000000007a8f700 GPR20: c000000007a904b0 0000000010110000 c00000000259d318 5deadbeef0000100 GPR24: 5deadbeef0000122 c000000078422700 c000000009ee88b8 c000000078422778 GPR28: 0000000000000001 800000000280b033 0000000000000000 c0000000555a75a0 NIP [c00000000037ed60] __sanitizer_cov_trace_pc+0x40/0x50 LR [c00000000004bac8] interrupt_exit_kernel_prepare+0x118/0x310 Call Trace: [c0000000555a74c0] [c00000000004bb68] interrupt_exit_kernel_prepare+0x1b8/0x310 (unreliable) [c0000000555a7530] [c00000000000f9a8] interrupt_return+0x118/0x1c0 --- interrupt: 900 at __sanitizer_cov_trace_pc+0x0/0x50 ...<random previous call chain>... This is caused by __sanitizer_cov_trace_pc() causing an SLB fault after MSR[RI] has been cleared by __hard_EE_RI_disable(), which we can not recover from. Do not instrument the new syscall/interrupt entry/exit code with KCOV, GCOV or UBSAN. Reported-by: syzbot-ppc64 <ozlabsyz@au1.ibm.com> Fixes: 68b34588e202 ("powerpc/64/sycall: Implement syscall entry/exit logic in C") Signed-off-by: Daniel Axtens <dja@axtens.net> Acked-by: Andrew Donnellan <ajd@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>

view details

Linus Walleij

commit sha e9bdf7e655b9ee81ee912fae1d59df48ce7311b6

gpio: fix locking open drain IRQ lines We provided the right semantics on open drain lines being by definition output but incidentally the irq set up function would only allow IRQs on lines that were "not output". Fix the semantics to allow output open drain lines to be used for IRQs. Reported-by: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl> Tested-by: Hans Verkuil <hverkuil@xs4all.nl> Cc: Russell King <linux@armlinux.org.uk> Cc: stable@vger.kernel.org # v5.3+ Link: https://lore.kernel.org/r/20200527140758.162280-1-linus.walleij@linaro.org Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

view details

Linus Torvalds

commit sha 900db15047044ef50b32e23630880f4780ec5b9e

Merge tag 'gpio-v5.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio Pull GPIO fixes from Linus Walleij: "Here are some (very) late fixes for GPIO, none of them very serious except the one tagged for stable for enabling IRQ on open drain lines: - Fix probing of mvebu chips without PWM - Fix error path on ida_get_simple() on the exar driver - Notify userspace properly about line status changes when flags are changed on lines. - Fix a sleeping while holding spinlock in the mellanox driver. - Fix return value of the PXA and Kona probe calls. - Fix IRQ locking of open drain lines, it is fine to have IRQs on open drain lines flagged for output" * tag 'gpio-v5.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio: gpio: fix locking open drain IRQ lines gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe() gpio: pxa: Fix return value of pxa_gpio_probe() gpio: mlxbf2: Fix sleeping while holding spinlock gpiolib: notify user-space about line status changes after flags are set gpio: exar: Fix bad handling for ida_simple_get error path gpio: mvebu: Fix probing for chips without PWM

view details

Linus Torvalds

commit sha ffeb595d84811dde16a28b33d8a7cf26d51d51b3

Merge tag 'powerpc-5.7-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux Pull powerpc fixes from Michael Ellerman: - a fix for the recent change to how we restore non-volatile GPRs, which broke our emulation of reading from the DSCR (Data Stream Control Register). - a fix for the recent rewrite of interrupt/syscall exit in C, we need to exclude KCOV from that code, otherwise it can lead to unrecoverable faults. Thanks to Daniel Axtens. * tag 'powerpc-5.7-6' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: powerpc/64s: Disable sanitisers for C syscall/interrupt entry/exit code powerpc/64s: Fix restore of NV GPRs after facility unavailable exception

view details

push time in 6 hours

push eventjessfraz/cilium

Daniel Borkmann

commit sha 5dc904a6013f81917e5638d95855506112c9cedc

bpf: switch sessionAffinity to more lightweight mono clock source ... which uses jiffies if possible and otherwise falls back to ktime. See also commit cd7921feacc0 ("bpf: implement time source switch and use it in CT") for more information wrt ktime vs jiffies. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha e838397903bceadf49d37d4abd623cc7478dc18b

bpf: switch NAT entry to more lightweight mono clock source For more info see commit cd7921feacc0 ("bpf: implement time source switch and use it in CT") for more information wrt ktime vs jiffies. Given the CT maps have been switched, we also should do it for NAT to allow for potential created time correlation of entries. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha a7c6c2bd20de8a85cda6b47315f66f98d75dc5eb

bpf: only fetch mono time and prep match key when needed If there is no entry in the affinity map, then it's pointless to fetch bpf_mono_now() and prep the match key. Only go for it when really needed. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha a90e3136d9835eb7031a22b96680854caf23b67d

bpf: avoid constantly hitting lb4_update_affinity_netns() map spinlock The only thing that lb4_update_affinity_by_netns() is doing for existing entries is updating the last_used timestamp, nothing else. So lets not hit the BPF map update spinlock from all CPUs. Instead use a READ_ONCE()/ WRITE_ONCE() scheme and update the timestamp at the time we do the lookup where we have the val already. Only call the lb4_update_affinity_by_netns() update when the backend_from_affinity is false which indicates that a backend was just newly selected. The lb4_update_affinity_by_netns() is addressed separately to ease review. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha 0532f887eb8ea86ca69da38018e637babdbc9401

bpf: avoid using fib lookup in nodeport for dsr v4/v6 hairpin case Using the kernel's fib lookup is too expensive and not strictly needed for the case of having a hairpinned load-balancer as in XDP. Given we already have a faster NODEPORT_NEIGH{4,6} cache that we populate for inbound connections, just look up the backend mac from there. Avoiding the fib lookup in XDP bumps performance by ~1.5Mpps in my environment. We can only make this assumption for the hairpin case where the LB is exposed to a single public dev. We can extend nodeport_lb_hairpin() later on also for the tc case. The assumption on why this is okay is because backend pods have src IP validation in bpf_lx via checking on is_valid_lxc_src_ip{,v4}() which prevents from spoofing (src IP/MAC) in general. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha 387364d2b8346919cc33bc6783d0c3c6eaeac426

bpf: avoid using fib lookup in nodeport for snat v4/v6 hairpin case Do the same conversion as done in the DSR case also for SNAT NodePort which similarly helps to improve the performance by avoiding the fib lookup in the kernel. Improving by similar numbers as with DSR case. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha 531ff9d9a8c37cc52e28892e479bc15d56e5a0c2

bpf: update neigh table entry for backend whenever fib lookup was needed Given we reuse neigh BPF tables for client and backends, it doesn't make sense to push the HW addresss down only once upon k8s node events like nodeUpdate() and nodeDelete() where we ARP probe and update the fib. Since this is an LRU cache they can get evicted. Therefore update once we did a successful fib lookup so we don't need to perform another one next time and have the guarantee that these continue to be cached once evicted. From control plane, we need to retire old entries however, so deletes are pushed from there. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha 24d566e29a829e89b9a5e8801174518fbd80e1fb

cilium: retire neigh cache entries upon node events Enforce retiring of neigh cache entries either on update or deletion of new nodes. This will enforce the datapath to re-cache the neigh entry from the fib. This is needed in order to not leave stale entries around. Only do this when we have acceleration enabled right now since this is equivalent to what the datapath does as well. We might later extend this for tc as well. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha 892316d8df689384d6eaf9b964e44027e6b251bb

bpf: unaligned dst/src mac storage in XDP when from neigh table So far eth_store_{s,d}addr() had to fall back to byte-by-byte copies of src/dst mac addresses from stack into XDP buffer since the case of fib_lookup is special in that fib_params.{s,d}mac would cause unaligned access on the BPF stack access when used with our optimized memcpy. For the neigh table cases we do not have this issue and can therefore reduce the number of insns needed by using word and half-word wide copies. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha f61becef23279861d252c96b5ebae5391da1ad91

bpf: add note about small race condition in affinity for sock-lb Small enough that it shouldn't matter much, but add a note here wrt backend selection. Slighly clean up some of the other comments. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha e43d47eff050382fd620a8d95bd16cbe95388071

bpf: do not track neigh entries if backend is remote and dsr used We only ever need to track neigh entries of clients in case of SNAT when the reply comes back to us or in the case where its local to the node. For DSR and Hyrbid (DSR for TCP) we don't need to track them here since the node only ever sees to original requests which improves scalability for new client mappings as tracking can be avoided altogether. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

Daniel Borkmann

commit sha b7be1c000760bbdcb00c88b6c686334cc22150e5

bpf: make neigh{4,6} maps size configurable from agent and helm The BPF neigh{4,6} maps are decoupled from SNAT NodePort mode these days and are used for i) request IP/Mac mappings for remote backends, ii) for local backends and iii) backend to Mac mappings. Make its size configurable in order to allow for more flexibility. Default to the same as NAT map size. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

push time in 7 hours

push eventjessfraz/test-infra

Jesus Herrera

commit sha 78c5f0e41615954b98dd64d1a319ee315ea90eab

Relabel WIP issue when moving from normal to draft

view details

Kubernetes Prow Robot

commit sha 2a63b65f4437af8a337d1efa29c0c5f010293b30

Merge pull request #17766 from jherrera123/wip-handle-converted-to-draft Relabel WIP issue when moving from normal to draft

view details

Benjamin Elder

commit sha 6c4eb98ad4d3351a49ed3b0f473e4497eb23218f

correct bash variable test

view details

Kubernetes Prow Robot

commit sha b02499e449f8be86f77373ceb575a7b67a6b8349

Merge pull request #17768 from BenTheElder/cleanup-sh correct shell variable test

view details

push time in 10 hours

push eventjessfraz/clair

Amin Vakil

commit sha dc8de7d31ef7196de5a273772f19de13f4f3cd4a

Bump compose file version from 3.7 to 3.8 and Allow postgres access to clarinet container without password (#1004) * Bump compose file version from 3.7 to 3.8 Signed-off-by: Amin Vakil <info@aminvakil.com> * Allow postgres access to clarinet container without password Signed-off-by: Amin Vakil <info@aminvakil.com>

view details

push time in 15 hours

push eventjessfraz/syzkaller

Daimeng Wang

commit sha f7fbb18cba5a83d16ab7d977849e3b6003cf981d

syz-manager: add detailed coverage logging Originally, syz-manager confusingly logs corpusSignal as "cover". Change syz-manager's logging to output corpusSignal, corpusCover and maxSignal. Add a field in Stats to store maxSignal.

view details

Dmitry Vyukov

commit sha 6f3e1c7c67bc16c53b8c778984c068c342ec5274

pkg/build: chmod key file before running qemu In case the original key has wrong permissions. Ssh is very picky about key permissions.

view details

push time in 20 hours

push eventjessfraz/kubernetes

weijiehu

commit sha f11ad05f6f29e9fb05ac4a97643edbc67daf17c4

Improves unittest CC for azure_config

view details

Monis Khan

commit sha fc4f91f10b0ea36c0be002a3810e36ae6ac5fe54

cmd/*: fail on unrecognized flags/arguments for component CLI In case a malformed flag is passed to k8s components such as "–foo", where "–" is not an ASCII dash character, the components currently silently ignore the flag and treat it as a positional argument. Make k8s components/commands exit with an error if a positional argument that is not empty is found. Include a custom error message for all components except kubeadm, as cobra.NoArgs is used in a lot of places already (can be fixed in a followup). The kubelet already handles this properly - e.g.: 'unknown command: "–foo"' This change affects: - cloud-controller-manager - kube-apiserver - kube-controller-manager - kube-proxy - kubeadm {alpha|config|token|version} - kubemark Signed-off-by: Monis Khan <mok@vmware.com> Signed-off-by: Lubomir I. Ivanov <lubomirivanov@vmware.com>

view details

Laszlo Janosi

commit sha 3ce43a1c96e631c3ce95453c083c193ba8528d9d

Add e2e test for SCTP Service, Pod and Endpoint creation. Add SCTP NetworkPolicy test.

view details

RainbowMango

commit sha 4a4d1947b031aa301be6046c641faae275f5223b

fix a client-go crash handler not working issue.

view details

Jordan Liggitt

commit sha ee193bcd40610aa7011af6768b21aa55c8008d5a

Add debugging and timeouts to pending pod e2e

view details

David Eads

commit sha 4da0e64bc1b9c23b71589ff38e875ff67e8f649e

reduce race risk in kubelet for missing KUBERNETES_SERVICE_HOST

view details

Kubernetes Prow Robot

commit sha 1d566466cfa09b1e0d199acce066eecd556f21d4

Merge pull request #91500 from deads2k/guarantee-service reduce race risk in kubelet for missing KUBERNETES_SERVICE_HOST

view details

Kubernetes Prow Robot

commit sha 99df02cd4ad467279ed758674542cf9a2c042859

Merge pull request #91561 from RainbowMango/pr_fix_invalid_recover fix a client-go crash handler not working issue.

view details

Wei Huang

commit sha 1837b49554ba8ced4660ed39176b2abc0dedb982

Scheduler PostFilter API

view details

Wei Huang

commit sha 8478c19a7fc68e6936f38f4210c23a70a05bd7e6

autogen: PostFilter

view details

Kubernetes Prow Robot

commit sha 6a526e86336d65c2853d7b9889575e209f348277

Merge pull request #91547 from Huang-Wei/postfilter-api Scheduler PostFilter API

view details

Kubernetes Prow Robot

commit sha 774c9a6db6f89d8ca837cb15f8a46369f22ce804

Merge pull request #91349 from neolit123/1.19-fail-on-unrecognized-args cmd/*: fail on unrecognized flags/arguments for component CLI

view details

Kubernetes Prow Robot

commit sha acaa9eaca12714ea581994dc3902ae5db004577f

Merge pull request #91520 from weijiehu/azureconfig Improves unittest CC for azure_config

view details

Kubernetes Prow Robot

commit sha 6468bfa77028c06d5402a0588e0d71079fe28467

Merge pull request #91585 from liggitt/pending-pod-timeout Add debugging and timeouts to pending pod e2e

view details

Kubernetes Prow Robot

commit sha a017253ace9017bb8716b2d46b57467b2c73af29

Merge pull request #88196 from janosi/sctp-e2e e2e test cases for basic SCTP testing

view details

push time in 20 hours

push eventjessfraz/release

hasheddan

commit sha 5e34f765b4adeb29ed831ffb10b47751760c3634

Update docstrings in release pkg A few docstrings are either missing or inaccurate in the release pkg. This updates to match the exported fields or functions they describe. Signed-off-by: hasheddan <georgedanielmangum@gmail.com>

view details

Kubernetes Prow Robot

commit sha 83a4dbf666313562a891d31bda68c91980581c7c

Merge pull request #1327 from hasheddan/reldocstrings Update docstrings in release pkg

view details

push time in a day

push eventjessfraz/kubernetes.github.io

joshulyne

commit sha 9faec3d31e58eabd6100e37c0423122713e6ee61

K8s KPIs with Kuberhealthy blog post (#21153) * Kuberhealthy 2.1.0 blog post * initial rewrite * Add images * Add k8s kpis * edit * edit * edit * Address comments * Add promql label * Update date * fix typo in kuberhealthy post Co-authored-by: Taylor Dolezal <onlydole@users.noreply.github.com> Co-authored-by: Bob Killen <killen.bob@gmail.com> Co-authored-by: Taylor Dolezal <onlydole@users.noreply.github.com>

view details

Lubomir I. Ivanov

commit sha 6de17c7d6399844f5e96af052a3d1b68d3e9628a

kubeadm: add links to external guides for HA topics - Add link that kubeadm uses static etcd bootstrap and link to external details. - Instead of linking to HA proxy, link to the kubeadm "LB options" guide.

view details

Arhell

commit sha bacdedb39e21410291223d3d9a8ca39b09cefb81

localization for subscribe button

view details

Kubernetes Prow Robot

commit sha a759df274da09ee2a6f8ad76f792637e0d063925

Merge pull request #21295 from neolit123/1.19-add-kubeadm-lb-link kubeadm: add links to external guides for HA topics

view details

bryan

commit sha 5865c73be7d9df2d0f2b0ad553d053c7b12bca6e

translate container/overview into chinese

view details

GoodGameZoo

commit sha 5b4fb03132c8fde35ac9f312335c3ed6f10a924b

Correct bug chinese page proxies

view details

Jerry Park

commit sha b6760f3ae23b4e192280e020a2c28545b4de4ac6

Fourth Korean l10n work for release 1.18 - Translate docs/reference/issues-security/_index.md into Korean (#21145) - Translate tasks/administer-cluster/kubeadm/adding-windows-nodes.md into Korean (#21003) - Translate manage-resources/memory-default-namespace.md into Korean (#21089) - Translate tasks/configure-pod-container/pull-image-private-registry in Korean (#21036) - Translate contribute/advanced.md into Korean (#21002) - Update to Outdated files in the dev-1.18-ko.4 branch. (#21102) - Translate manage-resources/cpu-constraint-namespace.md into Korean (#21048) - Translate manage-resources/memory-constraint-namespace.md into Korean (#21091) - Translate setup/release/notes.md in Korean (#21158) - Translate manage-resources/quota-pod-namespace.md into Korean (#21087) - Translate tasks/administer-cluster/kubeadm/upgrading-windows-nodes.md into Korean (#20999) - Translate tasks/administer-cluster/kubeadm/kubeadm-certs.md into Korean (#21000) - Translate manage-resources/quota-memory-cpu-namespace.md into Korean (#21088) - Translate manage-resources/cpu-default-namespace.md into Korean (#21090) - Translate contribute/suggesting-improvements.md into Korean (#21001) - Translate quality-service-pod in Korean (#21081) Co-authored-by: Jerry Park <jaehwa@gmail.com> Co-authored-by: Jesang Myung <jesang.myung@gmail.com> Co-authored-by: DongMoon Kim <dmoons.kim@gmail.com> Co-authored-by: Jesang Myung <jesang.myung@gmail.com> Co-authored-by: Yuk, Yongsu <ysyukr@gmail.com> Co-authored-by: bluefriday <bluefriday86@gmail.com>

view details

Kubernetes Prow Robot

commit sha 6b3329701cb2914e37606b4353e522cc7913ed52

Merge pull request #21296 from Arhell/btn-translate localization for subscribe button

view details

Kubernetes Prow Robot

commit sha 62d21102155bfcd800948861755c5aacccdf7c3d

Merge pull request #21310 from kubernetes/dev-1.18-ko.4 Fourth Korean l10n work for release 1.18

view details

Kubernetes Prow Robot

commit sha 4e687d77c7377c2ae49d732d2f0dc07bffcf04fb

Merge pull request #21303 from fancc/containers translate container/overview into chinese

view details

Kubernetes Prow Robot

commit sha 12f1ff249bd171aea59f2a9ae63854bb0e70c37d

Merge pull request #21309 from gaoguangze111/correct-bug-chinese-page-proxies Correct bug chinese page proxies

view details

push time in a day

push eventjessfraz/runc

Kir Kolyshkin

commit sha 0f3d6bec7aecdd75beb56aea0e0b830d513e0bea

Remove pullapprove integration Fixes #2388 Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

view details

Ted Yu

commit sha 3ba3d9b1bddc559e0cca811699b894c9b0b658e1

Wait for criuProcess once Signed-off-by: Ted Yu <yuzhihong@gmail.com>

view details

Kir Kolyshkin

commit sha 774a9e76416e6bc972973d31f7c40955ef700594

Merge pull request #2420 from tedyu/criu-proc-wait Wait for criuProcess once LGTMs: @avagin @mrunalp @kolyshkin

view details

Kir Kolyshkin

commit sha 3249e2379c1ba8c74cd65dad75378d1cf76c1ab4

cgroupv1: check cpu shares in place Commit 4e65e0e90a5884 added a check for cpu shares. Apparently, the kernel allows to set a value higher than max or lower than min without an error, but the value read back is always within the limits. The check (which was later moved out to a separate CheckCpushares() function) is always performed after setting the cpu shares, so let's move it to the very place where it is set. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

view details

Mrunal Patel

commit sha 2679754a5d932561973dd6ac0e164e7887f4634c

Merge pull request #2441 from kolyshkin/check-cpushares cgroupv1: check cpu shares in place

view details

Aleksa Sarai

commit sha e664e732d5e9d580a8d162219030169f2508393e

merge branch 'pr-2442' Kir Kolyshkin (1): Remove pullapprove integration LGTMs: @mrunalp @AkihiroSuda @cyphar Closes #2442

view details

push time in a day

push eventjessfraz/linux

Grygorii Strashko

commit sha 820f8a870f6575acda1bf7f1a03c701c43ed5d79

ARM: dts: am57xx: fix networking on boards with ksz9031 phy Since commit bcf3440c6dd7 ("net: phy: micrel: add phy-mode support for the KSZ9031 PHY") the networking is broken on boards: am571x-idk am572x-idk am574x-idk am57xx-beagle-x15 All above boards have phy-mode = "rgmii" and this is worked before because KSZ9031 PHY started with default RGMII internal delays configuration (TX off, RX on 1.2 ns) and MAC provided TX delay. After above commit, the KSZ9031 PHY starts handling phy mode properly and disables RX delay, as result networking is become broken. Fix it by switching to phy-mode = "rgmii-rxid" to reflect previous behavior. Cc: Oleksij Rempel <o.rempel@pengutronix.de> Cc: Andrew Lunn <andrew@lunn.ch> Cc: Philippe Schenker <philippe.schenker@toradex.com> Fixes: bcf3440c6dd7 ("net: phy: micrel: add phy-mode support for the KSZ9031 PHY") Reviewed-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>

view details

Grygorii Strashko

commit sha 2de00450c0126ec8838f72157577578e85cae5d8

ARM: dts: am437x: fix networking on boards with ksz9031 phy Since commit bcf3440c6dd7 ("net: phy: micrel: add phy-mode support for the KSZ9031 PHY") the networking is broken on boards: am437x-gp-evm am437x-sk-evm am437x-idk-evm All above boards have phy-mode = "rgmii" and this is worked before, because KSZ9031 PHY started with default RGMII internal delays configuration (TX off, RX on 1.2 ns) and MAC provided TX delay. After above commit, the KSZ9031 PHY starts handling phy mode properly and disables RX delay, as result networking is become broken. Fix it by switching to phy-mode = "rgmii-rxid" to reflect previous behavior. Cc: Oleksij Rempel <o.rempel@pengutronix.de> Cc: Andrew Lunn <andrew@lunn.ch> Cc: Philippe Schenker <philippe.schenker@toradex.com> Fixes: bcf3440c6dd7 ("net: phy: micrel: add phy-mode support for the KSZ9031 PHY") Reviewed-by: Philippe Schenker <philippe.schenker@toradex.com> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>

view details

Tony Lindgren

commit sha fb6823a6f9801dbe86b6551103f477dd3c5d115a

ARM: dts: Fix wrong mdio clock for dm814x Recent PTP-specific cpsw driver changes started exposing an issue on at at least j5eco-evm: Unhandled fault: external abort on non-linefetch (0x1008) at 0xf0169004 ... (davinci_mdio_runtime_suspend) from [<c063f2a4>] (__rpm_callback+0x84/0x154) (__rpm_callback) from [<c063f394>] (rpm_callback+0x20/0x80) (rpm_callback) from [<c063f4f0>] (rpm_suspend+0xfc/0x6ac) (rpm_suspend) from [<c0640af0>] (pm_runtime_work+0x88/0xa4) (pm_runtime_work) from [<c0155338>] (process_one_work+0x228/0x568) ... Let's fix the issue by using the correct mdio clock as suggested by Grygorii Strashko <grygorii.strashko@ti.com>. The DM814_ETHERNET_CPGMAC0_CLKCTRL clock is the interconnect target module clock and managed by ti-sysc. Fixes: 6398f3478e45 ("ARM: dts: Configure interconnect target module for dm814x cpsw") Cc: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>

view details

Hsin-Yi Wang

commit sha 3b1f6c5e4dfaf767f6f2f120cd93b347b5a9f1aa

arm64: dts: mt8173: fix vcodec-enc clock Fix the assigned-clock-parents to higher frequency clock to avoid h264 encode timeout: [ 134.763465] mtk_vpu 10020000.vpu: vpu ipi 4 ack time out ! [ 134.769008] [MTK_VCODEC][ERROR][18]: vpu_enc_send_msg() vpu_ipi_send msg_id c002 len 32 fail -5 [ 134.777707] [MTK_VCODEC][ERROR][18]: vpu_enc_encode() AP_IPIMSG_ENC_ENCODE 0 fail venc_sel is the clock used by h264 encoder, and venclt_sel is the clock used by vp8 encoder. Assign venc_sel to vcodecpll_ck and venclt_sel to vcodecpll_370p5. vcodecpll 1482000000 vcodecpll_ck 494000000 venc_sel 494000000 ... vcodecpll_370p5 370500000 venclt_sel 370500000 Fixes: fbbad0287cec ("arm64: dts: Using standard CCF interface to set vcodec clk") Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org> Link: https://lore.kernel.org/r/20200504124442.208004-1-hsinyi@chromium.org Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>

view details

Dennis YC Hsieh

commit sha 34c4e4072603ff5c174df73b973896abb76cbb51

soc: mediatek: cmdq: return send msg error code Return error code to client if send message fail, so that client has chance to error handling. Fixes: 576f1b4bc802 ("soc: mediatek: Add Mediatek CMDQ helper") Signed-off-by: Dennis YC Hsieh <dennis-yc.hsieh@mediatek.com> Reviewed-by: CK Hu <ck.hu@mediatek.com> Link: https://lore.kernel.org/r/1583664775-19382-6-git-send-email-dennis-yc.hsieh@mediatek.com Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>

view details

Paul Cercueil

commit sha a53bcc19876498bdd3b4ef796c787295dcc498b4

gpu/drm: ingenic: Fix bogus crtc_atomic_check callback The code was comparing the SoC's maximum height with the mode's width, and vice-versa. D'oh. Cc: stable@vger.kernel.org # v5.6 Fixes: a7c909b7c037 ("gpu/drm: ingenic: Check for display size in CRTC atomic check") Signed-off-by: Paul Cercueil <paul@crapouillou.net> Link: https://patchwork.freedesktop.org/patch/msgid/20200516215057.392609-4-paul@crapouillou.net Acked-by: Sam Ravnborg <sam@ravnborg.org>

view details

Paul Cercueil

commit sha abf56fadf0e208abfb13ad1ac0094416058da0ad

gpu/drm: Ingenic: Fix opaque pointer casted to wrong type The opaque pointer passed to the IRQ handler is a pointer to the drm_device, not a pointer to our ingenic_drm structure. It still worked, because our ingenic_drm structure contains the drm_device as its first field, so the pointer received had the same value, but this was not semantically correct. Cc: stable@vger.kernel.org # v5.3 Fixes: 90b86fcc47b4 ("DRM: Add KMS driver for the Ingenic JZ47xx SoCs") Signed-off-by: Paul Cercueil <paul@crapouillou.net> Link: https://patchwork.freedesktop.org/patch/msgid/20200516215057.392609-5-paul@crapouillou.net Acked-by: Sam Ravnborg <sam@ravnborg.org>

view details

Adrian Hunter

commit sha 2b17b8d7cc65d333a48c6d32ee44fc489cecb7d9

mmc: sdhci: Fix SDHCI_QUIRK_BROKEN_CQE Previous to commit 511ce378e16f07 ("mmc: Add MMC host software queue support"), removing MMC_CAP2_CQE was enough to disable command queuing, but now the cqe_ops must also be NULL otherwise ->cqe_enable() will be called. Fix SDHCI_QUIRK_BROKEN_CQE to do that. Signed-off-by: Adrian Hunter <adrian.hunter@intel.com> Fixes: 511ce378e16f07 ("mmc: Add MMC host software queue support") Link: https://lore.kernel.org/r/20200518120939.1399-1-adrian.hunter@intel.com Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>

view details

Kaike Wan

commit sha a35cd6447effd5c239b564c80fa109d05ff3d114

IB/qib: Call kobject_put() when kobject_init_and_add() fails When kobject_init_and_add() returns an error in the function qib_create_port_files(), the function kobject_put() is not called for the corresponding kobject, which potentially leads to memory leak. This patch fixes the issue by calling kobject_put() even if kobject_init_and_add() fails. In addition, the ppd->diagc_kobj is released along with other kobjects when the sysfs is unregistered. Fixes: f931551bafe1 ("IB/qib: Add new qib driver for QLogic PCIe InfiniBand adapters") Link: https://lore.kernel.org/r/20200512031328.189865.48627.stgit@awfm-01.aw.intel.com Cc: <stable@vger.kernel.org> Suggested-by: Lin Yi <teroincn@gmail.com> Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com> Signed-off-by: Kaike Wan <kaike.wan@intel.com> Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com> Reviewed-by: Leon Romanovsky <leonro@mellanox.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>

view details

Robert Beckett

commit sha 665e7c73a7724a393b4ec92d1ae1e029925ef2b7

ARM: dts/imx6q-bx50v3: Set display interface clock parents Avoid LDB and IPU DI clocks both using the same parent. LDB requires pasthrough clock to avoid breaking timing while IPU DI does not. Force IPU DI clocks to use IMX6QDL_CLK_PLL2_PFD0_352M as parent and LDB to use IMX6QDL_CLK_PLL5_VIDEO_DIV. This fixes an issue where attempting atomic modeset while using HDMI and display port at the same time causes LDB clock programming to destroy the programming of HDMI that was done during the same modeset. Cc: stable@vger.kernel.org Signed-off-by: Robert Beckett <bob.beckett@collabora.com> [Use IMX6QDL_CLK_PLL2_PFD0_352M instead of IMX6QDL_CLK_PLL2_PFD2_396M originally chosen by Robert Beckett to avoid affecting eMMC clock by DRM atomic updates] Signed-off-by: Ian Ray <ian.ray@ge.com> [Squash Robert's and Ian's commits for bisectability, update patch description and add stable tag] Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>

view details

Vincent Stehlé

commit sha 58bb90ab415562eededb932455046924e65df342

ARM: dts: bcm2835-rpi-zero-w: Fix led polarity The status "ACT" led on the Raspberry Pi Zero W is on when GPIO 47 is low. This has been verified on a board and somewhat confirmed by both the GPIO name ("STATUS_LED_N") and the reduced schematics [1]. [1]: https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_ZeroW_1p1_reduced.pdf Fixes: 2c7c040c73e9 ("ARM: dts: bcm2835: Add Raspberry Pi Zero W") Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net> Cc: Stefan Wahren <stefan.wahren@i2se.com> Cc: Florian Fainelli <f.fainelli@gmail.com> Tested-by: Stefan Wahren <stefan.wahren@i2se.com> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>

view details

Hamish Martin

commit sha be0ec060b54f0481fb95d59086c1484a949c903c

ARM: dts: bcm: HR2: Fix PPI interrupt types These error messages are output when booting on a BCM HR2 system: GIC: PPI11 is secure or misconfigured GIC: PPI13 is secure or misconfigured Per ARM documentation these interrupts are triggered on a rising edge. See ARM Cortex A-9 MPCore Technical Reference Manual, Revision r4p1, Section 3.3.8 Interrupt Configuration Registers. The same issue was resolved for NSP systems in commit 5f1aa51c7a1e ("ARM: dts: NSP: Fix PPI interrupt types"). Fixes: b9099ec754b5 ("ARM: dts: Add Broadcom Hurricane 2 DTS include file") Signed-off-by: Hamish Martin <hamish.martin@alliedtelesis.co.nz> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>

view details

Lubomir Rintel

commit sha ec7d12faf81de983efce8ff23f41c5d1bff14c41

ARM: dts: mmp3: Use the MMP3 compatible string for /clocks Clocks are in fact slightly different on MMP3. In particular, PLL2 is fixed to a different frequency, there's an extra PLL3, and the GPU clocks are configured differently. Link: https://lore.kernel.org/r/20200419171157.672999-15-lkundrak@v3.sk Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Cc: <stable@vger.kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

view details

Lubomir Rintel

commit sha 233cbffaa0b9ca874731efee67a11f005da1f87c

ARM: dts: mmp3-dell-ariel: Fix the SPI devices I've managed to get about everything wrong while digging these out of OEM's board file. Correct the bus numbers, the exact model of the NOR flash, polarity of the chip selects and align the SPI frequency with the data sheet. Tested that it works now, with a slight fix to the PXA SSP driver. Link: https://lore.kernel.org/r/20200419171157.672999-16-lkundrak@v3.sk Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Cc: <stable@vger.kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

view details

Lubomir Rintel

commit sha 24cf6eef79a7e85cfd2ef9dea52f769c9192fc6e

ARM: dts: mmp3: Drop usb-nop-xceiv from HSIC phy "usb-nop-xceiv" is good enough if we don't lose the configuration done by the firmware, but we'd really prefer a real driver. Unfortunately, the PHY core is odd in that when the node is compatible with "usb-nop-xceiv", it ignores the other compatible strings. Let's just remove it. Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Cc: <stable@vger.kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>

view details

Arnd Bergmann

commit sha 1a55b4232d1e5c5b1ff712cc5a73b6f6aee82a52

Merge branch 'mmp/fixes' into arm/fixes These three fixes should make it into linux-5.7 and also into the branch for other mmp dt changes for v5.8, so I created a branch for them. * mmp/fixes: ARM: dts: mmp3: Drop usb-nop-xceiv from HSIC phy ARM: dts: mmp3-dell-ariel: Fix the SPI devices ARM: dts: mmp3: Use the MMP3 compatible string for /clocks Signed-off-by: Arnd Bergmann <arnd@arndb.de>

view details

Arnd Bergmann

commit sha ed9dc1df9f62abbd206e03d96be621d7225531e5

Merge tag 'imx-fixes-5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes i.MX fixes for 5.7, round 2: One imx6q-bx50v3 device tree change to fix an issue, attempting atomic modeset while using HDMI and display port at the same time causes LDB clock programming to destroy the programming of HDMI. * tag 'imx-fixes-5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: ARM: dts/imx6q-bx50v3: Set display interface clock parents Link: https://lore.kernel.org/r/20200521150719.GB24084@dragon Signed-off-by: Arnd Bergmann <arnd@arndb.de>

view details

Arnd Bergmann

commit sha ccffeae7afa41c8ec6d9070d1b4ca1fb210f9f28

Merge branch 'v5.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux into arm/fixes * 'v5.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux: soc: mediatek: cmdq: return send msg error code arm64: dts: mt8173: fix vcodec-enc clock Link: https://lore.kernel.org/r/33a0556a-e2a3-7f0b-b09b-4516642a4bfe@gmail.com Signed-off-by: Arnd Bergmann <arnd@arndb.de>

view details

Maor Gottlieb

commit sha 189277f3814c36133f4ff0352f4b5194a38486b6

RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work q_deferred_work isn't initialized when creating an explicit ODP memory region. This can lead to a NULL pointer dereference when user performs asynchronous prefetch MR. Fix it by initializing q_deferred_work for explicit ODP. BUG: kernel NULL pointer dereference, address: 0000000000000000 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: 0000 [#1] SMP PTI CPU: 4 PID: 6074 Comm: kworker/u16:6 Not tainted 5.7.0-rc1-for-upstream-perf-2020-04-17_07-03-39-64 #1 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.12.1-0-ga5cab58e9a3f-prebuilt.qemu.org 04/01/2014 Workqueue: events_unbound mlx5_ib_prefetch_mr_work [mlx5_ib] RIP: 0010:__wake_up_common+0x49/0x120 Code: 04 89 54 24 0c 89 4c 24 08 74 0a 41 f6 01 04 0f 85 8e 00 00 00 48 8b 47 08 48 83 e8 18 4c 8d 67 08 48 8d 50 18 49 39 d4 74 66 <48> 8b 70 18 31 db 4c 8d 7e e8 eb 17 49 8b 47 18 48 8d 50 e8 49 8d RSP: 0000:ffffc9000097bd88 EFLAGS: 00010082 RAX: ffffffffffffffe8 RBX: ffff888454cd9f90 RCX: 0000000000000000 RDX: 0000000000000000 RSI: 0000000000000003 RDI: ffff888454cd9f90 RBP: ffffc9000097bdd0 R08: 0000000000000000 R09: ffffc9000097bdd0 R10: 0000000000000000 R11: 0000000000000001 R12: ffff888454cd9f98 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 FS: 0000000000000000(0000) GS:ffff88846fd00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 000000044c19e002 CR4: 0000000000760ee0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 PKRU: 55555554 Call Trace: __wake_up_common_lock+0x7a/0xc0 destroy_prefetch_work+0x5a/0x60 [mlx5_ib] mlx5_ib_prefetch_mr_work+0x64/0x80 [mlx5_ib] process_one_work+0x15b/0x360 worker_thread+0x49/0x3d0 kthread+0xf5/0x130 ? rescuer_thread+0x310/0x310 ? kthread_bind+0x10/0x10 ret_from_fork+0x1f/0x30 Fixes: de5ed007a03d ("IB/mlx5: Fix implicit ODP race") Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/20200521072504.567406-1-leon@kernel.org Signed-off-by: Maor Gottlieb <maorg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>

view details

Peng Hao

commit sha 202500d21654874aa03243e91f96de153ec61860

mmc: block: Fix use-after-free issue for rpmb The data structure member “rpmb->md” was passed to a call of the function “mmc_blk_put” after a call of the function “put_device”. Reorder these function calls to keep the data accesses consistent. Fixes: 1c87f7357849 ("mmc: block: Fix bug when removing RPMB chardev ") Signed-off-by: Peng Hao <richard.peng@oppo.com> Cc: stable@vger.kernel.org [Uffe: Fixed up mangled patch and updated commit message] Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>

view details

push time in a day

push eventjessfraz/community

jonasrosland

commit sha 983057d606348c187be6bcc36d00d33e659c78d1

Clean up formatting and links Signed-off-by: jonasrosland <jrosland@vmware.com>

view details

Bob Killen

commit sha 034ca586a00ca3ea37c60216f14355100d2990f0

Revert "Add fury slack channel" The fury slack channel name clashes with a user of the same name. Channels and usernames share the same namespace and cannot co-exist.

view details

Kubernetes Prow Robot

commit sha 9da3524892ace9fd14d5fe2f795b9e16b032eaf7

Merge pull request #4822 from mrbobbytables/remove-fury-channel Revert "Add fury slack channel"

view details

Nikolaos Moraitis

commit sha a99bc546893efbd7ad2158e80094b00571ac2f71

add missing channels of sig-release subprojects Signed-off-by: Nikolaos Moraitis <nmoraiti@redhat.com>

view details

Kubernetes Prow Robot

commit sha aa600be020d2f643e1e98b183136e5d33d1eccad

Merge pull request #4821 from droslean/sig-release-channels add missing channels of sig-release subprojects

view details

Kubernetes Prow Robot

commit sha c0535d100687df1d7315f5f0939dcd20763fe98d

Merge pull request #4817 from jonasrosland/marketing-team-edits Clean up formatting and links for marketing team docs

view details

Bob Killen

commit sha f27b746654a51e093f31c210af86b42350585f5d

sig-contribex: Update recurring meetings - Move the contribex meeting from biweekly to weekly - Remove issue triage meeting (now rolled into the weekly meeting)

view details

Kubernetes Prow Robot

commit sha 5b02e124f6096d4bc6cbbedd83ff8e7a43561eba

Merge pull request #4826 from mrbobbytables/update-contribex-meetings sig-contribex: Update recurring meetings

view details

Lukas Gentele

commit sha 2d6b3747e95873a97473ee884319d90f0a26438d

slack: add channels for projects devspace and kiosk (#4806) * Update channels.yaml * Update channels.yaml

view details

push time in a day

push eventjessfraz/cilium

Joe Stringer

commit sha a899305bce1f27596a30ef97a01acc9f824c4a82

ipcache: Fix Dump precedence for overlapping IPs Cilium defines a precedence ordering between sources for mappings from IP to Identity, defined in pkg/source/source.go. These are used to determine which Identity should be used for an IP when multiple sources provide conflicting reports of the Identity to be associated with an IP. This ordering was handled in the case of source.Generated CIDR/FQDN -sourced identities by inserting potentially two overlapping entries into the ipcache.IPIdentityCache when an endpoint's IP is the same as a CIDR mapping: * An endpoint Identity would be inserted with the key 'w.x.y.z', and * A CIDR Identity would be inserted with the key 'w.x.y.z/32'. (IPv6: /128) During Upsert() and Delete(), when overlapping entries existed in the map, this overlap would be resolved by directly checking whether another entry exists with/without the `/32` suffix (IPv6: /128) and either hiding the update from listeners (when a shadowed mapping is upserted), or converting the delete to an update (when a shadowing entry is deleted, revealing the underlying shadowed entry). During DumpToListenerLocked() however, this shadowing would not be resolved and instead both entries would be dumped to the caller in an arbitrary order. This is particularly notable on Linux 4.11 to 4.15 where LPM support is available but deletion is not supported. In these cases, Cilium periodically dumps the ipcache to a listener using this function, and populates the BPF ipcache map using this dump. Any time this dump occurs (default 5 minutes), it would be possible for the ipcache mapping to be modified to map the IP to either of the cached identities. Depending on the Go runtime in use by the version of Cilium, this may or may not consistently provide particular dump ordering. Resolve this issue by keeping track of shadowed entries with an explicit boolean field in the value of the map, and avoiding dumping such entries in the DumpToListenerLocked() function. Fixes: #11517 Reported-by: Will Deuschle <wdeuschle@palantir.com> Suggested-by: Jarno Rajahalme <jarno@cilium.io> Signed-off-by: Joe Stringer <joe@cilium.io>

view details

Joe Stringer

commit sha d909b14c93abe77573df31aac59f7b1d8b41e883

ipcache: Add unit tests for IP shadowing These unit tests validate the bug fixed by the prior commit where entries dumped from the ipcache may not consistently map IPs to the correct Identity. Note that there is a potential Golang map dump ordering aspect to these tests so depending on the Go version used they may/may not consistently fail. They consistently fail for me prior to the fix (eg v1.8.0-rc1), and consistently pass with the fix, but YMMV. Signed-off-by: Joe Stringer <joe@cilium.io>

view details

Tobias Klauser

commit sha 64e102ff8721015a48500875cbea9c490740ea0f

travis: fix arm64 build After PR #11740, a complete build is run on Travis CI. This currently breaks the ARM64 build which is missing some dependencies. Fixes: a6ca5d539168 ("travis: run build checks and complete build") Reported-by: Paul Chaignon <paul@cilium.io> Signed-off-by: Tobias Klauser <tklauser@distanz.ch>

view details

Thomas Graf

commit sha 3430980860e68dbb92d7f0faa79a49d09b6e6786

etcd: Increase status check timeout to 10 seconds If the node is under heavy CPU load, the status check may take longer than 5 seconds. Increase it to 10 seconds and also make it configurable with an environment variable. Signed-off-by: Thomas Graf <thomas@cilium.io>

view details

Paul Chaignon

commit sha 20a6237cfc6c440da4d29ca0e17beea19151a2b9

test: Helpers to check if running on net-next kernel Signed-off-by: Paul Chaignon <paul@cilium.io>

view details

Paul Chaignon

commit sha 210d5584732e90b192a488133e23e3769257f13a

test: Disable flaky etcd test Disable on all pipelines except for K8s 1.11/Linux net-next, since the test never flaked on that one so far. Signed-off-by: Paul Chaignon <paul@cilium.io>

view details

Martynas Pumputis

commit sha 9accb13b3682ddae590a9461b5dc2ca7224fc67f

test: Wait for IPCache entries in testSessionAffinity We need to wait for an IPCache entry of the restarted pod. Otherwise, a next testSessionAffinity test (with fromOutside = true) might fail, as it could take up to 10s for the entry to appear. See [1] for more details. This is a temporary fix to get rid of the session affinity flakes. [1]: https://github.com/cilium/cilium/issues/11751 Signed-off-by: Martynas Pumputis <m@lambda.lt>

view details

Robin Hahling

commit sha 7bf2d79945ac7d1febd6b9cf1a8d04225f6f664d

hubble/parser: delete endpoint package This package only contains 2 functions that are actually unused. Signed-off-by: Robin Hahling <robin.hahling@gw-computing.net>

view details

Robin Hahling

commit sha 9f97606d7cb7b1c195d8d08dec7c074819794b09

hubble/api: move Endpoint struct from api to testutils package The `Endpoint` struct implements the `v1.EndpointInfo` interface and is actually only used in the context of unit tests. This commit thus moves it to the testutils package and renames it to `FakeEndpointInfo` for consistency. Signed-off-by: Robin Hahling <robin.hahling@gw-computing.net>

view details

Paul Chaignon

commit sha 62b6483db4987cdbb5aca5a832e353febccd2f3f

datapath: Fix panic on direct routing config If a device is given through options but NodePort is not enabled, Cilium panics when trying to set the direct routing configuration for the datapath. This panic happens because we use node.GetNodePortIPv{4,6}AddrsWithDevices() to retrieve the IP addresses, but since NodePort is disabled, the IP addresses weren't collected and that function returns an empty map. Fixes: 056fec2b ("loader: Move direct routing config. to node_config.h") Signed-off-by: Paul Chaignon <paul@cilium.io>

view details

Yongkun Gui

commit sha de52d0645872cc2feff77a453c9f67f1688ed73e

Makefile: Fix double '-mod=vendor' in go flags Previously, -mod=vendor was appended in go flags when GO111MODULE is on, and when go version is newer or equal to 1.13. When both conditions are true it will be appended twice, but go is upset about it. Signed-off-by: Yongkun Gui <ygui@google.com>

view details

Yongkun Gui

commit sha f6a645f1d721d90915089897e41320d9befbf0a7

datapath: Remove duplicated IsHost from Endpoint IsHost is also defined in CompileTimeConfiguration which is embeded in Endpoint. Remove it to reduce confusion. Signed-off-by: Yongkun Gui <ygui@google.com>

view details

Maciej Kwiek

commit sha 31a622ea40ff9b47bb73469b89c51db2d090b0e2

ci: outer vm boot timeout was smaller than inner Signed-off-by: Maciej Kwiek <maciej@isovalent.com>

view details

Maciej Kwiek

commit sha 9ea244fdc642db4a3274d757ea1b8701ca4392e6

test: parallelize log gathering We are running multiple kubectl commands to gather logs. This change makes the gathering commands run in parallel. Signed-off-by: Maciej Kwiek <maciej@isovalent.com>

view details

Maciej Kwiek

commit sha 7756db0a8523d8bf8e126e47b74dda6553723814

docs: add table for test-focus Signed-off-by: Maciej Kwiek <maciej@isovalent.com>

view details

Maciej Kwiek

commit sha 3dc573e5a5f6cdc39e9d8c43b3d3619af6463dd3

test: increase timeout for getting pod list for logs Also added explicit error check to this kubectl Signed-off-by: Maciej Kwiek <maciej@isovalent.com>

view details

Swaminathan Vasudevan

commit sha 345a1abf8e3b05ee658437e38eb139f66b8345b7

Remove non-functional commands from cilium-bugtool This PR removes all the non-functional commands from cilium-bugtool configuration. Fixes: #11648 Signed-off-by: Swaminathan Vasudevan <svasudevan@suse.com>

view details

Thomas Graf

commit sha c1a0025f75b84be5e0b48fb31c8ce09df2343a85

doc: Fix require-ipv4-pod-cidr value for ENI and Azure mode The helm chart was incorrectly setting require-ipv4-pod-cidr for ENI and Azure IPAM modes. The commit moves the ipam value into the config chart and adjusts all guides to set it to the correct value instead of setting it indirectly via a meta value. Fixes: 934053ced7b ("install/kubernetes: enable Cilium-based podCIDR allocation by default") Signed-off-by: Thomas Graf <thomas@cilium.io>

view details

jedsalazar

commit sha 1481378d9a54d35a09b2c3851967aa82caa75397

we recently added support for "named ports", removing that item in the table The `known missing features of k8s netpolicy` table references `Use of named ports` however this feature has been added (Issue 2942) so I'm removing the table Signed-off-by: Jed Salazar jed@isovalent.com

view details

Glib Smaga

commit sha e264f30ed8ac9be3b5c3d42c4009af6c36bbfe77

test/k8s: Migrate L7 visibility tests to hubble Remove usage of monitor in the L7 visibility tests and replace them with hubble using jsonpath filter to validate concrete items. Fixes #11396 Signed-off-by: Glib Smaga <code@gsmaga.com>

view details

push time in a day

push eventjessfraz/containerd

Maksym Pavlenko

commit sha 62fd1750e2425a5837a71dc181c6db45080fd2ef

Revendor CRI to 8898550e348932e406049e937d98fb7564ac4e7a Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

view details

Phil Estes

commit sha d9809bbbe09851bb36c42c66bb0e9e68bb8f4827

Merge pull request #4293 from mxpv/revendor Revendor CRI to 8898550e348932e406049e937d98fb7564ac4e7a

view details

push time in a day

push eventjessfraz/test-infra

Aaron Crickenberger

commit sha 004aba3a30f6e958a086e4afab1eb31fb45a38d7

Migrate 100 node scalability release-blocking job to k8s-infra-prow-build

view details

Tony Zhang

commit sha f9a1a8fe4eb9c162fcc06ab115a3a9e64146dd46

[windows upgrade e2e]tests

view details

Tony Zhang

commit sha 05f92cd79b956df018d12ce0fcc2b0613d274120

one more fix

view details

Alvaro Aleman

commit sha 01fd07142c61b3f89246cbad83a23ae4251e04f5

Crier: Reduce log spam and include reporter in logs

view details

Jan Safranek

commit sha b1abfde67b311d70b7e197b9346040a795b232c1

Add aws-csi periodic job as informing

view details

Kubernetes Prow Robot

commit sha bfa0e32d82e75951f4792e162dfcff5b40c82cf3

Merge pull request #17754 from jsafrane/add-csi-informing Add aws-csi periodic job as informing

view details

Jan Chaloupka

commit sha 79848dd6e6dcb1ca34e6692facd61a02f1063a5e

Add CI for kubernetes-sigs/descheduler

view details

Kubernetes Prow Robot

commit sha 583e382d727eda2abf0fb92d8233f7ebae6e2bd7

Merge pull request #17726 from ingvagabund/run-ci-over-kubernetes-sigs-descheduler Add CI for kubernetes-sigs/descheduler

view details

Kubernetes Prow Robot

commit sha d3742803165597cf6e52b28e06f4481970557a52

Merge pull request #17749 from alvaroaleman/crier-logging Crier: Reduce log spam and include reporter in logs

view details

Kubernetes Prow Robot

commit sha f498a4a933a660d1d50920ba43ade87a70378fa2

Merge pull request #17725 from spiffxp/migrate-release-blocking-scale-job Migrate 100 node scalability release-blocking job to k8s-infra-prow-build

view details

Kubernetes Prow Robot

commit sha c60ed71f7e261b795e0bbd138fe161b439385c24

Update prow to v20200529-d374280316, and other images as necessary.

view details

Kubernetes Prow Robot

commit sha d05557f2e1aaef018358d0334949abbd15b7c264

Merge pull request #17748 from k8s-ci-robot/autobump Update prow to v20200529-d374280316, and other images as necessary.

view details

Aaron Crickenberger

commit sha 938e77ea7f08dd9e92f744d3467306879ae1b201

Add postsubmit to run k8s.io groups reconciler

view details

Aaron Crickenberger

commit sha a8a6ea769b452d9021bfe61f773aac56d9f784f6

Bump k8s-io-groups presubmit to golang:1.13

view details

Aaron Crickenberger

commit sha 325da81f672ec1252308ac344254bb36507db6ff

Update root OWNERS In practice root /approve doesn't change, since both BenTheElder and fejta are in the test-infra-oncall alias.

view details

Kubernetes Prow Robot

commit sha d04da9c1d0562bb08b1f0688317c27a145d38356

Merge pull request #17760 from spiffxp/add-wg-k8s-infra-groups-job Update k8s.io group reconciliation jobs

view details

Kubernetes Prow Robot

commit sha c59412e1e1bed1a620bf68053f74f9a38cbf3b4f

Merge pull request #17761 from spiffxp/update-root-owners Update root OWNERS

view details

Aaron Crickenberger

commit sha 310b77ae80e0c8be42dc51928c9a6df786d11548

Fix pull-k8sio-groups-test

view details

Kubernetes Prow Robot

commit sha 51a97d273e617e32baab5d20fbabb434ca1244d5

Merge pull request #17762 from spiffxp/fix-k8sio-groups-presubmit Fix pull-k8sio-groups-test

view details

Ernest Wong

commit sha 38d089485830059e514ed4bd85e695f7b106d3c3

CAPZ: add conformance presubmit job on MachinePool cluster

view details

push time in a day

push eventjessfraz/vault

Christophe Drevet-Droguet

commit sha b78561e331cfd35bc55652834f13af2e756f21bf

ssh certificate signing: fix documentation of extensions (#8859)

view details

ncabatoff

commit sha 263dd77a8d46579424c0cfc89e11f5ca345cf0f7

Update seal docs to reflect 1.3 changes. (#9086)

view details

Jeff Escalante

commit sha fd719a774ac442256753e7928a87423ead8133b0

add missing styles for mdx components (#9103)

view details

Scott Miller

commit sha 77cda20302936e9e866eb217781756eaea8ec6b5

Provide token ttl and issue time in the audit log. (#9091) * Populate a token_ttl and token_issue_time field on the Auth struct of audit log entries, and in the Auth portion of a response for login methods * Revert go fmt, better zero checking * Update unit tests * changelog++

view details

ncabatoff

commit sha 60c7e22ddf0f8d7ee5e879131d6daccf4853d736

Extend agent template tests to also validate that updated templates get re-rendered. (#9097)

view details

dddugan

commit sha 7561c04921c49c867eb7d11fdebc4ea2d6fbd078

correct sockaddr.is_contained example (#9104) Syntax for sockaddr.is_contained should be outer, inner - i.e. range, IP. See https://docs.hashicorp.com/sentinel/imports/sockaddr/ for reference.

view details

ncabatoff

commit sha 44fdbc7dc92ac9e9d801556c40ff9974f8dbfcd8

Add mongodbatlas static roles support (#8987) * Refactor PG container creation. * Rework rotation tests to use shorter sleeps. * Refactor rotation tests. * Add a static role rotation test for MongoDB Atlas.

view details

ncabatoff

commit sha 8e1ae33655a52542d80954929642ba3cd5314352

changelog++

view details

push time in a day

push eventjessfraz/goodreads-dewey

Jess Frazelle

commit sha b6a86f023a52d96f1902b1e8ed2918960a506651

set timeout Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/cri-containerd

Maksym Pavlenko

commit sha 8d54f397534c737023c7d41c12e0202e140710a6

Allow specify base OCI runtime spec Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

view details

Maksym Pavlenko

commit sha df8d6c5b7b58ab43846e289caccf27b065126da0

Update documentation for base OCI spec files Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

view details

Maksym Pavlenko

commit sha 17c61e36cb5ed6ee59d27074e6be7e08663646fa

Fix cgroups path for base OCI spec Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

view details

Michael Crosby

commit sha 8898550e348932e406049e937d98fb7564ac4e7a

Merge pull request #1498 from mxpv/base Specify base OCI runtime spec

view details

push time in 2 days

push eventjessfraz/goodreads-dewey

Jess Frazelle

commit sha 4041fb1758ab0bef4338bc6768b4305b7d15fc1f

update Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/goodreads-dewey

Jess Frazelle

commit sha 788b11ef124b182f8ebb35a83099d650ba991bd9

fix Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/goodreads-dewey

Jess Frazelle

commit sha 6717d1d9decd32f470884d450a7f76a3f6dbab45

update Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

Jess Frazelle

commit sha 4f6324fde1432b6e845a45f0a691d00cc8667668

fix Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/goodreads-dewey

Jess Frazelle

commit sha 7c98d7c1e55242c1cb121b29867595afe6656cc1

debug Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/goodreads-dewey

Jess Frazelle

commit sha 9a8a88fa0eb57fd1166027cd57aa5c11e1e8779c

update readme Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

create barnchjessfraz/goodreads-dewey

branch : master

created branch time in 2 days

created repositoryjessfraz/goodreads-dewey

A tool to get the dewey decimal number for books in your Goodreads account.

created time in 2 days

push eventjessfraz/clair

Aleš Raszka

commit sha 1f88ddbba5ce2676b14bee894ca57d12ebd7b0b5

[v3] Translate embedded repositories into CPEs (#1002) * Add module that handles translation of content-sets to CPEs The module translates repositories (content-sets) into CPE using publicly available file. The file is updated in regular intervals and stored in local filesystem. The original file is provided by Red Hat's Product security team. Signed-off-by: Ales Raszka <araszka@redhat.com> * Add handler for content manifest file Content manifest file is a metadata json file provided by build system and it contains information about installed content in container. Content-sets form manifest file are extracted and translated into CPEs using mapping file. Signed-off-by: Ales Raszka <araszka@redhat.com> * Add mutex to updater This prevents situation when multiple scanners tries to update the mapping file. Signed-off-by: Ales Raszka <araszka@redhat.com> * Move global vars into LocalUpdaterJob struct Updater no longer depends on global variables. Signed-off-by: Ales Raszka <araszka@redhat.com> * Use json.Decoder for content manifest file Signed-off-by: Ales Raszka <araszka@redhat.com>

view details

push time in 2 days

push eventjessfraz/linux

Christoph Hellwig

commit sha fce934949c0f0003c1777fbf8c0706ba82a8cf7e

ipv6: add ip6_sock_set_recverr Add a helper to directly set the IPV6_RECVERR sockopt from kernel space without going through a fake uaccess. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: David Howells <dhowells@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>

view details

Christoph Hellwig

commit sha 18d5ad62327576cbb1e5b9938a59d63ac0c15832

ipv6: add ip6_sock_set_addr_preferences Add a helper to directly set the IPV6_ADD_PREFERENCES sockopt from kernel space without going through a fake uaccess. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: David S. Miller <davem@davemloft.net>

view details

Christoph Hellwig

commit sha 7d7207c2d57080af93fc323dc6a85bd79207b4c6

ipv6: add ip6_sock_set_recvpktinfo Add a helper to directly set the IPV6_RECVPKTINFO sockopt from kernel space without going through a fake uaccess. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: David S. Miller <davem@davemloft.net>

view details

Christoph Hellwig

commit sha 298cd88a66a02c899772ffafbf648786ceb5ab95

rxrpc: add rxrpc_sock_set_min_security_level Add a helper to directly set the RXRPC_MIN_SECURITY_LEVEL sockopt from kernel space without going through a fake uaccess. Thanks to David Howells for the documentation updates. Signed-off-by: Christoph Hellwig <hch@lst.de> Acked-by: David Howells <dhowells@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>

view details

Christoph Hellwig

commit sha 095ae612530c9465df6d372d688cb30c6abfc5f5

tipc: call tsk_set_importance from tipc_topsrv_create_listener Avoid using kernel_setsockopt for the TIPC_IMPORTANCE option when we can just use the internal helper. The only change needed is to pass a struct sock instead of tipc_sock, which is private to socket.c Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: David S. Miller <davem@davemloft.net>

view details

David S. Miller

commit sha 1e372dbd683dbecbaa7b0c0ac392d13bf07c7aad

Merge branch 'remove-most-callers-of-kernel_setsockopt-v3' Christoph Hellwig says: ==================== remove most callers of kernel_setsockopt v3 this series removes most callers of the kernel_setsockopt functions, and instead switches their users to small functions that implement setting a sockopt directly using a normal kernel function call with type safety and all the other benefits of not having a function call. In some cases these functions seem pretty heavy handed as they do a lock_sock even for just setting a single variable, but this mirrors the real setsockopt implementation unlike a few drivers that just set set the fields directly. Changes since v2: - drop the separately merged kernel_getopt_removal - drop the sctp patches, as there is conflicting cleanup going on - add an additional ACK for the rxrpc changes Changes since v1: - use ->getname for sctp sockets in dlm - add a new ->bind_add struct proto method for dlm/sctp - switch the ipv6 and remaining sctp helpers to inline function so that the ipv6 and sctp modules are not pulled in by any module that could potentially use ipv6 or sctp connections - remove arguments to various sock_* helpers that are always used with the same constant arguments ==================== Signed-off-by: David S. Miller <davem@davemloft.net>

view details

David S. Miller

commit sha 62c027883c736d56bbde559f755b1221263a43f2

Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue Jeff Kirsher says: ==================== 100GbE Intel Wired LAN Driver Updates 2020-05-27 This series contains updates to the ice driver only. Jesse fixes a number of issues, starting with fixing the remaining signed versus unsigned comparison issues. Cleaned up an unused code define. Fixed the implementation of the manage MAC write command, to simplify it by using a simple array to represent the MAC address when writing it. Paul fixes the setting of the VF default LAN address, by removing a check that assumed that the address had been deleted and zeroed. Surabhi prevents a memory leak on filter management initialization failures and during queue initialization and buffer allocation failures. Brett adds additional receive error counters that are reported by ethtool. Fixed the enabling and disabling of VLAN stripping when the PVID has been set. Evan fixes a race condition between the firmware and software, which can occur between the admin queue setup and the first command sent. Marta fixes the driver when XDP transmit rings are destroyed, also make sure the XDP transmit queues are also destroyed. Update the statistics when XDP transmit programs are loaded and packets are sent. Changed the number of XDP transmit queues to match the number of receive queues, instead of matching the number of transmit queues. Bruce avoids undefined behavior by not writing the 8-bit element init_q_state with the associated internal-to-hardware field which is 122-bits. Anirudh (Ani) refactors the receive checksum checks. Krzysztof notifies the user if the fill queue is not long enough to prepare all buffers before packet processing starts and allocates the buffers during the NAPI poll. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>

view details

Joel Fernandes (Google)

commit sha 751538451328c298e0014302cc4fb0f465b619d5

refperf: Add a test to measure performance of read-side synchronization Add a test for comparing the performance of RCU with various read-side synchronization mechanisms. The test has proved useful for collecting data and performing these comparisons. Currently RCU, SRCU, reader-writer lock, reader-writer semaphore and reference counting can be measured using refperf.perf_type parameter. Each invocation of the test runs measures performance of a specific mechanism. The maximum number of CPUs to concurrently run readers on is chosen by the test itself and is 75% of the total number of CPUs. So if you had 24 CPUs, the test runs with a maximum of 18 parallel readers. A number of experiments are conducted, and in each experiment, the number of readers is increased by 1, upto the 75% of CPUs mark. During each experiment, all readers execute an empty loop with refperf.loops iterations and time the total loop duration. This is then averaged. Example output: Parameters "refperf.perf_type=srcu refperf.loops=2000000" looks like: [ 3.347133] srcu-ref-perf: [ 3.347133] Threads Time(ns) [ 3.347133] 1 36 [ 3.347133] 2 34 [ 3.347133] 3 34 [ 3.347133] 4 34 [ 3.347133] 5 33 [ 3.347133] 6 33 [ 3.347133] 7 33 [ 3.347133] 8 33 [ 3.347133] 9 33 [ 3.347133] 10 33 [ 3.347133] 11 33 [ 3.347133] 12 33 [ 3.347133] 13 33 [ 3.347133] 14 33 [ 3.347133] 15 32 [ 3.347133] 16 33 [ 3.347133] 17 33 [ 3.347133] 18 34 Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha 8e4ee950aec1482bc8fefcb49f415662dd129504

rcuperf: Add comments explaining the high reader overhead This commit adds comments explaining why the readers have otherwise insane levels of measurement overhead, namely that they are intended as a test load for update-side performance measurements, not as a straight-up read-side performance test. Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha c040f712e88ebee9e393c00409d00ada9694ffba

torture: Add refperf to the rcutorture scripting This commit updates the rcutorture scripting to include the new refperf torture-test module. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha 008a24414803bdbb1ab9ea233511c2f443aa9b96

refperf: Add holdoff parameter to allow CPUs to come online This commit adds an rcuperf module parameter named "holdoff" that defaults to 10 seconds if refperf is built in and to zero otherwise. The assumption is that all the CPUs are online by the time that the modprobe and insmod commands are going to do anything, and that normal systems will have all the CPUs online within ten seconds. Larger systems may take many tens of seconds or even minutes to get to this point, hence this being a module parameter instead of being a hard-coded constant. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha dab324f75926b9fc581651cd2bca7997a2e6e10c

refperf: Hoist function-pointer calls out of the loop Current runs show PREEMPT=n rcu_read_lock()/rcu_read_unlock() pairs consuming between 20 and 30 nanoseconds, when in fact the actual value is zero, give or take the barrier() asm's effect on compiler optimizations. The additional overhead is caused by function calls through pointers (especially in these days of Spectre mitigations) and perhaps also needless argument passing, a non-const loop limit, and an upcounting loop. This commit therefore combines the ->readlock() and ->readunlock() function pointers into a single ->readsection() function pointer that takes the loop count as a const parameter and keeps any data passed from the read-lock to the read-unlock internal to this new function. These changes reduce the measured overhead of the aforementioned PREEMPT=n rcu_read_lock()/rcu_read_unlock() pairs from between 20 and 30 nanoseconds to somewhere south of 500 picoseconds. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha 2f9a52b4103bf535451466be980baa7e2be6ab71

refperf: Allow decimal nanoseconds The CONFIG_PREEMPT=n rcu_read_lock()/rcu_read_unlock() pair's overhead, even including loop overhead, is far less than one nanosecond. Since logscale plots are not all that happy with zero values, provide picoseconds as decimals. This uses 64-bit arithmetic, so exclude 32-bit platforms, whose users probably are not all that excited about measuring read-side performance anyway. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> [ paulmck: Exclude 32-bit architectures per kbuild test robot. ] Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha dff2aba914d4a20c4da4cb8387d855d88647bf02

refperf: Convert nreaders to a module parameter This commit converts nreaders to a module parameter, with the default of -1 specifying the old behavior of using 75% of the readers. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha 64f395a2380590843f2b9b6a857cae2196efe0ba

refperf: Provide module parameter to specify number of experiments The current code uses the number of threads both to limit the number of threads and to specify the number of experiments, but also varies the number of threads as the experiments progress. This commit takes a different approach by adding an refperf.nruns module parameter that specifies the number of experiments, and furthermore uses the same number of threads for each experiment. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha 3b38516ec429eaf286a3157e19e40c6453bda6dd

refperf: Dynamically allocate experiment-summary output buffer Currently, the buffer used to accumulate the experiment-summary output is fixed size, which will cause problems if someone decides to run one hundred experiments. This commit therefore dynamically allocates this buffer. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha b91650ef0a2a1eaee6cacbfe92976077166e6931

refperf: Dynamically allocate thread-summary output buffer Currently, the buffer used to accumulate the thread-summary output is fixed size, which will cause problems if someone decides to run on a large number of PCUs. This commit therefore dynamically allocates this buffer. [ paulmck: Fix memory allocation as suggested by KASAN. ] Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Sebastian Andrzej Siewior

commit sha b3462aa78d823c7a5b48fa33617d755c0dd135fe

srcu: Avoid local_irq_save() before acquiring spinlock_t SRCU disables interrupts to get a stable per-CPU pointer and then acquires the spinlock which is in the per-CPU data structure. The release uses spin_unlock_irqrestore(). While this is correct on a non-RT kernel, this conflicts with the RT semantics because the spinlock is converted to a 'sleeping' spinlock. Sleeping locks can obviously not be acquired with interrupts disabled. Acquire the per-CPU pointer `ssp->sda' without disabling preemption and then acquire the spinlock_t of the per-CPU data structure. The lock will ensure that the data is consistent. The added call to check_init_srcu_struct() is now needed because a statically defined srcu_struct may remain uninitialized until this point and the newly introduced locking operation requires an initialized spinlock_t. This change was tested for four hours with 8*SRCU-N and 8*SRCU-P without causing any warnings. Cc: Lai Jiangshan <jiangshanlai@gmail.com> Cc: "Paul E. McKenney" <paulmck@kernel.org> Cc: Josh Triplett <josh@joshtriplett.org> Cc: Steven Rostedt <rostedt@goodmis.org> Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Cc: rcu@vger.kernel.org Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha 9bb279bb2f300fc57989cc1987f108bbd663dd7e

refperf: Make functions static Because the reset_readers() and process_durations() functions are used only within kernel/rcu/refperf.c, this commit makes them static. Reported-by: kbuild test robot <lkp@intel.com> Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

Paul E. McKenney

commit sha c12df0b43514e8071f49280d8e3164aeb2b39452

refperf: Tune reader measurement interval This commit moves a printk() out of the measurement interval, converts a atomic_dec()/atomic_read() pair to atomic_dec_and_test(), and adds a smp_mb__before_atomic() to avoid potential wake/wait hangs. These changes have the added benefit of reducing the number of loops required for amortizing loop overhead for CONFIG_PREEMPT=n RCU measurements from 1,000,000 to 10,000. This reduction in turn shortens the test, reducing the probability of interference. Cc: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

view details

push time in 2 days

startedphua/ddclassify

started time in 2 days

push eventjessfraz/kubernetes

Philipp Stehle

commit sha ff69810f1a5131855a0b41dfa1542b3f2a70772c

Fix: UpdateStrategy.RollingUpdate.Partition is lost when UpdateStrategy.Type is not set

view details

Eric Mountain

commit sha 22e0ee768bfaa56dac511759207ac0c42a33b545

Removes container RefManager

view details

Michael Gugino

commit sha 9f80e7a6f8eacca91ce53dd3bd6997bc29f73c16

Allow deletion of pending pods when using PDBS Currently, if you have a PDB set, it is possible for a pod stuck in pending state to be prevented from deletion even though there are in fact enough healthy replicas. This commit allows pods in Pending state to be removed. This commit also adds associated unit tests. related-bug: #80389

view details

David Eads

commit sha 4522141f0a4e5490ca0af4f46bd517425bebe34d

reduce complexity in pdb refactor

view details

Davanum Srinivas

commit sha 9f00e5769eb90575676aa665a7bf569e30c75415

Update hcsshim to v0.8.9 Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

Julian V. Modesto

commit sha 3e93f9926279db8a4d064d615c4ad7cfdc7ab38b

Remove deprecated --server-dry-run. For the beta server-side dry-run feature, `kubectl apply` provided the `--server-dry-run` flag. As of 1.18, this flag was deprecated and marked to be removed after 1 release.

view details

RainbowMango

commit sha 4d8280acca782897dbf4439daa417f39af2466bd

rename metric scheduler_total_preemption_attempts to scheduler_preemption_attempts_total as counter metrics should have _total suffix.

view details

Prasad Katti

commit sha c253ccca006b384a6b6b6831c867b63b9567e329

Add tests for ValidateEtcd

view details

David Eads

commit sha ed4e6f10265ae32b1c2c0b254a4d2c20590cfadd

remove dynamic audit

view details

David Eads

commit sha e857adbdfdba795ceca870f194d8d8a296bbdc21

remove-api

view details

Brian Pursley

commit sha 482646af2a6024ddfab975f853f6d1cdad13e331

Added issue templates for kubectl

view details

Walter Fender

commit sha 66284b220b6c48e630c11107908a50fb6993f55a

Adds staging directory for controller-manager code * Creates staging directory for common controller-manager code * Adds the following initial files to this directory: * .github/PULL_REQUEST_TEMPLATE.md * code-of-conduct.md * LICENSE * OWNERS * README.md * SECURITY_CONTACTS * Code committed to the controller-manager staging directory will be published to: https://github.com/kubernetes/controller-manager Initial approval deads2k (sig-api-machinery chair) The config we would expect any controller manager to need to connect to the API server, set up metrics endpoints, create per-controller-loop API clients, and spin up the individual loops could make sense under a k8s.io/controller-manager package. Then cmd/kube-controller-manager could continue to contain the weirdnesses specific to kube-controller-manager. This is similar to the way we split out recommended API server setup into k8s.io/apiserver and tried to limit kube-apiserver oddities to cmd/kube-apiserver and pkg/kubeapiserver Removed extraneous release reference. Ran update-vendor. Fixed Readme. Added a doc.go to staging/controller-manager Fix package to not have dash. ``` NONE ``` /kind cleanup /sig api-machinery /area kube-controller-manager /area cloud-controller-manager

view details

Davanum Srinivas

commit sha 42b061fb83114505404856a5e6e63e71c203dfcd

Add dims as feature approver Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

wojtekt

commit sha 5d93888f206fffa6789ed7c9440607fcd2380086

Bump addon resizer to 1.8.9 version

view details

Abdullah Gharaibeh

commit sha d650b571411bc8c81cc678554ca3ec25fe700e69

Added Preemption benchmark

view details

Michael Gugino

commit sha 047b0cee719465de05fd0563f5236bd94c002788

Quit retrying early with user supplied resourceVersion This commit also updates tests and comments.

view details

Kubernetes Prow Robot

commit sha 99c50dfd3c0a07f2576d9572f5ee313447a325a8

Merge pull request #85225 from DataDog/eric.mountain/cleanup_refmanager_master Removes container RefManager

view details

Kubernetes Prow Robot

commit sha e9f560d7205e860fa8ffb1ae629b934474dc084f

Merge pull request #89710 from dims/update-hcsshim-to-latest Update hcsshim to latest - v0.8.9

view details

Kubernetes Prow Robot

commit sha 2a6d25d0f2178536987050f83837c439001960b4

Merge pull request #90696 from brianpursley/IssueTemplate Added issue templates for kubectl

view details

Kubernetes Prow Robot

commit sha 2572066ac0219e4b1aca1e046812ae995cb83c0e

Merge pull request #91424 from prasadkatti/add_validate_etcd_tests Add tests for ValidateEtcd

view details

push time in 2 days

push eventjessfraz/syzkaller

Dmitry Vyukov

commit sha 7e7ceb21ba30cacae05f29b2f574b9175ccfd425

pkg/build: chmod output ssh key ssh is very picky about ssh key permissions. Let's enforce the right persmissions without bothering user with this.

view details

Andrey Konovalov

commit sha 6c68daf0988d1474ff10ace571a9a7e0d1f27f89

executor: fix printing null master in netlink_device_change The issues is only present with verbose debugging enabled. executor/common_linux.h: In function ‘void netlink_device_change(nlmsg*, int, const char*, bool, const char*, const void*, int, const char*)’: executor/common_linux.h:380:7: error: ‘%s’ directive argument is null [-Werror=format-overflow=] 380 | debug("netlink: device %s up master %s: %s\n", name, master, strerror(err));

view details

Dmitry Vyukov

commit sha f9f8a06c7cdd674cd1b34f604bf85651897b2cc8

pkg/cover: fix test name output

view details

Dmitry Vyukov

commit sha cdc5f8a23e5e370d0fa7867ff2a2f54cb8caeef9

sys/targets: support SOURCEDIR_GOOS vars Support SOURCEDIR_GOOS env vars as an alternative to SOURCEDIR. SOURCEDIR_GOOS takes precedence. This allows to test several OSes at the same time. Update #1765

view details

Dmitry Vyukov

commit sha 2510d1afaa82797abf368d345e1fbf3da5370c28

pkg/report: avoid producing no guilty file If we produce no guilty file at all, the report is mailed only to LKML, which is mostly equivalent to mailing to nobody. If we skip all files, return the first one.

view details

Dmitry Vyukov

commit sha bed0830408b5077b125c19b298bf40c42cafc93e

sys/targets: fix cross-compiler CI check cdc5f8a23e5e370d0fa7867ff2a2f54cb8caeef9 accidentially changed this condition to a wrong one. Change it back.

view details

Dmitry Vyukov

commit sha 3905eaae004605f4ec4dab83e6883173796118c8

dashboard/config: enable RCU_EQS_DEBUG For context see: https://groups.google.com/d/msg/syzkaller-bugs/2viu2RYTzZE/lu5DNOytAAAJ

view details

m00nbsd

commit sha 954bd312f9108e0f4583e8a71c874abc5e8916c8

sys/netbsd: improve vusb.txt

view details

push time in 2 days

push eventjessfraz/mesos

Qian Zhang

commit sha a3bd7d7c034322ca73046345911df90836b77815

Added MESOS-10126 to the 1.10.1 CHANGELOG.

view details

Qian Zhang

commit sha 2b3e83141ef7cf8b8cac1354ccafa1a2c19a70d0

Added MESOS-10126 to the 1.9.1 CHANGELOG.

view details

Qian Zhang

commit sha de6cb4359186f3ac1bc2c8abe6d55f26a2407a2c

Added MESOS-10126 to the 1.8.2 CHANGELOG.

view details

Qian Zhang

commit sha 1ec9dec9671973ffc10a1e10f5b44d79c9bb0005

Removed `WIP` for 1.7.3 since it has already been released.

view details

Qian Zhang

commit sha 2abebac973141b370f314d5b17d59fda11c98cd9

Added MESOS-10126 to the 1.7.4 CHANGELOG.

view details

Qian Zhang

commit sha f503dc0ed05732f21819b3e08cb04da81398f26c

Added MESOS-10126 to the 1.6.3 CHANGELOG.

view details

Qian Zhang

commit sha f4037797a3f3a1228ed835d121020ef737f56cae

Added MESOS-10126 to the 1.5.4 CHANGELOG.

view details

Qian Zhang

commit sha ccfbc915a841dd06b42103188b4786c6b0a6b090

Added MESOS-10126 to the 1.4.4 CHANGELOG.

view details

Andriy Kornatskyy

commit sha e1b8877e2c89871bc76823bf3ca89e9ce98cf3c0

Added cmake build option to install build-time module dependencies. This patch introduces `ENABLE_INSTALL_MODULE_DEPENDENCIES` option that adds cmake install targets for libraries (including bundled 3rd-party ones) and headers needed to build Mesos modules, similarly to the option `--enable-install-module-dependencies` in the automake build. Note that the layout of installed files is different from the one produced by automake. Install targets for stout and libprocess headers are added separately in the next commits. This closes #363

view details

Andriy Kornatskyy

commit sha d370c6eb954a95f98100750741b821be88e867d8

Added headers install target for building modules into stout. This patch introduces a conditional install target for stout headers that is added when the `ENABLE_INSTALL_MODULE_DEPENDENCIES` flag is on. This closes #363

view details

Andriy Kornatskyy

commit sha 4a09d9259d4f84c2550fd3b867bbfea47c3ca6af

Added headers install target for building modules into libprocess. This patch introduces a conditional install target for libprocess headers that is added when the `ENABLE_INSTALL_MODULE_DEPENDENCIES` flag is on. This closes #363

view details

Andrei Sekretenko

commit sha 3d68993c8743231b6067738050786e750edda9b1

Fixed setting LIBPROCESS_ALLOW_JEMALLOC in Linux cmake build. Review: https://reviews.apache.org/r/72556

view details

push time in 2 days

push eventjessfraz/dotfiles

Jess Frazelle

commit sha a77dee8c86575f87412c895fd6e9cb4fcac3c792

fix script; Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/dockerfiles

Jess Frazelle

commit sha 6e9bae62f8bea24c5ec49abc7a502613efc70ced

update versions Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/dotfiles

Jess Frazelle

commit sha c80232b0c997daf61afd3fecbf70155ea1103759

Update .gitconfig

view details

push time in 2 days

push eventjessfraz/.vim

Jess Frazelle

commit sha 13523f906b085730f1062217d0199ebc94bd79fb

update plugins Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/kata-runtime

Archana Shinde

commit sha 412dcbfd6d9e5d18bd9b1598fc67b24e8b90738e

vendor: Update agent to include AddARPNeighbors grpc method changes: 42438f network: Add grpc method to add static arp neighbors Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>

view details

Archana Shinde

commit sha 67d3e2c5c5d11738c0c0ff46b1228909a6c81ab0

network: Detect and add static ARP entries Some network plugins add static arp entries in the network namespace. Scan namespace for static entries and pass these on to the agent to be added within the guest. If the grpc api is not implemented by the agent due to a older running agent, check for this and do not error out to maintain backward compatibility. Fixes #2671 Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>

view details

Pradipta Kr. Banerjee

commit sha 6b32472c2138536ea7e859360498f175601d9ec9

qemu: Remove PMU feature for Power (ppc64le) platform The bug got introduced in 9e4b610 Fixes #2707 Signed-off-by: bpradipt@in.ibm.com

view details

Salvador Fuentes

commit sha b1c21306b40c9bdc4788f83232c6157e3fa38b1a

Merge pull request #2706 from bpradipt/ppc64le-pmu qemu: Remove PMU feature for Power (ppc64le) platform

view details

Archana Shinde

commit sha 011ade5299ea18c346e56159c5e89292e299d18c

Merge pull request #2672 from amshinde/add-arp-neighbors network: Detect and add static ARP entries

view details

push time in 2 days

push eventjessfraz/hubcaps

Jess Frazelle

commit sha a286bdf411d97245f0246cee6f627d55e2e7afe7

contents: add create and update methods Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

Jess Frazelle

commit sha e2aa3bf6f0ac703d171c0fc2f4993d9f1dd364cf

labels: add description Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

Doug Tangren

commit sha 66d1aebff6b5ee9c263602e5537e37a20a8dab74

Merge pull request #253 from jessfraz/contents contents: add create and update methods

view details

Doug Tangren

commit sha 067063deb15987574d12f3c2e16af14de16fd20c

Merge pull request #252 from jessfraz/labels labels: add description

view details

Jess Frazelle

commit sha a947e9af73575e6c08d01ab04cce8c68c434684d

http_cache: update deps for http_cache Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

push time in 2 days

push eventjessfraz/hubcaps

Jess Frazelle

commit sha a286bdf411d97245f0246cee6f627d55e2e7afe7

contents: add create and update methods Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

Jess Frazelle

commit sha e2aa3bf6f0ac703d171c0fc2f4993d9f1dd364cf

labels: add description Signed-off-by: Jess Frazelle <jess@oxide.computer>

view details

Doug Tangren

commit sha 66d1aebff6b5ee9c263602e5537e37a20a8dab74

Merge pull request #253 from jessfraz/contents contents: add create and update methods

view details

Doug Tangren

commit sha 067063deb15987574d12f3c2e16af14de16fd20c

Merge pull request #252 from jessfraz/labels labels: add description

view details

push time in 2 days

delete branch jessfraz/hubcaps

delete branch : re-enable-nightly

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : test-gh-actions

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : test-gh-actions2

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/url-2.1

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/futures-0.3

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/tokio-0.2

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/reqwest-0.10.0

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/http-0.2

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : gh-pages

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/jsonwebtoken-7

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/pretty_env_logger-0.4

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : clippy-clippings

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : builder-area

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : process-templates

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : feature-flag-httpcache

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : 0_5_0_release-prep

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : clippy-warnings

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : gh-pages-deploy

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : refs

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : main-result

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : credential-ergonomics

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : assignee_api

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : issue-iter

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : redirs

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : stars

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : optional_credentials

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : branch-protection

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : git-data

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : branches-iter

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : repo-iter

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : repo-teams

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : error_chain

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : serde_upgrade

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : pull_commits

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : credentials

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : dependabot/cargo/base64-0.12

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : deps

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : labels

delete time in 2 days

delete branch jessfraz/hubcaps

delete branch : contents

delete time in 2 days

push eventjessfraz/cli

Tonis Tiigi

commit sha d30970e3b18cdeb8ebec79fa443b69d7a11f4758

ssh: avoid setting flags through hostname Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>

view details

Tibor Vass

commit sha 82de74a5e3a745d29c96227f5c16914736411bda

Merge pull request #2559 from tiborvass/sshfix ssh: avoid setting flags through hostname

view details

push time in 2 days

push eventjessfraz/sig-release

Sascha Grunert

commit sha b66211d72c5754bfefbe607163459c12f188e8e7

Use krel announce instead of release-notify We should now use the new `krel announce` subcommand instead of the release-notify script. For that we change the branch management and patch release team handbooks. Signed-off-by: Sascha Grunert <sgrunert@suse.com>

view details

Kubernetes Prow Robot

commit sha 07e2293999983364bd05bfceaa30afff874e1ca6

Merge pull request #1098 from saschagrunert/krel-announce Use krel announce instead of release-notify

view details

push time in 2 days

push eventjessfraz/boulder

Roland Bracewell Shoemaker

commit sha 286271f0dba9e7946517aae9c6747d449cab7f65

cmd/ceremony: set id-kp-serverAuth by default on intermediates (#4828) Always add id-kp-serverAuth to intermediate certificates.

view details

Yuri Kunde Schlesner

commit sha 697c221833d61c0e2c28476755978fe771eb6fb8

Fix Coveralls branch info and update README badges (#4831) goveralls was not able to detect the current branch since #4735. Instead of figuring out which variables are needed for it to work correctly, this commit just propagates all environment variables with the TRAVIS_ prefix. In addition, to match the migration from travis-ci.org to travis-ci.com, the service name was changed to `travis-pro`, as per the Coveralls docs: https://docs.coveralls.io/supported-ci-services Also updates the badges in the readme file. The badge wasn't updated when we migrated to travis-ci.com. The travis-ci.org address now just has an annoying redirect page which requires you to click a link to go to the new page on travis-ci.com. The new badge just takes you there directly.

view details

push time in 2 days

push eventjessfraz/toc

Remy DeCausemaker

commit sha 9858b0eadd0b7bd6d7b0cbb30c783c63026bb5b9

Fix broken link to example proposal for Kubernetes (#455) https://github.com/cncf/toc/blob/master/proposals/kubernetes.adoc to https://github.com/cncf/toc/blob/master/proposals/incubation/kubernetes.adoc

view details

push time in 2 days

push eventjessfraz/release

Sascha Grunert

commit sha 3de8637bf4aa279efd005487af3b495b7dfe34d2

Remove krel patch-announce As discussed in the Release Engineering Meeting, we now remove `krel patch-announce` in favor of the more general `krel announce` subcommand. Further refactorings will target the `pkg/patch` package, where some of its components will be re-used by other tools. Signed-off-by: Sascha Grunert <sgrunert@suse.com>

view details

Sascha Grunert

commit sha 5604c666252a3351c6e748b719bc5fda6c6a0f57

Add mail.SetDefaultSender() unit tests While refactoring the package to our current test strategy we also added new tests fro the `SetDefaultSender` method. Signed-off-by: Sascha Grunert <sgrunert@suse.com>

view details

Kubernetes Prow Robot

commit sha 6852ef00a4891310fdbbbb225653fbd667658cc0

Merge pull request #1319 from saschagrunert/mail-unit-tests Add mail.SetDefaultSender() unit tests

view details

Kubernetes Prow Robot

commit sha 5c5affef1392d080a1db029bb9237e351afa8e4c

Merge pull request #1315 from saschagrunert/patch-announce Remove krel patch-announce

view details

Stephen Augustus

commit sha a3d9ebdefdd5415b87daa97aace7435eff572f00

kubepkg: Use k8s-artifacts-cri-tools GCS bucket as source for CRI tools Signed-off-by: Stephen Augustus <saugustus@vmware.com>

view details

Kubernetes Prow Robot

commit sha 35c2c33c5b04d0f302be9f51d1893b35ed00f07f

Merge pull request #1321 from justaugustus/cri-tools kubepkg: Use k8s-artifacts-cri-tools GCS bucket as source for CRI tools

view details

Carlos Panato

commit sha e3f38e4f0eb414eca5d86cb1045b180f08888825

gh2gcs: clean temporary folder if output-dir is not set

view details

Kubernetes Prow Robot

commit sha 25ae915bbdb7b5a3f03646951be7295fccb8b707

Merge pull request #1324 from cpanato/GH-1320-temp-folder gh2gcs: clean temporary folder if output-dir is not set

view details

Sascha Grunert

commit sha 61d738798af2af1a4e3a5e48d980fbc4e39d58c7

Remove release-notify script The script is not used any more and therefore we can stick to `krel announce`. Signed-off-by: Sascha Grunert <sgrunert@suse.com>

view details

Kubernetes Prow Robot

commit sha 6a46743f6a2ddf3f1aacfa4c326f95e260a9b045

Merge pull request #1323 from saschagrunert/release-notify Remove release-notify script

view details

Sascha Grunert

commit sha 47b9418aac96dbc89075f62fcd58da92403c3b4f

Remove relnotes script We now remove the bash relnotes script and re-create a `pkg/announce` package which will later on create the release and branch announcement for krel/anago. Code parts which are not needed any more in `pkg/patch` have been cleaned-up as well to be able to remove more bash parts. Signed-off-by: Sascha Grunert <sgrunert@suse.com>

view details

Kubernetes Prow Robot

commit sha f34a3cb1e5ce2223539911b47244a67ce25d860c

Merge pull request #1325 from saschagrunert/announce-pkg Remove relnotes script

view details

push time in 2 days

push eventjessfraz/kubernetes.github.io

Lawrence

commit sha 4a1b1c4271b1072f75d1211465a27cd3c4709764

Bind the link of the page history to the language

view details

Joao Luna

commit sha c4601dbd46327ec78f974ca85fba1c272c57d0ce

Typo

view details

Sascha Grunert

commit sha b02e5ae4570cbc6aef57a85c595b50108ed7a0a7

Add 'My exciting journey into Kubernetes’ history' blog post This adds an unpublished blog post to the Kubernetes website. Signed-off-by: Sascha Grunert <sgrunert@suse.com>

view details

Art Berger

commit sha 5a758ab583a0e2fa84c689dc0621f80d234b225d

Fix registry link New format with capital letter. Redirect is in place for old link, but will expire eventually.

view details

Art Berger

commit sha f3ed75196727a5c89d6dde7270ff80ee8c709199

IKS link

view details

Art Berger

commit sha 474a434e489fea893b131f1a8965c918877286e3

Another link

view details

Andrea Nodari

commit sha 3f5beba251025bc3cf85bb9400dc31031d45545e

Link `managedFields` to correct API docs

view details

Kubernetes Prow Robot

commit sha 02270a40c5e67db774fc2808c62788758ea67bee

Merge pull request #20887 from saschagrunert/blog Add 'My exciting journey into Kubernetes’ history' blog post

view details

Kubernetes Prow Robot

commit sha 6e6f44d93eedaf15c93701ec95a6ae44710a0a0f

Merge pull request #21271 from nodo/fix-manageFields-api-link Link `managedFields` to correct API docs

view details

Tim Bannister

commit sha 1399969c60ef1316420ef8c065d89c81ec2ffd45

Use shortcode for link to API reference

view details

Zach Corleissen

commit sha 835af84149cadbb81fd92c611ea382f5b7d17dae

Revert "Add DigitalOcean to cloud provider documentation."

view details

zacharysarah

commit sha 549ae4d7e94a4ca38df86d179c0300fb07465e6e

Clarify permitted content

view details

Kubernetes Prow Robot

commit sha 831940f9911ed25328eab4f6f64402e6bef57337

Merge pull request #21275 from kubernetes/revert-21206-document-digitalocean-cloudprovider Revert "Add DigitalOcean to cloud provider documentation."

view details

Kubernetes Prow Robot

commit sha 5eff8548a4d4b92f7686bc1cf66dd75b63c3cfaa

Merge pull request #21276 from zacharysarah/clarify-third-party-content Clarify permitted content

view details

Kubernetes Prow Robot

commit sha 83a4559c2cb58d803bc844af32ddb2d9ca883e36

Merge pull request #21231 from Lonor/master Bind the link of the page history to the language

view details

Kubernetes Prow Robot

commit sha c478925be6109ff6ab1845c6884e976db37157f3

Merge pull request #21273 from sftim/20200528_link_to_current_api_documentation Use shortcode for link to API reference

view details

Kubernetes Prow Robot

commit sha 6874e48e3a3c6688dde3bd68b0e6124531b04396

Merge pull request #21270 from artberger/adb-ibm-reg-links Fixing links to IBM Cloud documentation

view details

Kubernetes Prow Robot

commit sha 6b60ca8455daafa16f5a827ecf66c4e1c1e018bc

Merge pull request #21243 from joao-luna-98/master Typo in concepts/extend-kubernetes/api-extension/apiserver-aggregation/apipserver-aggregation.md

view details

push time in 2 days

push eventjessfraz/buildkit

Tonis Tiigi

commit sha 8cd41468c0ba5c4a8a7ca70b6c9141d6131db1c1

cache: avoid nil dereference Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>

view details

Akihiro Suda

commit sha 643f0ffb5643cc92b9eba173117d65275e8905de

Merge pull request #1511 from tonistiigi/nil-cast-fix cache: avoid nil dereference

view details

push time in 2 days

push eventjessfraz/runc

Kir Kolyshkin

commit sha 0ac92aab3f619d38d9162a904aec2cd704f47829

cgroups/fs2: make removeCgroupPath faster 1. In cases there are no sub-cgroups, a single rmdir should be faster than iterating through the list of files. 2. Use unix.Rmdir() to save one more syscall since os.Remove() tries unlink(2) first which fails on a directory, and only then tries rmdir(2). 3. Re-use rmdir. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

view details

Kir Kolyshkin

commit sha a78e21b5001dbe0d2cc6de630fc3e0d62b023ca5

tests/int/delete.bats: fixups 1. __runc does not set $status, so the check is misleading. 2. Add set +eux to the nest.sh script so we can error out early, and see what is going on. 3. Doing "echo +io" > cgroup.controllers is giving an error on my machine ("sh: write error: Operation not supported"). It is probably fine to just enable pids controller. 4. Add status check for runc exec nest.sh 5. Remove the second check for cgroup.threads contents -- it was already checked earlier (the output of nest.sh script). Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

view details

Akihiro Suda

commit sha 64dbdb8645ab2fa7b3e63f2988f35af567ed2e12

Merge pull request #2437 from kolyshkin/remove-faster cgroups/fs2: make removeCgroupPath faster

view details

push time in 2 days

push eventjessfraz/linux

Johnny Chuang

commit sha f27ad8932725f8dd0cd1a46763de4a40377b1ae6

Input: elants_i2c - support palm detection Elan uses the least significant bit of byte 33 to signal the type of contact (finger versus palm). The default value is 1 for all firmwares, which is reported as MT_TOOL_FINGER. If firmware supports palm detection, the bit will change to 0 and the driver will report such contact as MT_TOOL_PALM. Signed-off-by: Johnny Chuang <johnny.chuang@emc.com.tw> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Link: https://lore.kernel.org/r/1585551756-29066-1-git-send-email-johnny.chuang.emc@gmail.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Stephan Gerhold

commit sha 3f8f770575d911c989043d8f0fb8dec96360c41c

Input: mms114 - fix handling of mms345l MMS345L is another first generation touch screen from Melfas, which uses the same registers as MMS152. However, using I2C_M_NOSTART for it causes errors when reading: i2c i2c-0: sendbytes: NAK bailout. mms114 0-0048: __mms114_read_reg: i2c transfer failed (-5) The driver works fine as soon as I2C_M_NOSTART is removed. Reviewed-by: Andi Shyti <andi@etezian.org> Signed-off-by: Stephan Gerhold <stephan@gerhold.net> Link: https://lore.kernel.org/r/20200405170904.61512-1-stephan@gerhold.net [dtor: removed separate mms345l handling, made everyone use standard transfer mode, propagated the 10bit addressing flag to the read part of the transfer as well.] Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Enric Balletbo i Serra

commit sha 0bcee1191f3c3d6b8b2d422efce91a86e49db7ca

Input: cros_ec_keyb - use cros_ec_cmd_xfer_status helper This patch makes use of cros_ec_cmd_xfer_status() instead of cros_ec_cmd_xfer(). In this case there is no advantage of doing this apart from that we want to make cros_ec_cmd_xfer() a private function for the EC protocol and let people only use the cros_ec_cmd_xfer_status() to return Linux standard error codes. Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com> Link: https://lore.kernel.org/r/20200414210434.1534982-1-enric.balletbo@collabora.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

James Hilliard

commit sha e3b4f94ef52ae1592cbe199bd38dbdc0d58b2217

Input: usbtouchscreen - add support for BonXeon TP Based on available information this uses the singletouch irtouch protocol. This is tested and confirmed to be fully functional on the BonXeon TP hardware I have. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Link: https://lore.kernel.org/r/20200413184217.55700-1-james.hilliard1@gmail.com Cc: stable@vger.kernel.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Kevin Locke

commit sha 18931506465a762ffd3f4803d36a18d336a67da9

Input: i8042 - add ThinkPad S230u to i8042 nomux list On the Lenovo ThinkPad Twist S230u (3347-4HU) with BIOS version "GDETC1WW (1.81 ) 06/27/2019", whether booted in UEFI or Legacy/CSM mode the keyboard, Synaptics TouchPad, and TrackPoint either do not function or stop functioning a few minutes after boot. This problem has been noted before, perhaps only occurring on BIOS 1.57 and later.[1][2][3][4][5] This model does not have an external PS/2 port, so mux does not appear to be useful. Odds of a BIOS fix appear to be low: 1.57 was released over 6 years ago and although the [BIOS changelog] notes "Fixed an issue of UEFI touchpad/trackpoint/keyboard/touchscreen" in 1.58, it appears to be insufficient. Adding 33474HU to the nomux list avoids the issue on my system. [1]: https://bugs.launchpad.net/bugs/1210748 [2]: https://bbs.archlinux.org/viewtopic.php?pid=1360425 [3]: https://forums.linuxmint.com/viewtopic.php?f=46&t=41200 [4]: https://forums.linuxmint.com/viewtopic.php?f=49&t=157115 [5]: https://forums.lenovo.com/topic/findpost/27/1337119 [BIOS changelog]: https://download.lenovo.com/pccbbs/mobiles/gduj33uc.txt Signed-off-by: Kevin Locke <kevin@kevinlocke.name> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/feb8a8339a67025dab3850e6377eb6f3a0e782ba.1587400635.git.kevin@kevinlocke.name Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Brendan Shanks

commit sha 09264098ff153f60866039d60b31d39b66f55a31

Input: evdev - call input_flush_device() on release(), not flush() input_flush_device() should only be called once the struct file is being released and no open descriptors remain, but evdev_flush() was calling it whenever a file descriptor was closed. This caused uploaded force-feedback effects to be erased when a process did a dup()/close() on the event FD, called system(), etc. Call input_flush_device() from evdev_release() instead. Reported-by: Mathieu Maret <mathieu.maret@gmail.com> Signed-off-by: Brendan Shanks <bshanks@codeweavers.com> Link: https://lore.kernel.org/r/20200421231003.7935-1-bshanks@codeweavers.com Cc: stable@vger.kernel.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Łukasz Patron

commit sha 764f7f911bf72450c51eb74cbb262ad9933741d8

Input: xpad - add custom init packet for Xbox One S controllers Sending [ 0x05, 0x20, 0x00, 0x0f, 0x06 ] packet for Xbox One S controllers fixes an issue where controller is stuck in Bluetooth mode and not sending any inputs. Signed-off-by: Łukasz Patron <priv.luk@gmail.com> Reviewed-by: Cameron Gutman <aicommander@gmail.com> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/20200422075206.18229-1-priv.luk@gmail.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Christophe JAILLET

commit sha 38347374ae3f1ec4df56dd688bd603a64e79a0ed

Input: dlink-dir685-touchkeys - fix a typo in driver name According to the file name and Kconfig, a 'k' is missing in this driver name. It should be "dlink-dir685-touchkeys". Fixes: 131b3de7016b ("Input: add D-Link DIR-685 touchkeys driver") Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20200412213937.5287-1-christophe.jaillet@wanadoo.fr Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Dmitry Torokhov

commit sha f4dec2d6160976b14e54be9c3950ce0f52385741

Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" This reverts commit 18931506465a762ffd3f4803d36a18d336a67da9. From Kevin Locke: "... nomux only appeared to fix the issue because the controller continued working after warm reboots. After more thorough testing from both warm and cold start, I now believe the entry should be added to i8042_dmi_reset_table rather than i8042_dmi_nomux_table as i8042.reset=1 alone is sufficient to avoid the issue from both states while i8042.nomux is not."

view details

Kevin Locke

commit sha 2712c91a54a1058d55c284152b4d93c979b67be6

Input: i8042 - add ThinkPad S230u to i8042 reset list On the Lenovo ThinkPad Twist S230u (3347-4HU) with BIOS version "GDETC1WW (1.81 ) 06/27/2019", the keyboard, Synaptics TouchPad, and TrackPoint either do not function or stop functioning a few minutes after boot. This problem has been noted before, perhaps only occurring with BIOS 1.57 and later.[1][2][3][4][5] Odds of a BIOS fix appear to be low: 1.57 was released over 6 years ago and although the [BIOS changelog] notes "Fixed an issue of UEFI touchpad/trackpoint/keyboard/touchscreen" in 1.58, it appears to be insufficient. Setting i8042.reset=1 or adding 33474HU to the reset list avoids the issue on my system from either warm or cold boot. [1]: https://bugs.launchpad.net/bugs/1210748 [2]: https://bbs.archlinux.org/viewtopic.php?pid=1360425 [3]: https://forums.linuxmint.com/viewtopic.php?f=46&t=41200 [4]: https://forums.linuxmint.com/viewtopic.php?f=49&t=157115 [5]: https://forums.lenovo.com/topic/findpost/27/1337119 [BIOS changelog]: https://download.lenovo.com/pccbbs/mobiles/gduj33uc.txt Signed-off-by: Kevin Locke <kevin@kevinlocke.name> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/94f384b0f75f90f71425d7dce7ac82c59ddb87a8.1587702636.git.kevin@kevinlocke.name Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Evan Green

commit sha d5a5e5b5fa7b86c05bf073acc0ba98fa280174ec

Input: synaptics-rmi4 - really fix attn_data use-after-free Fix a use-after-free noticed by running with KASAN enabled. If rmi_irq_fn() is run twice in a row, then rmi_f11_attention() (among others) will end up reading from drvdata->attn_data.data, which was freed and left dangling in rmi_irq_fn(). Commit 55edde9fff1a ("Input: synaptics-rmi4 - prevent UAF reported by KASAN") correctly identified and analyzed this bug. However the attempted fix only NULLed out a local variable, missing the fact that drvdata->attn_data is a struct, not a pointer. NULL out the correct pointer in the driver data to prevent the attention functions from copying from it. Fixes: 55edde9fff1a ("Input: synaptics-rmi4 - prevent UAF reported by KASAN") Fixes: b908d3cd812a ("Input: synaptics-rmi4 - allow to add attention data") Signed-off-by: Evan Green <evgreen@chromium.org> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/20200427145537.1.Ic8f898e0147beeee2c005ee7b20f1aebdef1e7eb@changeid Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Wei Yongjun

commit sha 5caab2da63207d6d631007f592f5219459e3454d

Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() Fix to return a negative error code from the input_register_device() error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com> Link: https://lore.kernel.org/r/20200428134948.78343-1-weiyongjun1@huawei.com Cc: stable@vger.kernel.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Wolfram Sang

commit sha 18f423748b986c00216b6574c931d3d7581b393f

Input: lm8333 - update contact email The 'pengutronix' address is defunct for years. Use the proper contact address. Signed-off-by: Wolfram Sang <wsa@kernel.org> Link: https://lore.kernel.org/r/20200502142639.18925-1-wsa@kernel.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Hans de Goede

commit sha 9747070c11d6ae021ed7a8e96e2950ed46cd53a9

Input: axp20x-pek - always register interrupt handlers On some X86 devices we do not register an input-device, because the power-button is also handled by the soc_button_array (GPIO) input driver, and we want to avoid reporting power-button presses to userspace twice. Sofar when we did this we also did not register our interrupt handlers, since those were only necessary to report input events. But on at least 2 device models the Medion Akoya E1239T and the GPD win, the GPIO pin used by the soc_button_array driver for the power-button cannot wakeup the system from suspend. Why this does not work is not clear, I've tried comparing the value of all relevant registers on the Cherry Trail SoC, with those from models where this does work. I've checked: PMC registers: FUNC_DIS, FUNC_DIS2, SOIX_WAKE_EN, D3_STS_0, D3_STS_1, D3_STDBY_STS_0, D3_STDBY_STS_1; PMC ACPI I/O regs: PM1_STS_EN, GPE0a_EN and they all have identical contents in the working and non working cases. I suspect that the firmware either sets some unknown register to a value causing this, or that it turns off a power-plane which is necessary for GPIO wakeups to work during suspend. What does work on the Medion Akoya E1239T is letting the AXP288 wakeup the system on a power-button press (the GPD win has a different PMIC). Move the registering of the power-button press/release interrupt-handler from axp20x_pek_probe_input_device() to axp20x_pek_probe() so that the PMIC will wakeup the system on a power-button press, even if we do not register an input device. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Chen-Yu Tsai <wens@csie.org> Link: https://lore.kernel.org/r/20200426155757.297087-1-hdegoede@redhat.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Gustavo A. R. Silva

commit sha d34fced41e172fae2df7819b1d5a398c62067599

Input: applespi - replace zero-length array with flexible-array The current codebase makes use of the zero-length array language extension to the C90 standard, but the preferred mechanism to declare variable-length types such as these ones is a flexible array member[1][2], introduced in C99: struct foo { int stuff; struct boo array[]; }; By making use of the mechanism above, we will get a compiler warning in case the flexible array does not occur last in the structure, which will help us prevent some kind of undefined behavior bugs from being inadvertently introduced[3] to the codebase from now on. Also, notice that, dynamic memory allocations won't be affected by this change: "Flexible array members have incomplete type, and so the sizeof operator may not be applied. As a quirk of the original implementation of zero-length arrays, sizeof evaluates to zero."[1] sizeof(flexible-array-member) triggers a warning because flexible array members have incomplete type[1]. There are some instances of code in which the sizeof operator is being incorrectly/erroneously applied to zero-length arrays and the result is zero. Such instances may be hiding some bugs. So, this work (flexible-array member conversions) will also help to get completely rid of those sorts of issues. This issue was found with the help of Coccinelle. [1] https://gcc.gnu.org/onlinedocs/gcc/Zero-Length.html [2] https://github.com/KSPP/linux/issues/21 [3] commit 76497732932f ("cxgb3/l2t: Fix undefined behaviour") Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org> Link: https://lore.kernel.org/r/20200507185347.GA14499@embeddedor Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Dennis Kadioglu

commit sha 642aa86eaf8f1e6fe894f20fd7f12f0db52ee03c

Input: synaptics - add a second working PNP_ID for Lenovo T470s The Lenovo Thinkpad T470s I own has a different touchpad with "LEN007a" instead of the already included PNP ID "LEN006c". However, my touchpad seems to work well without any problems using RMI. So this patch adds the other PNP ID. Signed-off-by: Dennis Kadioglu <denk@eclipso.email> Link: https://lore.kernel.org/r/ff770543cd53ae818363c0fe86477965@mail.eclipso.de Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

view details

Guo Ren

commit sha 900897591b2bf01154db8f59f6ecf8d60e60f15e

csky: Fixup CONFIG_PREEMPT panic log: [    0.13373200] Calibrating delay loop... [    0.14077600] ------------[ cut here ]------------ [    0.14116700] WARNING: CPU: 0 PID: 0 at kernel/sched/core.c:3790 preempt_count_add+0xc8/0x11c [    0.14348000] DEBUG_LOCKS_WARN_ON((preempt_count() < 0))Modules linked in: [    0.14395100] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.6.0 #7 [    0.14410800] [    0.14427400] Call Trace: [    0.14450700] [<807cd226>] dump_stack+0x8a/0xe4 [    0.14473500] [<80072792>] __warn+0x10e/0x15c [    0.14495900] [<80072852>] warn_slowpath_fmt+0x72/0xc0 [    0.14518600] [<800a5240>] preempt_count_add+0xc8/0x11c [    0.14544900] [<807ef918>] _raw_spin_lock+0x28/0x68 [    0.14572600] [<800e0eb8>] vprintk_emit+0x84/0x2d8 [    0.14599000] [<800e113a>] vprintk_default+0x2e/0x44 [    0.14625100] [<800e2042>] vprintk_func+0x12a/0x1d0 [    0.14651300] [<800e1804>] printk+0x30/0x48 [    0.14677600] [<80008052>] lockdep_init+0x12/0xb0 [    0.14703800] [<80002080>] start_kernel+0x558/0x7f8 [    0.14730000] [<800052bc>] csky_start+0x58/0x94 [    0.14756600] irq event stamp: 34 [    0.14775100] hardirqs last  enabled at (33): [<80067370>] ret_from_exception+0x2c/0x72 [    0.14793700] hardirqs last disabled at (34): [<800e0eae>] vprintk_emit+0x7a/0x2d8 [    0.14812300] softirqs last  enabled at (32): [<800655b0>] __do_softirq+0x578/0x6d8 [    0.14830800] softirqs last disabled at (25): [<8007b3b8>] irq_exit+0xec/0x128 The preempt_count of reg could be destroyed after csky_do_IRQ without reload from memory. After reference to other architectures (arm64, riscv), we move preempt entry into ret_from_exception and disable irq at the beginning of ret_from_exception instead of RESTORE_ALL. Signed-off-by: Guo Ren <guoren@linux.alibaba.com> Reported-by: Lu Baoquan <lu.baoquan@intellif.com>

view details

Guo Ren

commit sha e0bbb53843b5fdfe464b099217e3b9d97e8a75d7

csky: Fixup abiv2 syscall_trace break a4 & a5 Current implementation could destory a4 & a5 when strace, so we need to get them from pt_regs by SAVE_ALL. Signed-off-by: Guo Ren <guoren@linux.alibaba.com>

view details

Guo Ren

commit sha 20f69538b9ab7175e1474a73e2793b8278846e1e

csky: Coding convention in entry.S There is no fixup or feature in the patch, we only cleanup with: - Remove unnecessary reg used (r11, r12), just use r9 & r10 & syscallid regs as temp useage. - Add _TIF_SYSCALL_WORK and _TIF_WORK_MASK to gather macros. Signed-off-by: Guo Ren <guoren@linux.alibaba.com>

view details

Guo Ren

commit sha f36e0aab6f1f78d770ce859df3f07a9c5763ce5f

csky: Fixup CONFIG_DEBUG_RSEQ Put the rseq_syscall check point at the prologue of the syscall will break the a0 ... a7. This will casue system call bug when DEBUG_RSEQ is enabled. So move it to the epilogue of syscall, but before syscall_trace. Signed-off-by: Guo Ren <guoren@linux.alibaba.com>

view details

push time in 2 days

push eventjessfraz/community

Ángel Barrera Sánchez

commit sha f450e01f17da5579f075b6df556ccf98e0366ef3

Add fury slack channel

view details

Nikhita Raghunath

commit sha 2a2060bcc905f68620810ee5266cf6b8871ca429

Move CNCF service desk info to steering repo The list of individuals who have access to the CNCF Service Desk will be moved to the k/steering repo since it's more relevant there.

view details

Nikhita Raghunath

commit sha 0163e8259e1694558f18bf190dce1d895d968c26

sig-storage: add mount-utils repo

view details

Kubernetes Prow Robot

commit sha 5885830bfbaa48445d2528c52c94746dcd3033ac

Merge pull request #4818 from nikhita/mount-utils sig-storage: add mount-utils repo

view details

Kubernetes Prow Robot

commit sha fb9b1dbba9fa91b4ae5ab5aa907fb5cb95e858bc

Merge pull request #4804 from nikhita/service-desk Move CNCF service desk info to steering repo

view details

Kubernetes Prow Robot

commit sha de9e776c6ff4db4273118e7bb3a3f2010e097de6

Merge pull request #4794 from sighupio/sighup-slack-channel Add Fury slack channel

view details

Mateusz Matejczyk

commit sha 9146dcfb8ffed9973140885e8b031165196bb8cd

Switch sig-scale public meetings back to bi-weekly

view details

Kubernetes Prow Robot

commit sha f9aa7564a178a53eed0cdf620f2875c83f867418

Merge pull request #4820 from mm4tt/sig-scale-meetings Switch sig-scale public meetings back to bi-weekly

view details

push time in 2 days

push eventjessfraz/cilium

Robin Hahling

commit sha 68ef5b064001e883935b863cae80685436f4a6ae

daemon: move hubble related methods to hubble.go Let's keep everything hubble related in the same file. This commit does not bring any functional changes. Signed-off-by: Robin Hahling <robin.hahling@gw-computing.net>

view details

Robin Hahling

commit sha 1c0a1053ef57039b1369711b4cc88f934a764cc9

daemon: optimize LookupSecIDByIP and make it public LookupSecIDByIP returns the security ID for a given IP. This commit makes the method public as it is planned to be used by hubble's parser as well. The signature is also slightly updated to not include an error as it is totally possible to perform a lookup without generating potential errors. LookupSecIDByIP is also optimized in the following ways: - Handle the case where an IP could be <nil> (it *will* be the case when used by hubble). - Instead of immediately performing a search by CIDR, try looking up for the IP directly as the underlying ipcache lookup is more efficient (it's a straightforward hashmap access). - Use existing GetCIDRPrefixLengths method to get the prefixes. - Avoid IP+prefix --> string --> CIDR --> string conversion by directly creating the CIDR based on the IP and creating the appropriate mask. Signed-off-by: Robin Hahling <robin.hahling@gw-computing.net>

view details

Robin Hahling

commit sha 5dc78d96d7140a495dd43849a1148e64692606a5

daemon: fully implement hubble parser's IPGetter interface This commit updates hubble parser's IPGetter interface in 2 ways: - Change the ip paramter type from string back to net.IP (as it was until recently). - Change the method name of LookupByIP to LookupSecIDByIP. This name is a bit more explicit and, more importantly, it matches the corresponding method name in cilium's daemon. To implement these changes, cilium's daemon now includes a new method, GetK8sMetadata, that wraps ipcache.GetK8sMetadata and takes a net.IP as argument instead of a string as in the ipcache package variant. With these changes, cilium's daemon now implements all of hubble parser's getters interfaces. To make this more explicit, the LookupSecIDByIP method has been moved to the hubble.go file along with the other implementations. Signed-off-by: Robin Hahling <robin.hahling@gw-computing.net>

view details

Robin Hahling

commit sha 3d57190d73e0407865452bed93f1d4126e3235fd

hubble/parser/threefour: handle IPv6 CIDR labels The IP address in IPv6 CIDR labels is represented with '-' instead of ':' as labels cannot contain a ':'. This commit fixes IPv6 CIDR labels parsing by converting '-' characters back to ':' before attempting to parse the CIDR string. Signed-off-by: Robin Hahling <robin.hahling@gw-computing.net>

view details

André Martins

commit sha 02024ba910d2f3016dd317b9f1d386feebb0c650

plugins/cilium-cni: start gops in debug mode Fixes: def2c9e06e91 ("Add gops to cilium-cni") Signed-off-by: André Martins <andre@cilium.io>

view details

André Martins

commit sha 26e74511a8dc2cf18f81ea0857c0ea0575e71d3e

operator: use watcher to track unmanaged pods Listing all pods, even if with a filter will load the etcd kvstore as the filtering is done in kube-apiserver. To avoid doing this operation every 10 seconds we can have a single watcher that keeps track of all unmanaged kube-dns pods locally. Signed-off-by: André Martins <andre@cilium.io>

view details

Paul Chaignon

commit sha 0e331673428ac6c873486e984f98035700b13e0b

loader: Fix missing dot in assembly output files Signed-off-by: Paul Chaignon <paul@cilium.io>

view details

Tobias Klauser

commit sha be601ec9ad9773c7fe9659905728cf546d327c06

test: use alpine-curl 0.1.8 for policygen tests This version is already pre-pulled in the dev VM and is also used for the connectivity checks. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>

view details

Tobias Klauser

commit sha c3b2cafe07931364c774e6037b5ade948f7e3a77

examples, test: consistently use busybox:1.31.1 image This version is already pre-pulled in the dev VM, so use it consistently in all examples and tests. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>

view details

Maciej Kwiek

commit sha b514a1cd8f26cb67c435efb406db55979f5db2a8

ci: ensure Cilium pods are restarting in fqdn test This change ensures that Cilium pods are being restarted in "Restart Cilium validate that FQDN is still working" test. By repeatedly calling `kill 1` in all Cilium pods, which was fastest way of restarting a pod I found. This test has been flaking a lot lately and the theory is that it was a race between connectivity test and restarting the pod. Signed-off-by: Maciej Kwiek <maciej@isovalent.com>

view details

Tam Mach

commit sha 7561decf6ea57c26c22c51efc32989f138c6714a

fix(lint): Use coalesce CIDRs for linux routing in cni Currently, the coalesce cidrs was derived from ipam.CIDRs with the intention of minimizing routing rules, however original full ipam.cidrs are passed to routing rules instead. This PR is to correct such discrepancy Closes #11562 Fixes: b58dd147ed44 ("Refactor enirouting pkg to use interfaces") Signed-off-by: Tam Mach <sayboras@yahoo.com>

view details

Paul Chaignon

commit sha 9b0ae85b5fd3c3142a25cc602fd155480ecc8d88

k8s: Fix CCNP for host policies This commit fixes the CCNP parsing to accept NodeSelectors, used to define host policies. NodeSelectors are only accepted in CCNP resources. Because host policies are never limited to a namespace, it would be misleading to accept NodeSelectors in CNP resources. This commit also adds a new CCNP example of host policies in the same directory as the existing JSON example. Fixes: f9c205d ("pkg/policy: Host network policies") Signed-off-by: Paul Chaignon <paul@cilium.io>

view details

Daniel Borkmann

commit sha b87a85512f1987fda8f2c2e4ed2b6d088b46c8f3

docker: update cilium-{runtime,builder} images Pull in updated LLVM into cilium-{runtime,builder} images. On top of the base 10.0.0, they include the cherry-picked commits from John's work: - https://github.com/llvm/llvm-project/commit/29bc5dd19407c4d7cad1c059dea26ee216ddc7ca - https://github.com/llvm/llvm-project/commit/13f6c81c5d9a7a34a684363bcaad8eb7c65356fd Given we build https://github.com/cilium/image-tools via GH actions, move all the tools from there to the docker.io auto-built repos. Also add ss tool to the runtime image for diagnostics via bugtool (e.g. for the L7 proxy). Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>

view details

André Martins

commit sha 2e551952883af16ae3c3efb971af5a6f3e16e01a

docs: add missing dependency to use docs live-preview Fixes: 38abe893dfa4 ("doc: Add make render-docs-live-preview target") Signed-off-by: André Martins <andre@cilium.io>

view details

André Martins

commit sha 1439b27ffa69bc679d0b15a8c84eeee8f03cc96b

operator: fix panic for non existing CEPs ``` panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x118 pc=0x1dcb219] goroutine 161 [running]: main.enableUnmanagedKubeDNSController.func1(0x28aa1a0, 0xc00069e880, 0x3d3d0a0, 0xd9fc43ebeec50347) /go/src/github.com/cilium/cilium/operator/k8s_pod_controller.go:67 +0xa69 github.com/cilium/cilium/pkg/controller.(*Controller).runController(0xc000789a00) /go/src/github.com/cilium/cilium/pkg/controller/controller.go:205 +0xa2a created by github.com/cilium/cilium/pkg/controller.(*Manager).updateController /go/src/github.com/cilium/cilium/pkg/controller/manager.go:120 +0xb09 ``` Fixes: 26e74511a8dc ("operator: use watcher to track unmanaged pods") Reported-by: Tobias Klauser <tklauser@distanz.ch> Signed-off-by: André Martins <andre@cilium.io>

view details

André Martins

commit sha 93ab01319fafb6d62070bcfabfd8cff2c4f4834c

pkg/k8s: refactor constants to a dedicated package This will allow to import constant names from other packages without worrying on importing k8s dependencies. Signed-off-by: André Martins <andre@cilium.io>

view details

André Martins

commit sha 3533fd35792566f06f52bf9d11e7fb9150233d7d

pkg/node: give priority to nodeName from K8S_NODE_NAME env variable If Cilium is running in k8s mode, K8S_NODE_NAME is available so we can set the node name directly upon node initialization. This prevents Cilium from setting the node name with a different name at a later stage as the os.Hostname() can be return a different value than K8S_NODE_NAME. Fixes: dbfc2c3cb15e ("k8s: remove waiting for node spec on k8s client init") Signed-off-by: André Martins <andre@cilium.io>

view details

André Martins

commit sha 8068f1a91f043c26ecdc15ad78fe6878a8fc8957

endpointsynchronizer: do not delete CEP when endpoint is deleted Deleting a CEP upon the deletion of an endpoint can be harmful in certain conditions. When a pod specifies a container image that does not exist kubelet might send a CNI ADD, a CNI DEL followed by another CNI ADD, this causes Cilium to create a CEP, delete it and then re-create it. Since the CEP has an owner for itself (the created Pod) and the Cilium Operator is doing the GC of dangling CEPs, removing the CEP after an endpoint is removed should no longer be required as well as decreases the k8s interactions Cilium does to Kubernetes. Signed-off-by: André Martins <andre@cilium.io>

view details

André Martins

commit sha b5581b4fbe1cfef1bc5a0e61957d9aa6c6dde7db

endpointsynchronizer: to not set Status for CEP on create When creating a resource, the status subresource is ignored by Kube-apiserver so setting it is useless. Signed-off-by: André Martins <andre@cilium.io>

view details

André Martins

commit sha 89654fd6400e77b97eac4738f42cad662a1f10b1

endpointsynchronizer: do not create CEP until NamedPorts are set NamedPorts are set at a later stage on a creation of an endpoint. If we don't wait for NamedPorts to be set Cilium, might send 2 updates to Kubernetes, one without and another with the NamedPorts field. Waiting for this field to be initialized will decreased the number of updates to Kubernetes to 1 because the update will always container the NamedPorts set. Signed-off-by: André Martins <andre@cilium.io>

view details

push time in 2 days

push eventjessfraz/tor

George Kadianakis

commit sha baee2feddd4504e0158795f729f151cdf9a2ca1b

Fix an enum comparison that was blowing up jenkins. The warning was: 11:23:10 ../tor/src/feature/hs/hs_service.c: In function 'log_cant_upload_desc': 11:23:10 ../tor/src/feature/hs/hs_service.c:3118:3: error: comparison of unsigned expression < 0 is always false [-Werror=type-limits] See #34254 for more info. I guess this means that gcc assigned an unsigned type to the `log_desc_upload_reason_t` enum and it warned if we compared it against 0... For now I think it's simpler to remove that check instead of turning the enum to a signed type, or trying to hack it some other way. From what it seems, enum is up to the compiler on whether it's signed/unsigned: https://stackoverflow.com/questions/159034/are-c-enums-signed-or-unsigned

view details

David Goulet

commit sha 5922087ea89659b7be71867af93f8e912204f928

Merge branch 'tor-github/pr/1901'

view details

push time in 2 days

push eventjessfraz/containerd

Brian Goff

commit sha 3226283470dbdaf7d5518620a9c68b67ac0b11f8

Fix client tests to work on Windows. - Powershell is no longer available in nanoserver, so change commands to run accordingly. - Set platform specific commands for short and long running containers - Skips 2 tests which do not run on Windows. Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Brian Goff

commit sha c376f4f7639ca70285f5ac8a0368b52d4a6b3499

Move Windows testing to GH Actions This eliminates the need for appveyor. Signed-off-by: Brian Goff <cpuguy83@gmail.com>

view details

Derek McGowan

commit sha 8f1ddb1428577783079f23a0399d448753cc05ce

Update release for 1.4.0-beta.1 Signed-off-by: Derek McGowan <derek@mcg.dev>

view details

Phil Estes

commit sha bb2b2825b6fcdfb1b2c119eaa08fa0a8dbdace37

Add release GH Action triggered by signed tag This will check that the tag is signed and then checkout the tag, build official binaries, sha256sum the tarball, and upload those assets to the release, officially generating a release in GitHub from the signed tag. Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>

view details

Hu Shuai

commit sha 230cf6dedaa25ffb0bbd8072c53e1205187d8368

Add unit test for func in remotes/docker/handler.go Signed-off-by: Hu Shuai <hus.fnst@cn.fujitsu.com>

view details

Michael Crosby

commit sha 77bc753024ac3ed0da699ead3acb985979494515

Merge pull request #4289 from dmcgowan/next-1.4-beta Update release notes for 1.4.0-beta.1

view details

Phil Estes

commit sha 137abe4ef906e61229260c3164d0c275c28d2bf5

Merge pull request #4282 from estesp/add-release-action Add release GH Action triggered by signed tag

view details

Akihiro Suda

commit sha 27f1e0d9edd3443f12cbe8acfa9bc8f7ac43d767

Merge pull request #4283 from hs0210/work Add unit test for func in remotes/docker/handler.go

view details

Phil Estes

commit sha 8e9ba8376ec25a6158719118a97a99a3555d0fd8

Merge pull request #4271 from cpuguy83/actions_add_windows_integration Move windows CI to actions

view details

Maksym Pavlenko

commit sha 636c533d95986b2e401a5fc8da50bd1ece4e4791

Add ctr subcommand to print default OCI spec Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>

view details

Phil Estes

commit sha 2bc4e90f6f068aa679d89e454298c09328bed57a

Don't inadvertently clip release notes Specify a much larger linecount for extracting tag annotation from git. Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com>

view details

Derek McGowan

commit sha be23b965e4e71092da4a05e67f12f5f0a5b8684d

Merge pull request #4291 from estesp/fix-release-markdown-length Don't inadvertently clip release notes

view details

Wei Fu

commit sha 4b5d7f66c9ca06250996f5ab6a8e573d5f091c87

Merge pull request #4290 from mxpv/ctr-oci Add ctr subcommand to print default OCI spec

view details

push time in 2 days

push eventjessfraz/cgroups

Jordan Karaze

commit sha 33c0891e862dcdcdd90984cecd6167cae4770b69

add nil check Signed-off-by: Jordan Karaze <jordan.karaze@ibm.com>

view details

Maksym Pavlenko

commit sha 5d2757656685d9b3fa1e9fe2ac0eb7e391ee7380

Merge pull request #162 from Jordy24/add-parameter-validation-checks add nil check

view details

push time in 2 days

push eventjessfraz/test-infra

Ciprian Hacman

commit sha 7119839c6e77fa198f41a67b9b9f60bf299b4061

Move Kops to its own testgrid dasboard

view details

Ciprian Hacman

commit sha 0e747276f939d7a0dca9b4455d54ed03cd1c8dfd

Update Kops OWNERS files

view details

Chi Zhang

commit sha 0ebc4a0188aab7abf5232c11d092145be74f3929

bump.sh checks if the image exists

view details

Jeff Grafton

commit sha 112cb253413ecadf7484e59893b881a0476d9eff

Add job to push images from kubernetes-sigs/boskos

view details

Aaron Crickenberger

commit sha e4477cd0698c9d1eb30a6c6e571034b5a6a048f1

add greenhouse-metrics for k8s-infra-prow-build we still need a dashboard that uses this

view details

Aaron Crickenberger

commit sha fbd0cba2972097fe6a97102e09db08df53b477e8

Update boskos pool dashboard to support same type, different instance I would like to have pools named identically across prow-builds' boksos and k8s-infra's boskos, so there's one less thing to change when migrating a prowjob from one build cluster to the other. k8s-infra-gce-project vs. gce-project was a mistake I'd like to undo I also want to be able to display a panel per-instance for the same pool type. This is the dumb hardcoded approach

view details

Alvaro Aleman

commit sha 644fca198588e26cb1fcafd74d6774d12c356843

Revert "Merge pull request #17729 from alvaroaleman/rollback" This reverts commit 642d3bb18c1e792bc47403b80ca61ce2009287cf, reversing changes made to e50e8f54a551e3ab05f8d04f0ed1f11c53ce5583.

view details

Alvaro Aleman

commit sha d684bee33e1dd78dc30bfc9298d32b28dfc86cab

Fix plank metrics

view details

Alvaro Aleman

commit sha c350a0a9fcf53282bbf2bbf01f0455bb7b633af0

Fix NPD in deck

view details

Ed Bartosh

commit sha d1945827de5a8050cde62643568442617ac8570b

add metadata to cos-77 images COS images have /tmp mounted with 'noexec' mount option. This makes it impossible for run_remote to execute binaries from its workspace. This results in failed kubelet tests, e.g. ci-kubernetes-node-kubelet-benchmark and ci-kubernetes-node-kubelet-conformance test suites fail with "failed to run command './ginkgo': Permission denied" error Adding metadata pointing to cloud-init(gci-init.yaml) should solve this as cloud-init remounts /tmp with 'exec' mount option.

view details

Davanum Srinivas

commit sha 5058415bfca17d368d873534d3c24ef318a6167e

Offering to help with CI jobs - dims Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

wojtekt

commit sha 6df22439c16a2be33fa0e211efa013c37440921e

Migrate scalability overrides to new locations

view details

wojtekt

commit sha afac9612974064f2870d52d17ef9aae41844a5ac

Remove outdated experimental jobs

view details

Kubernetes Prow Robot

commit sha 5addaf3c1b35c5b758c5de8ca470558f0cfa2ff3

Merge pull request #17727 from wojtek-t/update_overrides Update scalability tests overrides to use new locations

view details

Nikhita Raghunath

commit sha c85be5bcd1bd739ac4788aa9d086e6fe22828040

config/prow: add mount-utils staging repo

view details

Nikhita Raghunath

commit sha 4799c966b34a09f81c8049008de48c515a50527a

config/prow: disable tide for controller-manager

view details

Ciprian Hacman

commit sha 16a16f89c7e7e5be6f71c8e46e31f7db7f0ff409

Update Kops OWNERS files

view details

Ciprian Hacman

commit sha aa31a2a58451f72a84f0ff463fa95ee0057645f4

Re-add entry for sig-cluster-lifecycle-kops

view details

Kubernetes Prow Robot

commit sha 7ea5d19354a850ee5791d84b9a988cc1b696fac0

Merge pull request #17733 from spiffxp/add-k8s-infra-greenhouse-metrics add greenhouse-metrics for k8s-infra-prow-build

view details

Kubernetes Prow Robot

commit sha fb27cb8b6333c880ec5f105149b1d9b8493a45d5

Merge pull request #17632 from hakman/kops-dashboard Move Kops to its own testgrid dasboard

view details

push time in 2 days

push eventjessfraz/vault

Elthariel

commit sha d52e530189d947190003ac33c5c3ffa7ec8bd0cf

doc: Add an example of templated policy using k8s metadata (#9101)

view details

push time in 2 days

startedKyleBanks/goodreads

started time in 2 days

startedphua/ddclassify

started time in 2 days

push eventjessfraz/tor

George Kadianakis

commit sha baee2feddd4504e0158795f729f151cdf9a2ca1b

Fix an enum comparison that was blowing up jenkins. The warning was: 11:23:10 ../tor/src/feature/hs/hs_service.c: In function 'log_cant_upload_desc': 11:23:10 ../tor/src/feature/hs/hs_service.c:3118:3: error: comparison of unsigned expression < 0 is always false [-Werror=type-limits] See #34254 for more info. I guess this means that gcc assigned an unsigned type to the `log_desc_upload_reason_t` enum and it warned if we compared it against 0... For now I think it's simpler to remove that check instead of turning the enum to a signed type, or trying to hack it some other way. From what it seems, enum is up to the compiler on whether it's signed/unsigned: https://stackoverflow.com/questions/159034/are-c-enums-signed-or-unsigned

view details

David Goulet

commit sha 1810771799dd0b434ac2b5926297d64e383582e1

hs-v3: Improve accessor semantic of client cached object Add an inline helper function that indicates if the cached object contains a decrypted descriptor or not. The descriptor object is NULL if tor is unable to decrypt it (lacking client authorization) and some actions need to be done only when we have a decrypted object. This improves code semantic. Fixes #33458 Signed-off-by: David Goulet <dgoulet@torproject.org>

view details

David Goulet

commit sha ca356b952ee892363bc7681f0c5bce1874035c2e

changes: Add changes file for ticket 33458 Signed-off-by: David Goulet <dgoulet@torproject.org>

view details

George Kadianakis

commit sha 6891d1bbcb935d186150610a7abd20a2a270ce67

Merge branch 'tor-github/pr/1792' into maint-0.4.3

view details

George Kadianakis

commit sha 5d79b43717608b769ffda0a297bc0306bcceaa98

Merge branch 'maint-0.4.3'

view details

David Goulet

commit sha 5922087ea89659b7be71867af93f8e912204f928

Merge branch 'tor-github/pr/1901'

view details

Jessica Frazelle

commit sha 2f72d0d95132455a98ca8384a4de8bf948fbe8ce

Add Dockerfile. You can use this by running: To build the image: docker build -t tor . To run tor: docker run tor To run the tests: docker run tor make check Signed-off-by: Jessica Frazelle <jess@linux.com> Signed-off-by: Jessica Frazelle <acidburn@docker.com>

view details

push time in 3 days

push eventjessfraz/docker-freeipa

Jan Pazdziora

commit sha 318a5913c0f2bf05edf9038ea1fc4ffb763371fb

Fedora rawhide image no longer ships systemd, /var/log/journal will get created when systemd is installed through dependencies.

view details

Jan Pazdziora

commit sha 666792aa32f645fce556349f554455bf882a9fc2

Workaround 1841139.

view details

Jan Pazdziora

commit sha 56a5b70be84b30c349fb6afbde66ac502993c004

The systemd-logind.service would get started by the first sudo call unless explicitly masked.

view details

Jan Pazdziora

commit sha 5b73ac9fd9d0d6c4ec13aad3fae1e2a3bde78470

Enable debugging with systemctl list-dependencies container-ipa.target in systemd-container-ipa-server-install-data.sh. The systemctl disable dirsrv@EXAMPLE-TEST.service (which is run by ipa-server-install) seems to be eager to remove /etc/systemd/system/container-ipa.target.wants directory when it would become empty.

view details

push time in 3 days

push eventjessfraz/cri-containerd

Mike Brown

commit sha a7ad3bc01f700377c55c727f8ecf21164ab9a405

add a registry auth tutorial Signed-off-by: Mike Brown <brownwm@us.ibm.com>

view details

Mike Brown

commit sha e8148bb49b1ca7e4a11e8270d28737cd213a8f99

would like to have the commit sha in the logs Signed-off-by: Mike Brown <brownwm@us.ibm.com>

view details

Mike Brown

commit sha 83b115af16cade2b2de642ff5f6ab885c3d4264c

Merge pull request #1497 from mikebrow/add-commit-sha-to-log would like to have the commit sha in the log file names

view details

Mike Brown

commit sha c7f25cb3ae1edc1b2aaa4d117d17d281e904a1dd

Merge pull request #1490 from mikebrow/document-gcr-json-key-auth add a registry auth tutorial

view details

push time in 3 days

more