lkml.org 
[lkml]   [2023]   [Apr]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH] ocfs2: reduce ioctl stack usage
    From
    Andrew picked ocfs2 patches into -mm tree before.

    Thanks,
    Joseph

    On 4/18/23 5:17 PM, Christian Brauner wrote:
    >
    > On Mon, 17 Apr 2023 22:56:24 +0200, Arnd Bergmann wrote:
    >> On 32-bit architectures with KASAN_STACK enabled, the total stack usage
    >> of the ocfs2_ioctl function grows beyond the warning limit:
    >>
    >> fs/ocfs2/ioctl.c: In function 'ocfs2_ioctl':
    >> fs/ocfs2/ioctl.c:934:1: error: the frame size of 1448 bytes is larger than 1400 bytes [-Werror=frame-larger-than=]
    >>
    >> Move each of the variables into a basic block, and mark ocfs2_info_handle()
    >> as noinline_for_stack, in order to have the variable share stack slots.
    >>
    >> [...]
    >
    > Going by git log, ocfs2 patches don't go through a separate tree.
    > So unless there are objections I'm taking this through fs.misc,
    >
    > tree: git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
    > branch: fs.misc
    > [1/1] ocfs2: reduce ioctl stack usage
    > commit: 85ef56bc2d65215f43ceb7377ca14a779468928d
    >
    > Christian

    \
     
     \ /
      Last update: 2023-04-18 11:37    [W:4.085 / U:0.108 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site