Updated cloud-init.md with GitHub Markdown syntax - #14
Closed
jonasrosland wants to merge 16 commits into
Closed
Conversation
# The first commit's message is: changed location of cloud-init.md # This is the 2nd commit message: changed location of cloud-init.md # This is the 3rd commit message: Updated FAQ with correct Markdown formatting and fixed some spelling errors # This is the 4th commit message: Updated the dockerfiles.md # This is the 5th commit message: Fixing typo in VMware (lowercase 'w') # This is the 6th commit message: Add COPYING file including contents of GPLv2 # This is the 7th commit message: Doc fixes - Redo of README - Added Photon Logo - Moved docs from root to docs/ folder - Moved build instructions from readme.md to docs/build-photon.md # This is the 8th commit message: Added docs link # This is the 9th commit message: Add CREDITS
…and/photon into update-cloud-init-docs
changed location of cloud-init.md
…and/photon into update-cloud-init-docs
Contributor
Author
|
Yeah, this one is screwed. Closing and opening a new one. |
gerrit-photon
pushed a commit
that referenced
this pull request
Feb 19, 2025
0010-RPS-flow-balance.patch introduces interrupt unsafe spin_lock(<OBJ>)
while reading /proc/net/softnet_stat. While holding <OBJ> lock in
softnet_seq_show(), net RX interrupt can occure. Interrupt handler will also try to grab
a lock on the same <OBJ> which is already held the this CPU. It will cause
this CPU to deadlock and eventually entire network stack and even entire
system to stuck.
PID: 15389 TASK: ffff9cbd18543e80 CPU: 2 COMMAND: "python"
[exception RIP: queued_spin_lock_slowpath+55]
RIP: ffffffffb1ba1037 RSP: ffffb24640138d80 RFLAGS: 00000002
RAX: 0000000000000001 RBX: ffff9cbdbcdb2664 RCX: 0000000000000000
RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff9cbdbcdb2664
RBP: ffffb24640138d60 R8: 0000000000000000 R9: 0000000000000000
R10: ffffb24640138d80 R11: ffffb24640138d80 R12: ffff9cbdbcdb2540
R13: ffff9cbd04802000 R14: ffff9cbdbcdb2664 R15: 0000000000032540
#0 [ffffb24640138d88] _raw_spin_lock_irqsave at ffffffffb1ba0c1a
#1 [ffffb24640138da0] enqueue_to_backlog at ffffffffb1960413
#2 [ffffb24640138e00] netif_receive_skb_list_internal at ffffffffb196a9c6
#3 [ffffb24640138e78] napi_complete_done at ffffffffb196af84
#4 [ffffb24640138ea8] vmxnet3_poll_rx_only at ffffffffb18c95b9
#5 [ffffb24640138ed8] __napi_poll at ffffffffb196b0ce
#6 [ffffb24640138f08] net_rx_action at ffffffffb196b5c3
#7 [ffffb24640138f78] handle_softirqs at ffffffffb10f89e2
#8 [ffffb24640138fd0] __irq_exit_rcu at ffffffffb10f8be0
#9 [ffffb24640138fe0] irq_exit_rcu at ffffffffb10f930e
#10 [ffffb24640138ff0] common_interrupt at ffffffffb1b8c87e
Change-Id: Iae378d80d9947de39b6d67651a4ea41b33e958aa
--- <IRQ stack> ---
#11 [ffffb24645f4fcf8] asm_common_interrupt at ffffffffb1c00ea7
[exception RIP: _raw_spin_lock+16]
RIP: ffffffffb1ba0f10 RSP: ffffb24645f4fda0 RFLAGS: 00000246
RAX: 0000000000000000 RBX: ffff9cbdbcdb2540 RCX: 0000000000002000
RDX: 0000000000000001 RSI: ffff9cbdbcdb2540 RDI: ffff9cbdbcdb2664
RBP: ffffb24645f4fdc0 R8: 0000000000ffff10 R9: 0000000000000000
R10: 0000000000000402 R11: 0000000000000005 R12: ffff9cbd04742708
R13: 0000000000000000 R14: ffff9cbdbcdb2540 R15: ffff9cbd04742708
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
#12 [ffffb24645f4fda0] softnet_seq_show at ffffffffb19a2e4f
#13 [ffffb24645f4fe28] proc_reg_read_iter at ffffffffb1404c62
#14 [ffffb24645f4fe48] vfs_read at ffffffffb1377daf
#15 [ffffb24645f4fee0] ksys_read at ffffffffb137885c
#16 [ffffb24645f4ff18] __x64_sys_read at ffffffffb13788f9
#17 [ffffb24645f4ff28] x64_sys_call at ffffffffb10055db
#18 [ffffb24645f4ff38] do_syscall_64 at ffffffffb1b8b154
#19 [ffffb24645f4ff50] entry_SYSCALL_64_after_hwframe at ffffffffb1c00126
Use lockless accessors insted.
Signed-off-by: Alexey Makhalov <alexey.makhalov@broadcom.com>
Change-Id: I9f6d5b077157686f50407351321e333a4c1b88ac
Reviewed-on: http://photon-gerrit.lvn.broadcom.net/c/photon/+/25235
Tested-by: Shreenidhi Shedi <shreenidhi.shedi@broadcom.com>
Reviewed-by: Shreenidhi Shedi <shreenidhi.shedi@broadcom.com>
Reviewed-by: Keerthana K <keerthana.kalyanasundaram@broadcom.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cleaned up the syntax to use GitHub's Markdown
Arranged the table on the bottom to look nice even in pure text