]> git.ipfire.org Git - thirdparty/grub.git/commit
Decrease stack usage in JFS.
authorVladimir Serbinenko <phcoder@gmail.com>
Sat, 16 Nov 2013 15:00:42 +0000 (16:00 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Sat, 16 Nov 2013 15:00:42 +0000 (16:00 +0100)
commit7b5d51d837c6fe88fe94198f41a654a03e4d71de
treeb56821a1ff9ebee23bac6ed4b0070e9625a0c46e
parent593865b90734ffb462ae13e59d0e1190aaa64d4f
Decrease stack usage in JFS.

We have only 92K of stack and using over 4K per frame is wasteful

* grub-core/fs/jfs.c (getblk): Allocate on heap rather than on
stack. Note: this function is recursive.
(grub_jfs_read_inode): Read only part we care about.
ChangeLog
grub-core/fs/jfs.c