Pull objtool fix from Ingo Molnar: "Addresses a false positive warning in the GPU/DRM code" [ Technically it's not a "false positive", but it's the virtual GPU interface that needs the frame pointer for its own internal purposes ] * 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: objtool, drm/vmwgfx: Fix "duplicate frame pointer save" warning
Unified · Split
| @@ -28,6 +28,7 @@ · 27 unmodified lines | ||
| 28 | 28 | #include <linux/slab.h> |
| 29 | 29 | #include <linux/module.h> |
| 30 | 30 | #include <linux/kernel.h> |
| 31 | +#include <linux/frame.h> | |
| 31 | 32 | #include <asm/hypervisor.h> |
| 32 | 33 | #include "drmP.h" |
| 33 | 34 | #include "vmwgfx_msg.h" |
| @@ -194,7 +195,7 @@ static int vmw_send_msg(struct rpc_channel *channel, const char *msg) · 160 unmodified lines | ||
| 194 | 195 | |
| 195 | 196 | return -EINVAL; |
| 196 | 197 | } |
| 197 | − | |
| 198 | +STACK_FRAME_NON_STANDARD(vmw_send_msg); | |
| 198 | 199 | |
| 199 | 200 | |
| 200 | 201 | /** |
| @@ -304,6 +305,7 @@ static int vmw_recv_msg(struct rpc_channel *channel, void **msg, · 103 unmodified lines | ||
| 304 | 305 | |
| 305 | 306 | return 0; |
| 306 | 307 | } |
| 308 | +STACK_FRAME_NON_STANDARD(vmw_recv_msg); | |
| 307 | 309 | |
| 308 | 310 | |
| 309 | 311 | /** |