mirror of
https://github.com/dynup/kpatch
synced 2024-12-28 00:02:02 +00:00
test/integration: Fix RHEL-8 test new-function for ppc64le
new-function test fails on ppc64le with the following message: create-diff-object: ERROR: n_tty.o: kpatch_no_sibling_calls_ppc64le: 3445: Found an unsupported sibling call at n_tty_write()+0x20. Add __attribute__((optimize("-fno-optimize-sibling-calls"))) to n_tty_write() definition. Add the suggested attribute, as was done for rhel-7.[5-7] versions of the test. Signed-off-by: Julien Thierry <jthierry@redhat.com>
This commit is contained in:
parent
6943128ceb
commit
0c96fd0968
@ -15,8 +15,8 @@ index 3ad4602..f3cda7e 100644
|
||||
return (b - buf) ? b - buf : retval;
|
||||
}
|
||||
|
||||
+static ssize_t n_tty_write(struct tty_struct *tty, struct file *file,
|
||||
+ const unsigned char *buf, size_t nr)
|
||||
+static ssize_t __attribute__((optimize("-fno-optimize-sibling-calls"))) n_tty_write(struct tty_struct *tty, struct file *file,
|
||||
+ const unsigned char *buf, size_t nr)
|
||||
+{
|
||||
+ return kpatch_n_tty_write(tty, file, buf, nr);
|
||||
+}
|
||||
|
Loading…
Reference in New Issue
Block a user