If fgets fails due to any other error besides end-of-file, the version char array may not even be null-terminated.
Changes from v1-3:
* close file, then return NULL instead of null-terminating version char array
Fixes: a1645ce12adb ("perf: 'perf kvm' tool for monitoring guest performance from host")
Signed-off-by: Donald Yandt <donald.yandt(a)gmail.com>
---
tools/perf/util/machine.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/perf/util/machine.c b/tools/perf/util/machine.c
index 3c520baa1..6fd877220 100644
--- a/tools/perf/util/machine.c
+++ b/tools/perf/util/machine.c
@@ -1234,9 +1234,10 @@ static char *get_kernel_version(const char *root_dir)
if (!file)
return NULL;
- version[0] = '\0';
tmp = fgets(version, sizeof(version), file);
fclose(file);
+ if (!tmp)
+ return NULL;
name = strstr(version, prefix);
if (!name)
--
2.20.1
On x86_64, all returns to usermode go through
prepare_exit_to_usermode(), with the sole exception of do_nmi().
This even includes machine checks -- this was added several years
ago to support MCE recovery. Update the documentation.
Cc: stable(a)vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Cc: Borislav Petkov <bp(a)suse.de>
Cc: Frederic Weisbecker <frederic(a)kernel.org>
Cc: Jon Masters <jcm(a)redhat.com>
Fixes: 04dcbdb80578 ("x86/speculation/mds: Clear CPU buffers on exit to user")
Signed-off-by: Andy Lutomirski <luto(a)kernel.org>
---
Documentation/x86/mds.rst | 39 +++++++--------------------------------
1 file changed, 7 insertions(+), 32 deletions(-)
diff --git a/Documentation/x86/mds.rst b/Documentation/x86/mds.rst
index 0dc812bb9249..5d4330be200f 100644
--- a/Documentation/x86/mds.rst
+++ b/Documentation/x86/mds.rst
@@ -142,38 +142,13 @@ Mitigation points
mds_user_clear.
The mitigation is invoked in prepare_exit_to_usermode() which covers
- most of the kernel to user space transitions. There are a few exceptions
- which are not invoking prepare_exit_to_usermode() on return to user
- space. These exceptions use the paranoid exit code.
-
- - Non Maskable Interrupt (NMI):
-
- Access to sensible data like keys, credentials in the NMI context is
- mostly theoretical: The CPU can do prefetching or execute a
- misspeculated code path and thereby fetching data which might end up
- leaking through a buffer.
-
- But for mounting other attacks the kernel stack address of the task is
- already valuable information. So in full mitigation mode, the NMI is
- mitigated on the return from do_nmi() to provide almost complete
- coverage.
-
- - Machine Check Exception (#MC):
-
- Another corner case is a #MC which hits between the CPU buffer clear
- invocation and the actual return to user. As this still is in kernel
- space it takes the paranoid exit path which does not clear the CPU
- buffers. So the #MC handler repopulates the buffers to some
- extent. Machine checks are not reliably controllable and the window is
- extremly small so mitigation would just tick a checkbox that this
- theoretical corner case is covered. To keep the amount of special
- cases small, ignore #MC.
-
- - Debug Exception (#DB):
-
- This takes the paranoid exit path only when the INT1 breakpoint is in
- kernel space. #DB on a user space address takes the regular exit path,
- so no extra mitigation required.
+ all but one of the kernel to user space transitions. The exception
+ is when we return from a Non Maskable Interrupt (NMI), which is
+ handled directly in do_nmi().
+
+ (The reason that NMI is special is that prepare_exit_to_usermode() can
+ enable IRQs. In NMI context, NMIs are blocked, and we don't want to
+ enable IRQs with NMIs blocked.)
2. C-State transition
--
2.21.0
The double fault ESPFIX path doesn't return to user mode at all --
it returns back to the kernel by simulating a #GP fault.
prepare_exit_to_usermode() will run on the way out of
general_protection before running user code.
Cc: stable(a)vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Cc: Borislav Petkov <bp(a)suse.de>
Cc: Frederic Weisbecker <frederic(a)kernel.org>
Cc: Jon Masters <jcm(a)redhat.com>
Fixes: 04dcbdb80578 ("x86/speculation/mds: Clear CPU buffers on exit to user")
Signed-off-by: Andy Lutomirski <luto(a)kernel.org>
---
Documentation/x86/mds.rst | 7 -------
arch/x86/kernel/traps.c | 8 --------
2 files changed, 15 deletions(-)
diff --git a/Documentation/x86/mds.rst b/Documentation/x86/mds.rst
index 534e9baa4e1d..0dc812bb9249 100644
--- a/Documentation/x86/mds.rst
+++ b/Documentation/x86/mds.rst
@@ -158,13 +158,6 @@ Mitigation points
mitigated on the return from do_nmi() to provide almost complete
coverage.
- - Double fault (#DF):
-
- A double fault is usually fatal, but the ESPFIX workaround, which can
- be triggered from user space through modify_ldt(2) is a recoverable
- double fault. #DF uses the paranoid exit path, so explicit mitigation
- in the double fault handler is required.
-
- Machine Check Exception (#MC):
Another corner case is a #MC which hits between the CPU buffer clear
diff --git a/arch/x86/kernel/traps.c b/arch/x86/kernel/traps.c
index 7de466eb960b..8b6d03e55d2f 100644
--- a/arch/x86/kernel/traps.c
+++ b/arch/x86/kernel/traps.c
@@ -58,7 +58,6 @@
#include <asm/alternative.h>
#include <asm/fpu/xstate.h>
#include <asm/trace/mpx.h>
-#include <asm/nospec-branch.h>
#include <asm/mpx.h>
#include <asm/vm86.h>
#include <asm/umip.h>
@@ -368,13 +367,6 @@ dotraplinkage void do_double_fault(struct pt_regs *regs, long error_code)
regs->ip = (unsigned long)general_protection;
regs->sp = (unsigned long)&gpregs->orig_ax;
- /*
- * This situation can be triggered by userspace via
- * modify_ldt(2) and the return does not take the regular
- * user space exit, so a CPU buffer clear is required when
- * MDS mitigation is enabled.
- */
- mds_user_clear_cpu_buffers();
return;
}
#endif
--
2.21.0
The patch titled
Subject: hugetlb: use same fault hash key for shared and private mappings
has been removed from the -mm tree. Its filename was
hugetlb-use-same-fault-hash-key-for-shared-and-private-mappings.patch
This patch was dropped because it was merged into mainline or a subsystem tree
------------------------------------------------------
From: Mike Kravetz <mike.kravetz(a)oracle.com>
Subject: hugetlb: use same fault hash key for shared and private mappings
hugetlb uses a fault mutex hash table to prevent page faults of the
same pages concurrently. The key for shared and private mappings is
different. Shared keys off address_space and file index. Private keys
off mm and virtual address. Consider a private mappings of a populated
hugetlbfs file. A fault will map the page from the file and if needed
do a COW to map a writable page.
Hugetlbfs hole punch uses the fault mutex to prevent mappings of file
pages. It uses the address_space file index key. However, private
mappings will use a different key and could race with this code to map
the file page. This causes problems (BUG) for the page cache remove
code as it expects the page to be unmapped. A sample stack is:
page dumped because: VM_BUG_ON_PAGE(page_mapped(page))
kernel BUG at mm/filemap.c:169!
...
RIP: 0010:unaccount_page_cache_page+0x1b8/0x200
...
Call Trace:
__delete_from_page_cache+0x39/0x220
delete_from_page_cache+0x45/0x70
remove_inode_hugepages+0x13c/0x380
? __add_to_page_cache_locked+0x162/0x380
hugetlbfs_fallocate+0x403/0x540
? _cond_resched+0x15/0x30
? __inode_security_revalidate+0x5d/0x70
? selinux_file_permission+0x100/0x130
vfs_fallocate+0x13f/0x270
ksys_fallocate+0x3c/0x80
__x64_sys_fallocate+0x1a/0x20
do_syscall_64+0x5b/0x180
entry_SYSCALL_64_after_hwframe+0x44/0xa9
There seems to be another potential COW issue/race with this approach
of different private and shared keys as noted in commit 8382d914ebf7
("mm, hugetlb: improve page-fault scalability").
Since every hugetlb mapping (even anon and private) is actually a file
mapping, just use the address_space index key for all mappings. This
results in potentially more hash collisions. However, this should not
be the common case.
Link: http://lkml.kernel.org/r/20190328234704.27083-3-mike.kravetz@oracle.com
Link: http://lkml.kernel.org/r/20190412165235.t4sscoujczfhuiyt@linux-r8p5
Fixes: b5cec28d36f5 ("hugetlbfs: truncate_hugepages() takes a range of pages")
Signed-off-by: Mike Kravetz <mike.kravetz(a)oracle.com>
Reviewed-by: Naoya Horiguchi <n-horiguchi(a)ah.jp.nec.com>
Reviewed-by: Davidlohr Bueso <dbueso(a)suse.de>
Cc: Joonsoo Kim <iamjoonsoo.kim(a)lge.com>
Cc: "Kirill A . Shutemov" <kirill.shutemov(a)linux.intel.com>
Cc: Michal Hocko <mhocko(a)kernel.org>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
fs/hugetlbfs/inode.c | 7 ++-----
include/linux/hugetlb.h | 4 +---
mm/hugetlb.c | 22 ++++++----------------
mm/userfaultfd.c | 3 +--
4 files changed, 10 insertions(+), 26 deletions(-)
--- a/fs/hugetlbfs/inode.c~hugetlb-use-same-fault-hash-key-for-shared-and-private-mappings
+++ a/fs/hugetlbfs/inode.c
@@ -440,9 +440,7 @@ static void remove_inode_hugepages(struc
u32 hash;
index = page->index;
- hash = hugetlb_fault_mutex_hash(h, current->mm,
- &pseudo_vma,
- mapping, index, 0);
+ hash = hugetlb_fault_mutex_hash(h, mapping, index, 0);
mutex_lock(&hugetlb_fault_mutex_table[hash]);
/*
@@ -639,8 +637,7 @@ static long hugetlbfs_fallocate(struct f
addr = index * hpage_size;
/* mutex taken here, fault path and hole punch */
- hash = hugetlb_fault_mutex_hash(h, mm, &pseudo_vma, mapping,
- index, addr);
+ hash = hugetlb_fault_mutex_hash(h, mapping, index, addr);
mutex_lock(&hugetlb_fault_mutex_table[hash]);
/* See if already present in mapping to avoid alloc/free */
--- a/include/linux/hugetlb.h~hugetlb-use-same-fault-hash-key-for-shared-and-private-mappings
+++ a/include/linux/hugetlb.h
@@ -123,9 +123,7 @@ void move_hugetlb_state(struct page *old
void free_huge_page(struct page *page);
void hugetlb_fix_reserve_counts(struct inode *inode);
extern struct mutex *hugetlb_fault_mutex_table;
-u32 hugetlb_fault_mutex_hash(struct hstate *h, struct mm_struct *mm,
- struct vm_area_struct *vma,
- struct address_space *mapping,
+u32 hugetlb_fault_mutex_hash(struct hstate *h, struct address_space *mapping,
pgoff_t idx, unsigned long address);
pte_t *huge_pmd_share(struct mm_struct *mm, unsigned long addr, pud_t *pud);
--- a/mm/hugetlb.c~hugetlb-use-same-fault-hash-key-for-shared-and-private-mappings
+++ a/mm/hugetlb.c
@@ -3824,8 +3824,7 @@ retry:
* handling userfault. Reacquire after handling
* fault to make calling code simpler.
*/
- hash = hugetlb_fault_mutex_hash(h, mm, vma, mapping,
- idx, haddr);
+ hash = hugetlb_fault_mutex_hash(h, mapping, idx, haddr);
mutex_unlock(&hugetlb_fault_mutex_table[hash]);
ret = handle_userfault(&vmf, VM_UFFD_MISSING);
mutex_lock(&hugetlb_fault_mutex_table[hash]);
@@ -3933,21 +3932,14 @@ backout_unlocked:
}
#ifdef CONFIG_SMP
-u32 hugetlb_fault_mutex_hash(struct hstate *h, struct mm_struct *mm,
- struct vm_area_struct *vma,
- struct address_space *mapping,
+u32 hugetlb_fault_mutex_hash(struct hstate *h, struct address_space *mapping,
pgoff_t idx, unsigned long address)
{
unsigned long key[2];
u32 hash;
- if (vma->vm_flags & VM_SHARED) {
- key[0] = (unsigned long) mapping;
- key[1] = idx;
- } else {
- key[0] = (unsigned long) mm;
- key[1] = address >> huge_page_shift(h);
- }
+ key[0] = (unsigned long) mapping;
+ key[1] = idx;
hash = jhash2((u32 *)&key, sizeof(key)/sizeof(u32), 0);
@@ -3958,9 +3950,7 @@ u32 hugetlb_fault_mutex_hash(struct hsta
* For uniprocesor systems we always use a single mutex, so just
* return 0 and avoid the hashing overhead.
*/
-u32 hugetlb_fault_mutex_hash(struct hstate *h, struct mm_struct *mm,
- struct vm_area_struct *vma,
- struct address_space *mapping,
+u32 hugetlb_fault_mutex_hash(struct hstate *h, struct address_space *mapping,
pgoff_t idx, unsigned long address)
{
return 0;
@@ -4005,7 +3995,7 @@ vm_fault_t hugetlb_fault(struct mm_struc
* get spurious allocation failures if two CPUs race to instantiate
* the same page in the page cache.
*/
- hash = hugetlb_fault_mutex_hash(h, mm, vma, mapping, idx, haddr);
+ hash = hugetlb_fault_mutex_hash(h, mapping, idx, haddr);
mutex_lock(&hugetlb_fault_mutex_table[hash]);
entry = huge_ptep_get(ptep);
--- a/mm/userfaultfd.c~hugetlb-use-same-fault-hash-key-for-shared-and-private-mappings
+++ a/mm/userfaultfd.c
@@ -271,8 +271,7 @@ retry:
*/
idx = linear_page_index(dst_vma, dst_addr);
mapping = dst_vma->vm_file->f_mapping;
- hash = hugetlb_fault_mutex_hash(h, dst_mm, dst_vma, mapping,
- idx, dst_addr);
+ hash = hugetlb_fault_mutex_hash(h, mapping, idx, dst_addr);
mutex_lock(&hugetlb_fault_mutex_table[hash]);
err = -ENOMEM;
_
Patches currently in -mm which might be from mike.kravetz(a)oracle.com are
The patch titled
Subject: ocfs2: fix ocfs2 read inode data panic in ocfs2_iget
has been removed from the -mm tree. Its filename was
ocfs2-fix-ocfs2-read-inode-data-panic-in-ocfs2_iget.patch
This patch was dropped because it was merged into mainline or a subsystem tree
------------------------------------------------------
From: Shuning Zhang <sunny.s.zhang(a)oracle.com>
Subject: ocfs2: fix ocfs2 read inode data panic in ocfs2_iget
In some cases, ocfs2_iget() reads the data of inode, which has been
deleted for some reason. That will make the system panic. So We should
judge whether this inode has been deleted, and tell the caller that the
inode is a bad inode.
For example, the ocfs2 is used as the backed of nfs, and the client is
nfsv3. This issue can be reproduced by the following steps.
on the nfs server side,
..../patha/pathb
Step 1: The process A was scheduled before calling the function fh_verify.
Step 2: The process B is removing the 'pathb', and just completed the call
to function dput. Then the dentry of 'pathb' has been deleted from the
dcache, and all ancestors have been deleted also. The relationship of
dentry and inode was deleted through the function hlist_del_init. The
following is the call stack.
dentry_iput->hlist_del_init(&dentry->d_u.d_alias)
At this time, the inode is still in the dcache.
Step 3: The process A call the function ocfs2_get_dentry, which get the
inode from dcache. Then the refcount of inode is 1. The following is the
call stack.
nfsd3_proc_getacl->fh_verify->exportfs_decode_fh->fh_to_dentry(ocfs2_get_dentry)
Step 4: Dirty pages are flushed by bdi threads. So the inode of 'patha'
is evicted, and this directory was deleted. But the inode of 'pathb'
can't be evicted, because the refcount of the inode was 1.
Step 5: The process A keep running, and call the function
reconnect_path(in exportfs_decode_fh), which call function
ocfs2_get_parent of ocfs2. Get the block number of parent
directory(patha) by the name of ... Then read the data from disk by the
block number. But this inode has been deleted, so the system panic.
Process A Process B
1. in nfsd3_proc_getacl |
2. | dput
3. fh_to_dentry(ocfs2_get_dentry) |
4. bdi flush dirty cache |
5. ocfs2_iget |
[283465.542049] OCFS2: ERROR (device sdp): ocfs2_validate_inode_block:
Invalid dinode #580640: OCFS2_VALID_FL not set
[283465.545490] Kernel panic - not syncing: OCFS2: (device sdp): panic forced
after error
[283465.546889] CPU: 5 PID: 12416 Comm: nfsd Tainted: G W
4.1.12-124.18.6.el6uek.bug28762940v3.x86_64 #2
[283465.548382] Hardware name: VMware, Inc. VMware Virtual Platform/440BX
Desktop Reference Platform, BIOS 6.00 09/21/2015
[283465.549657] 0000000000000000 ffff8800a56fb7b8 ffffffff816e839c
ffffffffa0514758
[283465.550392] 000000000008dc20 ffff8800a56fb838 ffffffff816e62d3
0000000000000008
[283465.551056] ffff880000000010 ffff8800a56fb848 ffff8800a56fb7e8
ffff88005df9f000
[283465.551710] Call Trace:
[283465.552516] [<ffffffff816e839c>] dump_stack+0x63/0x81
[283465.553291] [<ffffffff816e62d3>] panic+0xcb/0x21b
[283465.554037] [<ffffffffa04e66b0>] ocfs2_handle_error+0xf0/0xf0 [ocfs2]
[283465.554882] [<ffffffffa04e7737>] __ocfs2_error+0x67/0x70 [ocfs2]
[283465.555768] [<ffffffffa049c0f9>] ocfs2_validate_inode_block+0x229/0x230
[ocfs2]
[283465.556683] [<ffffffffa047bcbc>] ocfs2_read_blocks+0x46c/0x7b0 [ocfs2]
[283465.557408] [<ffffffffa049bed0>] ? ocfs2_inode_cache_io_unlock+0x20/0x20
[ocfs2]
[283465.557973] [<ffffffffa049f0eb>] ocfs2_read_inode_block_full+0x3b/0x60
[ocfs2]
[283465.558525] [<ffffffffa049f5ba>] ocfs2_iget+0x4aa/0x880 [ocfs2]
[283465.559082] [<ffffffffa049146e>] ocfs2_get_parent+0x9e/0x220 [ocfs2]
[283465.559622] [<ffffffff81297c05>] reconnect_path+0xb5/0x300
[283465.560156] [<ffffffff81297f46>] exportfs_decode_fh+0xf6/0x2b0
[283465.560708] [<ffffffffa062faf0>] ? nfsd_proc_getattr+0xa0/0xa0 [nfsd]
[283465.561262] [<ffffffff810a8196>] ? prepare_creds+0x26/0x110
[283465.561932] [<ffffffffa0630860>] fh_verify+0x350/0x660 [nfsd]
[283465.562862] [<ffffffffa0637804>] ? nfsd_cache_lookup+0x44/0x630 [nfsd]
[283465.563697] [<ffffffffa063a8b9>] nfsd3_proc_getattr+0x69/0xf0 [nfsd]
[283465.564510] [<ffffffffa062cf60>] nfsd_dispatch+0xe0/0x290 [nfsd]
[283465.565358] [<ffffffffa05eb892>] ? svc_tcp_adjust_wspace+0x12/0x30
[sunrpc]
[283465.566272] [<ffffffffa05ea652>] svc_process_common+0x412/0x6a0 [sunrpc]
[283465.567155] [<ffffffffa05eaa03>] svc_process+0x123/0x210 [sunrpc]
[283465.568020] [<ffffffffa062c90f>] nfsd+0xff/0x170 [nfsd]
[283465.568962] [<ffffffffa062c810>] ? nfsd_destroy+0x80/0x80 [nfsd]
[283465.570112] [<ffffffff810a622b>] kthread+0xcb/0xf0
[283465.571099] [<ffffffff810a6160>] ? kthread_create_on_node+0x180/0x180
[283465.572114] [<ffffffff816f11b8>] ret_from_fork+0x58/0x90
[283465.573156] [<ffffffff810a6160>] ? kthread_create_on_node+0x180/0x180
Link: http://lkml.kernel.org/r/1554185919-3010-1-git-send-email-sunny.s.zhang@ora…
Signed-off-by: Shuning Zhang <sunny.s.zhang(a)oracle.com>
Reviewed-by: Joseph Qi <jiangqi903(a)gmail.com>
Cc: Mark Fasheh <mark(a)fasheh.com>
Cc: Joel Becker <jlbec(a)evilplan.org>
Cc: Junxiao Bi <junxiao.bi(a)oracle.com>
Cc: Changwei Ge <gechangwei(a)live.cn>
Cc: piaojun <piaojun(a)huawei.com>
Cc: "Gang He" <ghe(a)suse.com>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
fs/ocfs2/export.c | 30 +++++++++++++++++++++++++++++-
1 file changed, 29 insertions(+), 1 deletion(-)
--- a/fs/ocfs2/export.c~ocfs2-fix-ocfs2-read-inode-data-panic-in-ocfs2_iget
+++ a/fs/ocfs2/export.c
@@ -148,16 +148,24 @@ static struct dentry *ocfs2_get_parent(s
u64 blkno;
struct dentry *parent;
struct inode *dir = d_inode(child);
+ int set;
trace_ocfs2_get_parent(child, child->d_name.len, child->d_name.name,
(unsigned long long)OCFS2_I(dir)->ip_blkno);
+ status = ocfs2_nfs_sync_lock(OCFS2_SB(dir->i_sb), 1);
+ if (status < 0) {
+ mlog(ML_ERROR, "getting nfs sync lock(EX) failed %d\n", status);
+ parent = ERR_PTR(status);
+ goto bail;
+ }
+
status = ocfs2_inode_lock(dir, NULL, 0);
if (status < 0) {
if (status != -ENOENT)
mlog_errno(status);
parent = ERR_PTR(status);
- goto bail;
+ goto unlock_nfs_sync;
}
status = ocfs2_lookup_ino_from_name(dir, "..", 2, &blkno);
@@ -166,11 +174,31 @@ static struct dentry *ocfs2_get_parent(s
goto bail_unlock;
}
+ status = ocfs2_test_inode_bit(OCFS2_SB(dir->i_sb), blkno, &set);
+ if (status < 0) {
+ if (status == -EINVAL) {
+ status = -ESTALE;
+ } else
+ mlog(ML_ERROR, "test inode bit failed %d\n", status);
+ parent = ERR_PTR(status);
+ goto bail_unlock;
+ }
+
+ trace_ocfs2_get_dentry_test_bit(status, set);
+ if (!set) {
+ status = -ESTALE;
+ parent = ERR_PTR(status);
+ goto bail_unlock;
+ }
+
parent = d_obtain_alias(ocfs2_iget(OCFS2_SB(dir->i_sb), blkno, 0, 0));
bail_unlock:
ocfs2_inode_unlock(dir, 0);
+unlock_nfs_sync:
+ ocfs2_nfs_sync_unlock(OCFS2_SB(dir->i_sb), 1);
+
bail:
trace_ocfs2_get_parent_end(parent);
_
Patches currently in -mm which might be from sunny.s.zhang(a)oracle.com are
The patch titled
Subject: mm/hugetlb.c: don't put_page in lock of hugetlb_lock
has been removed from the -mm tree. Its filename was
mm-hugetlb-dont-put_page-in-lock-of-hugetlb_lock.patch
This patch was dropped because it was merged into mainline or a subsystem tree
------------------------------------------------------
From: Kai Shen <shenkai8(a)huawei.com>
Subject: mm/hugetlb.c: don't put_page in lock of hugetlb_lock
spinlock recursion happened when do LTP test:
#!/bin/bash
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
The dtor returned by get_compound_page_dtor in __put_compound_page may be
the function of free_huge_page which will lock the hugetlb_lock, so don't
put_page in lock of hugetlb_lock.
BUG: spinlock recursion on CPU#0, hugemmap05/1079
lock: hugetlb_lock+0x0/0x18, .magic: dead4ead, .owner: hugemmap05/1079, .owner_cpu: 0
Call trace:
dump_backtrace+0x0/0x198
show_stack+0x24/0x30
dump_stack+0xa4/0xcc
spin_dump+0x84/0xa8
do_raw_spin_lock+0xd0/0x108
_raw_spin_lock+0x20/0x30
free_huge_page+0x9c/0x260
__put_compound_page+0x44/0x50
__put_page+0x2c/0x60
alloc_surplus_huge_page.constprop.19+0xf0/0x140
hugetlb_acct_memory+0x104/0x378
hugetlb_reserve_pages+0xe0/0x250
hugetlbfs_file_mmap+0xc0/0x140
mmap_region+0x3e8/0x5b0
do_mmap+0x280/0x460
vm_mmap_pgoff+0xf4/0x128
ksys_mmap_pgoff+0xb4/0x258
__arm64_sys_mmap+0x34/0x48
el0_svc_common+0x78/0x130
el0_svc_handler+0x38/0x78
el0_svc+0x8/0xc
Link: http://lkml.kernel.org/r/b8ade452-2d6b-0372-32c2-703644032b47@huawei.com
Fixes: 9980d744a0 ("mm, hugetlb: get rid of surplus page accounting tricks")
Signed-off-by: Kai Shen <shenkai8(a)huawei.com>
Signed-off-by: Feilong Lin <linfeilong(a)huawei.com>
Reported-by: Wang Wang <wangwang2(a)huawei.com>
Reviewed-by: Oscar Salvador <osalvador(a)suse.de>
Reviewed-by: Mike Kravetz <mike.kravetz(a)oracle.com>
Reviewed-by: Andrew Morton <akpm(a)linux-foundation.org>
Acked-by: Michal Hocko <mhocko(a)suse.com>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
mm/hugetlb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- a/mm/hugetlb.c~mm-hugetlb-dont-put_page-in-lock-of-hugetlb_lock
+++ a/mm/hugetlb.c
@@ -1574,8 +1574,9 @@ static struct page *alloc_surplus_huge_p
*/
if (h->surplus_huge_pages >= h->nr_overcommit_huge_pages) {
SetPageHugeTemporary(page);
+ spin_unlock(&hugetlb_lock);
put_page(page);
- page = NULL;
+ return NULL;
} else {
h->surplus_huge_pages++;
h->surplus_huge_pages_node[page_to_nid(page)]++;
_
Patches currently in -mm which might be from shenkai8(a)huawei.com are
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 3351e9d39947 - Linux 4.19.43
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Merge: OK
Compile: FAILED
We attempted to compile the kernel for multiple architectures, but the compile
failed on one or more architectures:
ppc64le: FAILED (see build-ppc64le.log.xz attachment)
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 3351e9d39947 - Linux 4.19.43
We then merged the patchset with `git am`:
bfq-update-internal-depth-state-when-queue-depth-cha.patch
platform-x86-sony-laptop-fix-unintentional-fall-through.patch
platform-x86-thinkpad_acpi-disable-bluetooth-for-some-machines.patch
platform-x86-dell-laptop-fix-rfkill-functionality.patch
hwmon-pwm-fan-disable-pwm-if-fetching-cooling-data-fails.patch
kernfs-fix-barrier-usage-in-__kernfs_new_node.patch
virt-vbox-sanity-check-parameter-types-for-hgcm-calls-coming-from-userspace.patch
usb-serial-fix-unthrottle-races.patch
iio-adc-xilinx-fix-potential-use-after-free-on-remov.patch
iio-adc-xilinx-fix-potential-use-after-free-on-probe.patch
iio-adc-xilinx-prevent-touching-unclocked-h-w-on-rem.patch
acpi-nfit-always-dump-_dsm-output-payload.patch
libnvdimm-namespace-fix-a-potential-null-pointer-der.patch
hid-input-add-mapping-for-expose-overview-key.patch
hid-input-add-mapping-for-keyboard-brightness-up-dow.patch
hid-input-add-mapping-for-toggle-display-key.patch
libnvdimm-btt-fix-a-kmemdup-failure-check.patch
s390-dasd-fix-capacity-calculation-for-large-volumes.patch
mac80211-fix-unaligned-access-in-mesh-table-hash-fun.patch
mac80211-increase-max_msg_len.patch
cfg80211-handle-wmm-rules-in-regulatory-domain-inter.patch
mac80211-fix-memory-accounting-with-a-msdu-aggregati.patch
nl80211-add-nl80211_flag_clear_skb-flag-for-other-nl.patch
libnvdimm-pmem-fix-a-possible-oob-access-when-read-a.patch
s390-3270-fix-lockdep-false-positive-on-view-lock.patch
drm-amd-display-extending-aux-sw-timeout.patch
clocksource-drivers-npcm-select-timer_of.patch
clocksource-drivers-oxnas-fix-ox820-compatible.patch
selftests-fib_tests-fix-command-line-is-not-complete.patch
misdn-check-address-length-before-reading-address-fa.patch
vxge-fix-return-of-a-free-d-memblock-on-a-failed-dma.patch
qede-fix-write-to-free-d-pointer-error-and-double-fr.patch
afs-unlock-pages-for-__pagevec_release.patch
drm-amd-display-if-one-stream-full-updates-full-upda.patch
s390-pkey-add-one-more-argument-space-for-debug-feat.patch
x86-build-lto-fix-truncated-.bss-with-fdata-sections.patch
x86-reboot-efi-use-efi-reboot-for-acer-travelmate-x5.patch
kvm-fix-spectrev1-gadgets.patch
kvm-x86-avoid-misreporting-level-triggered-irqs-as-e.patch
tools-lib-traceevent-fix-missing-equality-check-for-.patch
ipmi-ipmi_si_hardcode.c-init-si_type-array-to-fix-a-.patch
ocelot-don-t-sleep-in-atomic-context-irqs_disabled.patch
scsi-aic7xxx-fix-eisa-support.patch
mm-fix-inactive-list-balancing-between-numa-nodes-an.patch
init-initialize-jump-labels-before-command-line-opti.patch
selftests-netfilter-check-icmp-pkttoobig-errors-are-.patch
ipvs-do-not-schedule-icmp-errors-from-tunnels.patch
netfilter-ctnetlink-don-t-use-conntrack-expect-objec.patch
netfilter-nf_tables-prevent-shift-wrap-in-nft_chain_.patch
mips-perf-ath79-fix-perfcount-irq-assignment.patch
s390-ctcm-fix-ctcm_new_device-error-return-code.patch
drm-sun4i-set-device-driver-data-at-bind-time-for-us.patch
drm-sun4i-fix-component-unbinding-and-component-mast.patch
selftests-net-correct-the-return-value-for-run_netso.patch
netfilter-fix-nf_l4proto_log_invalid-to-log-invalid-.patch
gpu-ipu-v3-dp-fix-csc-handling.patch
drm-imx-don-t-skip-dp-channel-disable-for-background.patch
arm-8856-1-nommu-fix-ccr-register-faulty-initializat.patch
spi-micrel-eth-switch-declare-missing-of-table.patch
spi-st-st95hf-nfc-declare-missing-of-table.patch
drm-sun4i-unbind-components-before-releasing-drm-and.patch
input-synaptics-rmi4-fix-possible-double-free.patch
rdma-hns-bugfix-for-mapping-user-db.patch
mm-memory_hotplug.c-drop-memory-device-reference-aft.patch
powerpc-smp-fix-nmi-ipi-timeout.patch
powerpc-smp-fix-nmi-ipi-xmon-timeout.patch
net-dsa-mv88e6xxx-fix-few-issues-in-mv88e6390x_port_.patch
mm-memory.c-fix-modifying-of-page-protection-by-inse.patch
usb-typec-fix-unchecked-return-value.patch
netfilter-nf_tables-use-after-free-in-dynamic-operat.patch
netfilter-nf_tables-add-missing-release_ops-in-error.patch
net-fec-manage-ahb-clock-in-runtime-pm.patch
mlxsw-spectrum_switchdev-add-mdb-entries-in-prepare-.patch
mlxsw-core-do-not-use-wq_mem_reclaim-for-emad-workqu.patch
mlxsw-core-do-not-use-wq_mem_reclaim-for-mlxsw-order.patch
mlxsw-core-do-not-use-wq_mem_reclaim-for-mlxsw-workq.patch
net-tls-fix-the-iv-leaks.patch
net-strparser-partially-revert-strparser-call-skb_un.patch
nfc-nci-add-some-bounds-checking-in-nci_hci_cmd_rece.patch
nfc-nci-potential-off-by-one-in-pipes-array.patch
x86-kprobes-avoid-kretprobe-recursion-bug.patch
cw1200-fix-missing-unlock-on-error-in-cw1200_hw_scan.patch
mwl8k-fix-rate_idx-underflow.patch
rtlwifi-rtl8723ae-fix-missing-break-in-switch-statement.patch
don-t-jump-to-compute_result-state-from-check_result-state.patch
um-don-t-hardcode-path-as-it-is-architecture-dependent.patch
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
ppc64le:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
s390x:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
x86_64:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 9c2556f428cf - Linux 4.19.42
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Merge: OK
Compile: FAILED
We attempted to compile the kernel for multiple architectures, but the compile
failed on one or more architectures:
ppc64le: FAILED (see build-ppc64le.log.xz attachment)
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: 9c2556f428cf - Linux 4.19.42
We then merged the patchset with `git am`:
0001-Documentation-l1tf-Fix-small-spelling-typo.patch
0002-x86-cpu-Sanitize-FAM6_ATOM-naming.patch
0003-kvm-x86-Report-STIBP-on-GET_SUPPORTED_CPUID.patch
0004-x86-msr-index-Cleanup-bit-defines.patch
0005-x86-speculation-Consolidate-CPU-whitelists.patch
0006-x86-speculation-mds-Add-basic-bug-infrastructure-for.patch
0007-x86-speculation-mds-Add-BUG_MSBDS_ONLY.patch
0008-x86-kvm-Expose-X86_FEATURE_MD_CLEAR-to-guests.patch
0009-x86-speculation-mds-Add-mds_clear_cpu_buffers.patch
0010-x86-speculation-mds-Clear-CPU-buffers-on-exit-to-use.patch
0011-x86-kvm-vmx-Add-MDS-protection-when-L1D-Flush-is-not.patch
0012-x86-speculation-mds-Conditionally-clear-CPU-buffers-.patch
0013-x86-speculation-mds-Add-mitigation-control-for-MDS.patch
0014-x86-speculation-mds-Add-sysfs-reporting-for-MDS.patch
0015-x86-speculation-mds-Add-mitigation-mode-VMWERV.patch
0016-Documentation-Move-L1TF-to-separate-directory.patch
0017-Documentation-Add-MDS-vulnerability-documentation.patch
0018-x86-speculation-mds-Add-mds-full-nosmt-cmdline-optio.patch
0019-x86-speculation-Move-arch_smt_update-call-to-after-m.patch
0020-x86-speculation-mds-Add-SMT-warning-message.patch
0021-x86-speculation-mds-Fix-comment.patch
0022-x86-speculation-mds-Print-SMT-vulnerable-on-MSBDS-wi.patch
0023-cpu-speculation-Add-mitigations-cmdline-option.patch
0024-x86-speculation-Support-mitigations-cmdline-option.patch
0025-powerpc-speculation-Support-mitigations-cmdline-opti.patch
0026-s390-speculation-Support-mitigations-cmdline-option.patch
0027-x86-speculation-mds-Add-mitigations-support-for-MDS.patch
0028-x86-mds-Add-MDSUM-variant-to-the-MDS-documentation.patch
0029-Documentation-Correct-the-possible-MDS-sysfs-values.patch
0030-x86-speculation-mds-Fix-documentation-typo.patch
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_4.19-a…
ppc64le:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
s390x:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_4.19-s39…
x86_64:
build options: -j25 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_4.19-x8…
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: b724e9356404 - Linux 5.1.1
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Merge: FAILED
When we attempted to merge the patchset, we received an error:
Patch is empty.
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: b724e9356404 - Linux 5.1.1
We then merged the patchset with `git am`:
As noted in commit 84b40e3b57ee ("serial: 8250: omap: Disable DMA for
console UART"), UART console lines use low-level PIO only access functions
which will conflict with use of the line when DMA is enabled, e.g. when
the console line is also used for systemd messages. So disable DMA
support for UART console lines.
Fixes: https://patchwork.kernel.org/patch/10929511/
Reported-by: Michael Rodin <mrodin(a)de.adit-jv.com>
Tested-by: Eugeniu Rosca <erosca(a)de.adit-jv.com>
Reviewed-by: Simon Horman <horms+renesas(a)verge.net.au>
Reviewed-by: Wolfram Sang <wsa+renesas(a)sang-engineering.com>
Cc: stable(a)vger.kernel.org
Signed-off-by: George G. Davis <george_davis(a)mentor.com>
---
v2: Clarify comment regarding DMA support on kernel console,
add {Tested,Reviewed}-by:, and Cc: linux-stable lines.
---
drivers/tty/serial/sh-sci.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/drivers/tty/serial/sh-sci.c b/drivers/tty/serial/sh-sci.c
index 3cd139752d3f..abc705716aa0 100644
--- a/drivers/tty/serial/sh-sci.c
+++ b/drivers/tty/serial/sh-sci.c
@@ -1557,6 +1557,13 @@ static void sci_request_dma(struct uart_port *port)
dev_dbg(port->dev, "%s: port %d\n", __func__, port->line);
+ /*
+ * DMA on console may interfere with Kernel log messages which use
+ * plain putchar(). So, simply don't use it with a console.
+ */
+ if (uart_console(port))
+ return;
+
if (!port->dev->of_node)
return;
--
2.7.4
On Thu, Apr 25, 2019 at 06:05:36PM +0200, Johan Hovold wrote:
> Fix two long-standing bugs which could potentially lead to memory
> corruption or leave the port throttled until it is reopened (on weakly
> ordered systems), respectively, when read-URB completion races with
> unthrottle().
>
> First, the URB must not be marked as free before processing is complete
> to prevent it from being submitted by unthrottle() on another CPU.
>
> CPU 1 CPU 2
> ================ ================
> complete() unthrottle()
> process_urb();
> smp_mb__before_atomic();
> set_bit(i, free); if (test_and_clear_bit(i, free))
> submit_urb();
>
> Second, the URB must be marked as free before checking the throttled
> flag to prevent unthrottle() on another CPU from failing to observe that
> the URB needs to be submitted if complete() sees that the throttled flag
> is set.
>
> CPU 1 CPU 2
> ================ ================
> complete() unthrottle()
> set_bit(i, free); throttled = 0;
> smp_mb__after_atomic(); smp_mb();
> if (throttled) if (test_and_clear_bit(i, free))
> return; submit_urb();
>
> Note that test_and_clear_bit() only implies barriers when the test is
> successful. To handle the case where the URB is still in use an explicit
> barrier needs to be added to unthrottle() for the second race condition.
>
> Fixes: d83b405383c9 ("USB: serial: add support for multiple read urbs")
> Signed-off-by: Johan Hovold <johan(a)kernel.org>
Greg, I noticed you added a stable tag to the corresponding cdc-acm fix
and think I should have added on one from the start to this one as well.
Would you mind queuing this one up for stable?
Upstream commit 3f5edd58d040bfa4b74fb89bc02f0bc6b9cd06ab.
Thanks,
Johan
On Mon, 29 Apr 2019 16:01:29 +1000
Alexey Kardashevskiy <aik(a)ozlabs.ru> wrote:
> On 20/04/2019 01:34, Greg Kurz wrote:
> > Since 902bdc57451c, get_pci_dev() calls pci_get_domain_bus_and_slot(). This
> > has the effect of incrementing the reference count of the PCI device, as
> > explained in drivers/pci/search.c:
> >
> > * Given a PCI domain, bus, and slot/function number, the desired PCI
> > * device is located in the list of PCI devices. If the device is
> > * found, its reference count is increased and this function returns a
> > * pointer to its data structure. The caller must decrement the
> > * reference count by calling pci_dev_put(). If no device is found,
> > * %NULL is returned.
> >
> > Nothing was done to call pci_dev_put() and the reference count of GPU and
> > NPU PCI devices rockets up.
> >
> > A natural way to fix this would be to teach the callers about the change,
> > so that they call pci_dev_put() when done with the pointer. This turns
> > out to be quite intrusive, as it affects many paths in npu-dma.c,
> > pci-ioda.c and vfio_pci_nvlink2.c.
>
>
> afaict this referencing is only done to protect the current traverser
> and what you've done is actually a natural way (and the generic
> pci_get_dev_by_id() does exactly the same), although this looks a bit weird.
>
Not exactly the same: pci_get_dev_by_id() always increment the refcount
of the returned PCI device. The refcount is only decremented when this
device is passed to pci_get_dev_by_id() to continue searching.
That means that the users of the PCI device pointer returned by
pci_get_dev_by_id() or its exported variants pci_get_subsys(),
pci_get_device() and pci_get_class() do handle the refcount. They
all pass the pointer to pci_dev_put() or continue the search,
which calls pci_dev_put() internally.
Direct and indirect callers of get_pci_dev() don't care for the
refcount at all unless I'm missing something.
>
> > Also, the issue appeared in 4.16 and
> > some affected code got moved around since then: it would be problematic
> > to backport the fix to stable releases.
> >
> > All that code never cared for reference counting anyway. Call pci_dev_put()
> > from get_pci_dev() to revert to the previous behavior.
> >> Fixes: 902bdc57451c ("powerpc/powernv/idoa: Remove unnecessary pcidev
> from pci_dn")
> > Cc: stable(a)vger.kernel.org # v4.16
> > Signed-off-by: Greg Kurz <groug(a)kaod.org>
> > ---
> > arch/powerpc/platforms/powernv/npu-dma.c | 15 ++++++++++++++-
> > 1 file changed, 14 insertions(+), 1 deletion(-)
> >
> > diff --git a/arch/powerpc/platforms/powernv/npu-dma.c b/arch/powerpc/platforms/powernv/npu-dma.c
> > index e713ade30087..d8f3647e8fb2 100644
> > --- a/arch/powerpc/platforms/powernv/npu-dma.c
> > +++ b/arch/powerpc/platforms/powernv/npu-dma.c
> > @@ -31,9 +31,22 @@ static DEFINE_SPINLOCK(npu_context_lock);
> > static struct pci_dev *get_pci_dev(struct device_node *dn)
> > {
> > struct pci_dn *pdn = PCI_DN(dn);
> > + struct pci_dev *pdev;
> >
> > - return pci_get_domain_bus_and_slot(pci_domain_nr(pdn->phb->bus),
> > + pdev = pci_get_domain_bus_and_slot(pci_domain_nr(pdn->phb->bus),
> > pdn->busno, pdn->devfn);
> > +
> > + /*
> > + * pci_get_domain_bus_and_slot() increased the reference count of
> > + * the PCI device, but callers don't need that actually as the PE
> > + * already holds a reference to the device.
>
> Imho this would be just enough.
>
> Anyway,
>
> Reviewed-by: Alexey Kardashevskiy <aik(a)ozlabs.ru>
>
Thanks !
I now realize that I forgot to add the --cc option for stable on my stgit
command line :-\.
Cc'ing now.
>
> How did you find it? :)
>
While reading code to find some inspiration for OpenCAPI passthrough. :)
I saw the following in vfio_pci_ibm_npu2_init():
if (!pnv_pci_get_gpu_dev(vdev->pdev))
return -ENODEV;
and simply followed the function calls.
>
> > Since callers aren't
> > + * aware of the reference count change, call pci_dev_put() now to
> > + * avoid leaks.
> > + */
> > + if (pdev)
> > + pci_dev_put(pdev);
> > +
> > + return pdev;
> > }
> >
> > /* Given a NPU device get the associated PCI device. */
> >
>
Dear Stable Team,
Request for inclusion into the stable branches of Linux. This change
went into 4.20 but 4.19 is the LTS release that many of the Linux
Vendors are rebasing on. Hence, it'd be nice to see this part of the LTS
releases, at least 4.19.
The current code fails to run on amd64 because of hardcoded reference to
i386
Signed-off-by: Ritesh Raj Sarraf <rrs(a)researchut.com>
Signed-off-by: Richard Weinberger <richard(a)nod.at>
---
arch/um/drivers/port_user.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/um/drivers/port_user.c b/arch/um/drivers/port_user.c
index 9a8e1b64c22e..5f56d11b886f 100644
--- a/arch/um/drivers/port_user.c
+++ b/arch/um/drivers/port_user.c
@@ -168,7 +168,7 @@ int port_connection(int fd, int *socket, int *pid_out)
{
int new, err;
char *argv[] = { "/usr/sbin/in.telnetd", "-L",
- "/usr/lib/uml/port-helper", NULL };
+ OS_LIB_PATH "/uml/port-helper", NULL };
struct port_pre_exec_data data;
new = accept(fd, NULL, 0);
--
2.20.1
----- Original Message -----
>
>
> On May 13, 2019 4:01 PM, Yang Shi <yang.shi(a)linux.alibaba.com> wrote:
>
>
> On 5/13/19 9:38 AM, Will Deacon wrote:
> > On Fri, May 10, 2019 at 07:26:54AM +0800, Yang Shi wrote:
> >> diff --git a/mm/mmu_gather.c b/mm/mmu_gather.c
> >> index 99740e1..469492d 100644
> >> --- a/mm/mmu_gather.c
> >> +++ b/mm/mmu_gather.c
> >> @@ -245,14 +245,39 @@ void tlb_finish_mmu(struct mmu_gather *tlb,
> >> {
> >> /*
> >> * If there are parallel threads are doing PTE changes on same range
> >> - * under non-exclusive lock(e.g., mmap_sem read-side) but defer TLB
> >> - * flush by batching, a thread has stable TLB entry can fail to flush
> >> - * the TLB by observing pte_none|!pte_dirty, for example so flush TLB
> >> - * forcefully if we detect parallel PTE batching threads.
> >> + * under non-exclusive lock (e.g., mmap_sem read-side) but defer TLB
> >> + * flush by batching, one thread may end up seeing inconsistent PTEs
> >> + * and result in having stale TLB entries. So flush TLB forcefully
> >> + * if we detect parallel PTE batching threads.
> >> + *
> >> + * However, some syscalls, e.g. munmap(), may free page tables, this
> >> + * needs force flush everything in the given range. Otherwise this
> >> + * may result in having stale TLB entries for some architectures,
> >> + * e.g. aarch64, that could specify flush what level TLB.
> >> */
> >> - if (mm_tlb_flush_nested(tlb->mm)) {
> >> - __tlb_reset_range(tlb);
> >> - __tlb_adjust_range(tlb, start, end - start);
> >> + if (mm_tlb_flush_nested(tlb->mm) && !tlb->fullmm) {
> >> + /*
> >> + * Since we can't tell what we actually should have
> >> + * flushed, flush everything in the given range.
> >> + */
> >> + tlb->freed_tables = 1;
> >> + tlb->cleared_ptes = 1;
> >> + tlb->cleared_pmds = 1;
> >> + tlb->cleared_puds = 1;
> >> + tlb->cleared_p4ds = 1;
> >> +
> >> + /*
> >> + * Some architectures, e.g. ARM, that have range invalidation
> >> + * and care about VM_EXEC for I-Cache invalidation, need
> >> force
> >> + * vma_exec set.
> >> + */
> >> + tlb->vma_exec = 1;
> >> +
> >> + /* Force vma_huge clear to guarantee safer flush */
> >> + tlb->vma_huge = 0;
> >> +
> >> + tlb->start = start;
> >> + tlb->end = end;
> >> }
> > Whilst I think this is correct, it would be interesting to see whether
> > or not it's actually faster than just nuking the whole mm, as I mentioned
> > before.
> >
> > At least in terms of getting a short-term fix, I'd prefer the diff below
> > if it's not measurably worse.
>
> I did a quick test with ebizzy (96 threads with 5 iterations) on my x86
> VM, it shows slightly slowdown on records/s but much more sys time spent
> with fullmm flush, the below is the data.
>
> nofullmm fullmm
> ops (records/s) 225606 225119
> sys (s) 0.69 1.14
>
> It looks the slight reduction of records/s is caused by the increase of
> sys time.
>
> >
> > Will
> >
> > --->8
> >
> > diff --git a/mm/mmu_gather.c b/mm/mmu_gather.c
> > index 99740e1dd273..cc251422d307 100644
> > --- a/mm/mmu_gather.c
> > +++ b/mm/mmu_gather.c
> > @@ -251,8 +251,9 @@ void tlb_finish_mmu(struct mmu_gather *tlb,
> > * forcefully if we detect parallel PTE batching threads.
> > */
> > if (mm_tlb_flush_nested(tlb->mm)) {
> > + tlb->fullmm = 1;
> > __tlb_reset_range(tlb);
> > - __tlb_adjust_range(tlb, start, end - start);
> > + tlb->freed_tables = 1;
> > }
> >
> > tlb_flush_mmu(tlb);
>
>
> I think that this should have set need_flush_all and not fullmm.
>
Wouldn't that skip the flush?
If fulmm == 0, then __tlb_reset_range() sets tlb->end = 0.
tlb_flush_mmu
tlb_flush_mmu_tlbonly
if (!tlb->end)
return
Replacing fullmm with need_flush_all, brings the problem back / reproducer hangs.
On Tue, May 14, 2019 at 02:01:34AM +0000, Nadav Amit wrote:
> > diff --git a/mm/mmu_gather.c b/mm/mmu_gather.c
> > index 99740e1dd273..cc251422d307 100644
> > --- a/mm/mmu_gather.c
> > +++ b/mm/mmu_gather.c
> > @@ -251,8 +251,9 @@ void tlb_finish_mmu(struct mmu_gather *tlb,
> > * forcefully if we detect parallel PTE batching threads.
> > */
> > if (mm_tlb_flush_nested(tlb->mm)) {
> > + tlb->fullmm = 1;
> > __tlb_reset_range(tlb);
> > - __tlb_adjust_range(tlb, start, end - start);
> > + tlb->freed_tables = 1;
> > }
> >
> > tlb_flush_mmu(tlb);
>
>
> I think that this should have set need_flush_all and not fullmm.
Difficult, mmu_gather::need_flush_all is arch specific and not everybody
implements it.
And while mmu_gather::fullmm isn't strictly correct either; we can
(ab)use it here, because at tlb_finish_mmu() time the differences don't
matter anymore.
Christophe Leroy <christophe.leroy(a)c-s.fr> writes:
> [Backport of upstream commit b45ba4a51cde29b2939365ef0c07ad34c8321789]
>
> On powerpc32, patch_instruction() is called by apply_feature_fixups()
> which is called from early_init()
>
> There is the following note in front of early_init():
> * Note that the kernel may be running at an address which is different
> * from the address that it was linked at, so we must use RELOC/PTRRELOC
> * to access static data (including strings). -- paulus
>
> Therefore init_mem_is_free must be accessed with PTRRELOC()
>
> Fixes: 1c38a84d4586 ("powerpc: Avoid code patching freed init sections")
> Link: https://bugzilla.kernel.org/show_bug.cgi?id=203597
> Signed-off-by: Christophe Leroy <christophe.leroy(a)c-s.fr>
>
> ---
> Can't apply the upstream commit as such due to several of other unrelated stuff
> like STRICT_KERNEL_RWX which are missing for instance.
> So instead, using same approach as for commit 252eb55816a6f69ef9464cad303cdb3326cdc61d
Yeah this looks good to me.
Though should we keep the same subject as the upstream commit this is
sort of a backport of? That might make it simpler for people who are
trying to keep track of things?
ie. "powerpc/lib: fix book3s/32 boot failure due to code patching"
cheers
> diff --git a/arch/powerpc/lib/code-patching.c b/arch/powerpc/lib/code-patching.c
> index 14535ad4cdd1..c312955977ce 100644
> --- a/arch/powerpc/lib/code-patching.c
> +++ b/arch/powerpc/lib/code-patching.c
> @@ -23,7 +23,7 @@ int patch_instruction(unsigned int *addr, unsigned int instr)
> int err;
>
> /* Make sure we aren't patching a freed init section */
> - if (init_mem_is_free && init_section_contains(addr, 4)) {
> + if (*PTRRELOC(&init_mem_is_free) && init_section_contains(addr, 4)) {
> pr_debug("Skipping init section patching addr: 0x%px\n", addr);
> return 0;
> }
> --
> 2.13.3
The patch below does not apply to the 4.4-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 6b583201fa219b7b1b6aebd8966c8fd9357ef9f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20=C5=A0tetiar?= <ynezz(a)true.cz>
Date: Thu, 11 Apr 2019 20:13:30 +0200
Subject: [PATCH] mwl8k: Fix rate_idx underflow
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
It was reported on OpenWrt bug tracking system[1], that several users
are affected by the endless reboot of their routers if they configure
5GHz interface with channel 44 or 48.
The reboot loop is caused by the following excessive number of WARN_ON
messages:
WARNING: CPU: 0 PID: 0 at backports-4.19.23-1/net/mac80211/rx.c:4516
ieee80211_rx_napi+0x1fc/0xa54 [mac80211]
as the messages are being correctly emitted by the following guard:
case RX_ENC_LEGACY:
if (WARN_ON(status->rate_idx >= sband->n_bitrates))
as the rate_idx is in this case erroneously set to 251 (0xfb). This fix
simply converts previously used magic number to proper constant and
guards against substraction which is leading to the currently observed
underflow.
1. https://bugs.openwrt.org/index.php?do=details&task_id=2218
Fixes: 854783444bab ("mwl8k: properly set receive status rate index on 5 GHz receive")
Cc: <stable(a)vger.kernel.org>
Tested-by: Eubert Bao <bunnier(a)gmail.com>
Reported-by: Eubert Bao <bunnier(a)gmail.com>
Signed-off-by: Petr Štetiar <ynezz(a)true.cz>
Signed-off-by: Kalle Valo <kvalo(a)codeaurora.org>
diff --git a/drivers/net/wireless/marvell/mwl8k.c b/drivers/net/wireless/marvell/mwl8k.c
index e0df51b62e97..70e69305197a 100644
--- a/drivers/net/wireless/marvell/mwl8k.c
+++ b/drivers/net/wireless/marvell/mwl8k.c
@@ -441,6 +441,9 @@ static const struct ieee80211_rate mwl8k_rates_50[] = {
#define MWL8K_CMD_UPDATE_STADB 0x1123
#define MWL8K_CMD_BASTREAM 0x1125
+#define MWL8K_LEGACY_5G_RATE_OFFSET \
+ (ARRAY_SIZE(mwl8k_rates_24) - ARRAY_SIZE(mwl8k_rates_50))
+
static const char *mwl8k_cmd_name(__le16 cmd, char *buf, int bufsize)
{
u16 command = le16_to_cpu(cmd);
@@ -1016,8 +1019,9 @@ mwl8k_rxd_ap_process(void *_rxd, struct ieee80211_rx_status *status,
if (rxd->channel > 14) {
status->band = NL80211_BAND_5GHZ;
- if (!(status->encoding == RX_ENC_HT))
- status->rate_idx -= 5;
+ if (!(status->encoding == RX_ENC_HT) &&
+ status->rate_idx >= MWL8K_LEGACY_5G_RATE_OFFSET)
+ status->rate_idx -= MWL8K_LEGACY_5G_RATE_OFFSET;
} else {
status->band = NL80211_BAND_2GHZ;
}
@@ -1124,8 +1128,9 @@ mwl8k_rxd_sta_process(void *_rxd, struct ieee80211_rx_status *status,
if (rxd->channel > 14) {
status->band = NL80211_BAND_5GHZ;
- if (!(status->encoding == RX_ENC_HT))
- status->rate_idx -= 5;
+ if (!(status->encoding == RX_ENC_HT) &&
+ status->rate_idx >= MWL8K_LEGACY_5G_RATE_OFFSET)
+ status->rate_idx -= MWL8K_LEGACY_5G_RATE_OFFSET;
} else {
status->band = NL80211_BAND_2GHZ;
}
The patch below does not apply to the 3.18-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 6b583201fa219b7b1b6aebd8966c8fd9357ef9f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20=C5=A0tetiar?= <ynezz(a)true.cz>
Date: Thu, 11 Apr 2019 20:13:30 +0200
Subject: [PATCH] mwl8k: Fix rate_idx underflow
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
It was reported on OpenWrt bug tracking system[1], that several users
are affected by the endless reboot of their routers if they configure
5GHz interface with channel 44 or 48.
The reboot loop is caused by the following excessive number of WARN_ON
messages:
WARNING: CPU: 0 PID: 0 at backports-4.19.23-1/net/mac80211/rx.c:4516
ieee80211_rx_napi+0x1fc/0xa54 [mac80211]
as the messages are being correctly emitted by the following guard:
case RX_ENC_LEGACY:
if (WARN_ON(status->rate_idx >= sband->n_bitrates))
as the rate_idx is in this case erroneously set to 251 (0xfb). This fix
simply converts previously used magic number to proper constant and
guards against substraction which is leading to the currently observed
underflow.
1. https://bugs.openwrt.org/index.php?do=details&task_id=2218
Fixes: 854783444bab ("mwl8k: properly set receive status rate index on 5 GHz receive")
Cc: <stable(a)vger.kernel.org>
Tested-by: Eubert Bao <bunnier(a)gmail.com>
Reported-by: Eubert Bao <bunnier(a)gmail.com>
Signed-off-by: Petr Štetiar <ynezz(a)true.cz>
Signed-off-by: Kalle Valo <kvalo(a)codeaurora.org>
diff --git a/drivers/net/wireless/marvell/mwl8k.c b/drivers/net/wireless/marvell/mwl8k.c
index e0df51b62e97..70e69305197a 100644
--- a/drivers/net/wireless/marvell/mwl8k.c
+++ b/drivers/net/wireless/marvell/mwl8k.c
@@ -441,6 +441,9 @@ static const struct ieee80211_rate mwl8k_rates_50[] = {
#define MWL8K_CMD_UPDATE_STADB 0x1123
#define MWL8K_CMD_BASTREAM 0x1125
+#define MWL8K_LEGACY_5G_RATE_OFFSET \
+ (ARRAY_SIZE(mwl8k_rates_24) - ARRAY_SIZE(mwl8k_rates_50))
+
static const char *mwl8k_cmd_name(__le16 cmd, char *buf, int bufsize)
{
u16 command = le16_to_cpu(cmd);
@@ -1016,8 +1019,9 @@ mwl8k_rxd_ap_process(void *_rxd, struct ieee80211_rx_status *status,
if (rxd->channel > 14) {
status->band = NL80211_BAND_5GHZ;
- if (!(status->encoding == RX_ENC_HT))
- status->rate_idx -= 5;
+ if (!(status->encoding == RX_ENC_HT) &&
+ status->rate_idx >= MWL8K_LEGACY_5G_RATE_OFFSET)
+ status->rate_idx -= MWL8K_LEGACY_5G_RATE_OFFSET;
} else {
status->band = NL80211_BAND_2GHZ;
}
@@ -1124,8 +1128,9 @@ mwl8k_rxd_sta_process(void *_rxd, struct ieee80211_rx_status *status,
if (rxd->channel > 14) {
status->band = NL80211_BAND_5GHZ;
- if (!(status->encoding == RX_ENC_HT))
- status->rate_idx -= 5;
+ if (!(status->encoding == RX_ENC_HT) &&
+ status->rate_idx >= MWL8K_LEGACY_5G_RATE_OFFSET)
+ status->rate_idx -= MWL8K_LEGACY_5G_RATE_OFFSET;
} else {
status->band = NL80211_BAND_2GHZ;
}
The patch below does not apply to the 4.9-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 6b583201fa219b7b1b6aebd8966c8fd9357ef9f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20=C5=A0tetiar?= <ynezz(a)true.cz>
Date: Thu, 11 Apr 2019 20:13:30 +0200
Subject: [PATCH] mwl8k: Fix rate_idx underflow
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
It was reported on OpenWrt bug tracking system[1], that several users
are affected by the endless reboot of their routers if they configure
5GHz interface with channel 44 or 48.
The reboot loop is caused by the following excessive number of WARN_ON
messages:
WARNING: CPU: 0 PID: 0 at backports-4.19.23-1/net/mac80211/rx.c:4516
ieee80211_rx_napi+0x1fc/0xa54 [mac80211]
as the messages are being correctly emitted by the following guard:
case RX_ENC_LEGACY:
if (WARN_ON(status->rate_idx >= sband->n_bitrates))
as the rate_idx is in this case erroneously set to 251 (0xfb). This fix
simply converts previously used magic number to proper constant and
guards against substraction which is leading to the currently observed
underflow.
1. https://bugs.openwrt.org/index.php?do=details&task_id=2218
Fixes: 854783444bab ("mwl8k: properly set receive status rate index on 5 GHz receive")
Cc: <stable(a)vger.kernel.org>
Tested-by: Eubert Bao <bunnier(a)gmail.com>
Reported-by: Eubert Bao <bunnier(a)gmail.com>
Signed-off-by: Petr Štetiar <ynezz(a)true.cz>
Signed-off-by: Kalle Valo <kvalo(a)codeaurora.org>
diff --git a/drivers/net/wireless/marvell/mwl8k.c b/drivers/net/wireless/marvell/mwl8k.c
index e0df51b62e97..70e69305197a 100644
--- a/drivers/net/wireless/marvell/mwl8k.c
+++ b/drivers/net/wireless/marvell/mwl8k.c
@@ -441,6 +441,9 @@ static const struct ieee80211_rate mwl8k_rates_50[] = {
#define MWL8K_CMD_UPDATE_STADB 0x1123
#define MWL8K_CMD_BASTREAM 0x1125
+#define MWL8K_LEGACY_5G_RATE_OFFSET \
+ (ARRAY_SIZE(mwl8k_rates_24) - ARRAY_SIZE(mwl8k_rates_50))
+
static const char *mwl8k_cmd_name(__le16 cmd, char *buf, int bufsize)
{
u16 command = le16_to_cpu(cmd);
@@ -1016,8 +1019,9 @@ mwl8k_rxd_ap_process(void *_rxd, struct ieee80211_rx_status *status,
if (rxd->channel > 14) {
status->band = NL80211_BAND_5GHZ;
- if (!(status->encoding == RX_ENC_HT))
- status->rate_idx -= 5;
+ if (!(status->encoding == RX_ENC_HT) &&
+ status->rate_idx >= MWL8K_LEGACY_5G_RATE_OFFSET)
+ status->rate_idx -= MWL8K_LEGACY_5G_RATE_OFFSET;
} else {
status->band = NL80211_BAND_2GHZ;
}
@@ -1124,8 +1128,9 @@ mwl8k_rxd_sta_process(void *_rxd, struct ieee80211_rx_status *status,
if (rxd->channel > 14) {
status->band = NL80211_BAND_5GHZ;
- if (!(status->encoding == RX_ENC_HT))
- status->rate_idx -= 5;
+ if (!(status->encoding == RX_ENC_HT) &&
+ status->rate_idx >= MWL8K_LEGACY_5G_RATE_OFFSET)
+ status->rate_idx -= MWL8K_LEGACY_5G_RATE_OFFSET;
} else {
status->band = NL80211_BAND_2GHZ;
}
[ Restoring the recipients after mistakenly pressing reply instead of
reply-all ]
> On May 9, 2019, at 12:11 PM, Peter Zijlstra <peterz(a)infradead.org> wrote:
>
> On Thu, May 09, 2019 at 06:50:00PM +0000, Nadav Amit wrote:
>>> On May 9, 2019, at 11:24 AM, Peter Zijlstra <peterz(a)infradead.org> wrote:
>>>
>>> On Thu, May 09, 2019 at 05:36:29PM +0000, Nadav Amit wrote:
>
>>>> As a simple optimization, I think it is possible to hold multiple nesting
>>>> counters in the mm, similar to tlb_flush_pending, for freed_tables,
>>>> cleared_ptes, etc.
>>>>
>>>> The first time you set tlb->freed_tables, you also atomically increase
>>>> mm->tlb_flush_freed_tables. Then, in tlb_flush_mmu(), you just use
>>>> mm->tlb_flush_freed_tables instead of tlb->freed_tables.
>>>
>>> That sounds fraught with races and expensive; I would much prefer to not
>>> go there for this arguably rare case.
>>>
>>> Consider such fun cases as where CPU-0 sees and clears a PTE, CPU-1
>>> races and doesn't see that PTE. Therefore CPU-0 sets and counts
>>> cleared_ptes. Then if CPU-1 flushes while CPU-0 is still in mmu_gather,
>>> it will see cleared_ptes count increased and flush that granularity,
>>> OTOH if CPU-1 flushes after CPU-0 completes, it will not and potentiall
>>> miss an invalidate it should have had.
>>
>> CPU-0 would send a TLB shootdown request to CPU-1 when it is done, so I
>> don’t see the problem. The TLB shootdown mechanism is independent of the
>> mmu_gather for the matter.
>
> Duh.. I still don't like those unconditional mm wide atomic counters.
>
>>> This whole concurrent mmu_gather stuff is horrible.
>>>
>>> /me ponders more....
>>>
>>> So I think the fundamental race here is this:
>>>
>>> CPU-0 CPU-1
>>>
>>> tlb_gather_mmu(.start=1, tlb_gather_mmu(.start=2,
>>> .end=3); .end=4);
>>>
>>> ptep_get_and_clear_full(2)
>>> tlb_remove_tlb_entry(2);
>>> __tlb_remove_page();
>>> if (pte_present(2)) // nope
>>>
>>> tlb_finish_mmu();
>>>
>>> // continue without TLBI(2)
>>> // whoopsie
>>>
>>> tlb_finish_mmu();
>>> tlb_flush() -> TLBI(2)
>>>
>>>
>>> And we can fix that by having tlb_finish_mmu() sync up. Never let a
>>> concurrent tlb_finish_mmu() complete until all concurrenct mmu_gathers
>>> have completed.
>>>
>>> This should not be too hard to make happen.
>>
>> This synchronization sounds much more expensive than what I proposed. But I
>> agree that cache-lines that move from one CPU to another might become an
>> issue. But I think that the scheme I suggested would minimize this overhead.
>
> Well, it would have a lot more unconditional atomic ops. My scheme only
> waits when there is actual concurrency.
Well, something has to give. I didn’t think that if the same core does the
atomic op it would be too expensive.
> I _think_ something like the below ought to work, but its not even been
> near a compiler. The only problem is the unconditional wakeup; we can
> play games to avoid that if we want to continue with this.
>
> Ideally we'd only do this when there's been actual overlap, but I've not
> found a sensible way to detect that.
>
> diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h
> index 4ef4bbe78a1d..b70e35792d29 100644
> --- a/include/linux/mm_types.h
> +++ b/include/linux/mm_types.h
> @@ -590,7 +590,12 @@ static inline void dec_tlb_flush_pending(struct mm_struct *mm)
> *
> * Therefore we must rely on tlb_flush_*() to guarantee order.
> */
> - atomic_dec(&mm->tlb_flush_pending);
> + if (atomic_dec_and_test(&mm->tlb_flush_pending)) {
> + wake_up_var(&mm->tlb_flush_pending);
> + } else {
> + wait_event_var(&mm->tlb_flush_pending,
> + !atomic_read_acquire(&mm->tlb_flush_pending));
> + }
> }
It still seems very expensive to me, at least for certain workloads (e.g.,
Apache with multithreaded MPM).
It may be possible to avoid false-positive nesting indications (when the
flushes do not overlap) by creating a new struct mmu_gather_pending, with
something like:
struct mmu_gather_pending {
u64 start;
u64 end;
struct mmu_gather_pending *next;
}
tlb_finish_mmu() would then iterate over the mm->mmu_gather_pending
(pointing to the linked list) and find whether there is any overlap. This
would still require synchronization (acquiring a lock when allocating and
deallocating or something fancier).
I see multiple instances of:
arch/powerpc/kernel/exceptions-64s.S:839: Error:
attempt to move .org backwards
in v4.4.y.queue (v4.4.179-143-gc4db218e9451).
This is due to commit 9b2d4e06d7f1 ("powerpc/64s: Add support for a store
forwarding barrier at kernel entry/exit"), which is part of a large patch
series and can not easily be reverted.
Guess I'll stop doing ppc:allmodconfig builds in v4.4.y ?
Thanks,
Guenter
Hi Greg,
Could you please apply b45ba4a51cde29b2939365ef0c07ad34c8321789 to 4.9
since 51c3c62b58b357e8d35e4cc32f7b4ec907426fe3 was applied allthought
marked for #4.13+
Thanks
Christophe
Le 13/05/2019 à 22:18, bugzilla-daemon(a)bugzilla.kernel.org a écrit :
> https://bugzilla.kernel.org/show_bug.cgi?id=203597
>
> Bug ID: 203597
> Summary: kernel 4.9.175 fails to boot on a PowerMac G4 3,6 at
> early stage
> Product: Platform Specific/Hardware
> Version: 2.5
> Kernel Version: 4.9.175
> Hardware: PPC-32
> OS: Linux
> Tree: Mainline
> Status: NEW
> Severity: normal
> Priority: P1
> Component: PPC-32
> Assignee: platform_ppc-32(a)kernel-bugs.osdl.org
> Reporter: erhard_f(a)mailbox.org
> Regression: No
>
> Created attachment 282743
> --> https://bugzilla.kernel.org/attachment.cgi?id=282743&action=edit
> kernel .config (PowerMac G4 MDD)
>
> Trying out older kernels on the G4 MDD I noticed recent 4.9.x freeze the
> machine. Only message displayed in black letters on a white screen:
>
> done
> found display : /pco@f0000000/ATY,AlteracParent@10/ATY,Alterac_B@1,
> opening...
>
>
> It's a hard freeze, RCU_CPU_STALL_TIMEOUT does not kick in.
>
> Tried other stable kernels, which all worked:
> 4.19.37
> 4.14.114
> 4.4.179
>
> So I suppose it's only a 4.9.x issue. Last working 4.9.x kernel I had in
> service was 4.9.161. First one I spotted freezing was 4.9.171. A bisect gave me
> the following commit:
>
> 1c38a84d45862be06ac418618981631eddbda741 is the first bad commit
> commit 1c38a84d45862be06ac418618981631eddbda741
> Author: Michael Neuling <mikey(a)neuling.org>
> Date: Thu Apr 11 21:45:59 2019 +1000
>
> powerpc: Avoid code patching freed init sections
>
> commit 51c3c62b58b357e8d35e4cc32f7b4ec907426fe3 upstream.
>
> This stops us from doing code patching in init sections after they've
> been freed.
>
> In this chain:
> kvm_guest_init() ->
> kvm_use_magic_page() ->
> fault_in_pages_readable() ->
> __get_user() ->
> __get_user_nocheck() ->
> barrier_nospec();
>
> We have a code patching location at barrier_nospec() and
> kvm_guest_init() is an init function. This whole chain gets inlined,
> so when we free the init section (hence kvm_guest_init()), this code
> goes away and hence should no longer be patched.
>
> We seen this as userspace memory corruption when using a memory
> checker while doing partition migration testing on powervm (this
> starts the code patching post migration via
> /sys/kernel/mobility/migration). In theory, it could also happen when
> using /sys/kernel/debug/powerpc/barrier_nospec.
>
> Cc: stable(a)vger.kernel.org # 4.13+
> Signed-off-by: Michael Neuling <mikey(a)neuling.org>
> Reviewed-by: Nicholas Piggin <npiggin(a)gmail.com>
> Reviewed-by: Christophe Leroy <christophe.leroy(a)c-s.fr>
> Signed-off-by: Michael Ellerman <mpe(a)ellerman.id.au>
> Signed-off-by: Sasha Levin <sashal(a)kernel.org>
>
From: Shuning Zhang <sunny.s.zhang(a)oracle.com>
Subject: ocfs2: fix ocfs2 read inode data panic in ocfs2_iget
In some cases, ocfs2_iget() reads the data of inode, which has been
deleted for some reason. That will make the system panic. So We should
judge whether this inode has been deleted, and tell the caller that the
inode is a bad inode.
For example, the ocfs2 is used as the backed of nfs, and the client is
nfsv3. This issue can be reproduced by the following steps.
on the nfs server side,
..../patha/pathb
Step 1: The process A was scheduled before calling the function fh_verify.
Step 2: The process B is removing the 'pathb', and just completed the call
to function dput. Then the dentry of 'pathb' has been deleted from the
dcache, and all ancestors have been deleted also. The relationship of
dentry and inode was deleted through the function hlist_del_init. The
following is the call stack.
dentry_iput->hlist_del_init(&dentry->d_u.d_alias)
At this time, the inode is still in the dcache.
Step 3: The process A call the function ocfs2_get_dentry, which get the
inode from dcache. Then the refcount of inode is 1. The following is the
call stack.
nfsd3_proc_getacl->fh_verify->exportfs_decode_fh->fh_to_dentry(ocfs2_get_dentry)
Step 4: Dirty pages are flushed by bdi threads. So the inode of 'patha'
is evicted, and this directory was deleted. But the inode of 'pathb'
can't be evicted, because the refcount of the inode was 1.
Step 5: The process A keep running, and call the function
reconnect_path(in exportfs_decode_fh), which call function
ocfs2_get_parent of ocfs2. Get the block number of parent
directory(patha) by the name of ... Then read the data from disk by the
block number. But this inode has been deleted, so the system panic.
Process A Process B
1. in nfsd3_proc_getacl |
2. | dput
3. fh_to_dentry(ocfs2_get_dentry) |
4. bdi flush dirty cache |
5. ocfs2_iget |
[283465.542049] OCFS2: ERROR (device sdp): ocfs2_validate_inode_block:
Invalid dinode #580640: OCFS2_VALID_FL not set
[283465.545490] Kernel panic - not syncing: OCFS2: (device sdp): panic forced
after error
[283465.546889] CPU: 5 PID: 12416 Comm: nfsd Tainted: G W
4.1.12-124.18.6.el6uek.bug28762940v3.x86_64 #2
[283465.548382] Hardware name: VMware, Inc. VMware Virtual Platform/440BX
Desktop Reference Platform, BIOS 6.00 09/21/2015
[283465.549657] 0000000000000000 ffff8800a56fb7b8 ffffffff816e839c
ffffffffa0514758
[283465.550392] 000000000008dc20 ffff8800a56fb838 ffffffff816e62d3
0000000000000008
[283465.551056] ffff880000000010 ffff8800a56fb848 ffff8800a56fb7e8
ffff88005df9f000
[283465.551710] Call Trace:
[283465.552516] [<ffffffff816e839c>] dump_stack+0x63/0x81
[283465.553291] [<ffffffff816e62d3>] panic+0xcb/0x21b
[283465.554037] [<ffffffffa04e66b0>] ocfs2_handle_error+0xf0/0xf0 [ocfs2]
[283465.554882] [<ffffffffa04e7737>] __ocfs2_error+0x67/0x70 [ocfs2]
[283465.555768] [<ffffffffa049c0f9>] ocfs2_validate_inode_block+0x229/0x230
[ocfs2]
[283465.556683] [<ffffffffa047bcbc>] ocfs2_read_blocks+0x46c/0x7b0 [ocfs2]
[283465.557408] [<ffffffffa049bed0>] ? ocfs2_inode_cache_io_unlock+0x20/0x20
[ocfs2]
[283465.557973] [<ffffffffa049f0eb>] ocfs2_read_inode_block_full+0x3b/0x60
[ocfs2]
[283465.558525] [<ffffffffa049f5ba>] ocfs2_iget+0x4aa/0x880 [ocfs2]
[283465.559082] [<ffffffffa049146e>] ocfs2_get_parent+0x9e/0x220 [ocfs2]
[283465.559622] [<ffffffff81297c05>] reconnect_path+0xb5/0x300
[283465.560156] [<ffffffff81297f46>] exportfs_decode_fh+0xf6/0x2b0
[283465.560708] [<ffffffffa062faf0>] ? nfsd_proc_getattr+0xa0/0xa0 [nfsd]
[283465.561262] [<ffffffff810a8196>] ? prepare_creds+0x26/0x110
[283465.561932] [<ffffffffa0630860>] fh_verify+0x350/0x660 [nfsd]
[283465.562862] [<ffffffffa0637804>] ? nfsd_cache_lookup+0x44/0x630 [nfsd]
[283465.563697] [<ffffffffa063a8b9>] nfsd3_proc_getattr+0x69/0xf0 [nfsd]
[283465.564510] [<ffffffffa062cf60>] nfsd_dispatch+0xe0/0x290 [nfsd]
[283465.565358] [<ffffffffa05eb892>] ? svc_tcp_adjust_wspace+0x12/0x30
[sunrpc]
[283465.566272] [<ffffffffa05ea652>] svc_process_common+0x412/0x6a0 [sunrpc]
[283465.567155] [<ffffffffa05eaa03>] svc_process+0x123/0x210 [sunrpc]
[283465.568020] [<ffffffffa062c90f>] nfsd+0xff/0x170 [nfsd]
[283465.568962] [<ffffffffa062c810>] ? nfsd_destroy+0x80/0x80 [nfsd]
[283465.570112] [<ffffffff810a622b>] kthread+0xcb/0xf0
[283465.571099] [<ffffffff810a6160>] ? kthread_create_on_node+0x180/0x180
[283465.572114] [<ffffffff816f11b8>] ret_from_fork+0x58/0x90
[283465.573156] [<ffffffff810a6160>] ? kthread_create_on_node+0x180/0x180
Link: http://lkml.kernel.org/r/1554185919-3010-1-git-send-email-sunny.s.zhang@ora…
Signed-off-by: Shuning Zhang <sunny.s.zhang(a)oracle.com>
Reviewed-by: Joseph Qi <jiangqi903(a)gmail.com>
Cc: Mark Fasheh <mark(a)fasheh.com>
Cc: Joel Becker <jlbec(a)evilplan.org>
Cc: Junxiao Bi <junxiao.bi(a)oracle.com>
Cc: Changwei Ge <gechangwei(a)live.cn>
Cc: piaojun <piaojun(a)huawei.com>
Cc: "Gang He" <ghe(a)suse.com>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
fs/ocfs2/export.c | 30 +++++++++++++++++++++++++++++-
1 file changed, 29 insertions(+), 1 deletion(-)
--- a/fs/ocfs2/export.c~ocfs2-fix-ocfs2-read-inode-data-panic-in-ocfs2_iget
+++ a/fs/ocfs2/export.c
@@ -148,16 +148,24 @@ static struct dentry *ocfs2_get_parent(s
u64 blkno;
struct dentry *parent;
struct inode *dir = d_inode(child);
+ int set;
trace_ocfs2_get_parent(child, child->d_name.len, child->d_name.name,
(unsigned long long)OCFS2_I(dir)->ip_blkno);
+ status = ocfs2_nfs_sync_lock(OCFS2_SB(dir->i_sb), 1);
+ if (status < 0) {
+ mlog(ML_ERROR, "getting nfs sync lock(EX) failed %d\n", status);
+ parent = ERR_PTR(status);
+ goto bail;
+ }
+
status = ocfs2_inode_lock(dir, NULL, 0);
if (status < 0) {
if (status != -ENOENT)
mlog_errno(status);
parent = ERR_PTR(status);
- goto bail;
+ goto unlock_nfs_sync;
}
status = ocfs2_lookup_ino_from_name(dir, "..", 2, &blkno);
@@ -166,11 +174,31 @@ static struct dentry *ocfs2_get_parent(s
goto bail_unlock;
}
+ status = ocfs2_test_inode_bit(OCFS2_SB(dir->i_sb), blkno, &set);
+ if (status < 0) {
+ if (status == -EINVAL) {
+ status = -ESTALE;
+ } else
+ mlog(ML_ERROR, "test inode bit failed %d\n", status);
+ parent = ERR_PTR(status);
+ goto bail_unlock;
+ }
+
+ trace_ocfs2_get_dentry_test_bit(status, set);
+ if (!set) {
+ status = -ESTALE;
+ parent = ERR_PTR(status);
+ goto bail_unlock;
+ }
+
parent = d_obtain_alias(ocfs2_iget(OCFS2_SB(dir->i_sb), blkno, 0, 0));
bail_unlock:
ocfs2_inode_unlock(dir, 0);
+unlock_nfs_sync:
+ ocfs2_nfs_sync_unlock(OCFS2_SB(dir->i_sb), 1);
+
bail:
trace_ocfs2_get_parent_end(parent);
_
Commit-ID: e6f393bc939d566ce3def71232d8013de9aaadde
Gitweb: https://git.kernel.org/tip/e6f393bc939d566ce3def71232d8013de9aaadde
Author: Josh Poimboeuf <jpoimboe(a)redhat.com>
AuthorDate: Mon, 13 May 2019 12:01:32 -0500
Committer: Ingo Molnar <mingo(a)kernel.org>
CommitDate: Mon, 13 May 2019 20:31:17 +0200
objtool: Fix function fallthrough detection
When a function falls through to the next function due to a compiler
bug, objtool prints some obscure warnings. For example:
drivers/regulator/core.o: warning: objtool: regulator_count_voltages()+0x95: return with modified stack frame
drivers/regulator/core.o: warning: objtool: regulator_count_voltages()+0x0: stack state mismatch: cfa1=7+32 cfa2=7+8
Instead it should be printing:
drivers/regulator/core.o: warning: objtool: regulator_supply_is_couple() falls through to next function regulator_count_voltages()
This used to work, but was broken by the following commit:
13810435b9a7 ("objtool: Support GCC 8's cold subfunctions")
The padding nops at the end of a function aren't actually part of the
function, as defined by the symbol table. So the 'func' variable in
validate_branch() is getting cleared to NULL when a padding nop is
encountered, breaking the fallthrough detection.
If the current instruction doesn't have a function associated with it,
just consider it to be part of the previously detected function by not
overwriting the previous value of 'func'.
Reported-by: kbuild test robot <lkp(a)intel.com>
Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
Cc: Peter Zijlstra <peterz(a)infradead.org>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: <stable(a)vger.kernel.org>
Fixes: 13810435b9a7 ("objtool: Support GCC 8's cold subfunctions")
Link: http://lkml.kernel.org/r/546d143820cd08a46624ae8440d093dd6c902cae.155776671…
Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
---
tools/objtool/check.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/objtool/check.c b/tools/objtool/check.c
index 90226791df6b..7325d89ccad9 100644
--- a/tools/objtool/check.c
+++ b/tools/objtool/check.c
@@ -1959,7 +1959,8 @@ static int validate_branch(struct objtool_file *file, struct instruction *first,
return 1;
}
- func = insn->func ? insn->func->pfunc : NULL;
+ if (insn->func)
+ func = insn->func->pfunc;
if (func && insn->ignore) {
WARN_FUNC("BUG: why am I validating an ignored function?",
From: Sven Van Asbroeck <thesven73(a)gmail.com>
[ Upstream commit 62039b6aef63380ba7a37c113bbaeee8a55c5342 ]
When cancel_delayed_work() returns, the delayed work may still
be running. This means that the core could potentially free
the private structure (struct xadc) while the delayed work
is still using it. This is a potential use-after-free.
Fix by calling cancel_delayed_work_sync(), which waits for
any residual work to finish before returning.
Signed-off-by: Sven Van Asbroeck <TheSven73(a)gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron(a)huawei.com>
Signed-off-by: Sasha Levin <sashal(a)kernel.org>
---
drivers/iio/adc/xilinx-xadc-core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/iio/adc/xilinx-xadc-core.c b/drivers/iio/adc/xilinx-xadc-core.c
index 4a60497a1f19..e89711b30ae8 100644
--- a/drivers/iio/adc/xilinx-xadc-core.c
+++ b/drivers/iio/adc/xilinx-xadc-core.c
@@ -1302,7 +1302,7 @@ static int xadc_remove(struct platform_device *pdev)
}
free_irq(irq, indio_dev);
clk_disable_unprepare(xadc->clk);
- cancel_delayed_work(&xadc->zynq_unmask_work);
+ cancel_delayed_work_sync(&xadc->zynq_unmask_work);
kfree(xadc->data);
kfree(indio_dev->channels);
--
2.20.1
From: Sven Van Asbroeck <thesven73(a)gmail.com>
[ Upstream commit 62039b6aef63380ba7a37c113bbaeee8a55c5342 ]
When cancel_delayed_work() returns, the delayed work may still
be running. This means that the core could potentially free
the private structure (struct xadc) while the delayed work
is still using it. This is a potential use-after-free.
Fix by calling cancel_delayed_work_sync(), which waits for
any residual work to finish before returning.
Signed-off-by: Sven Van Asbroeck <TheSven73(a)gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron(a)huawei.com>
Signed-off-by: Sasha Levin <sashal(a)kernel.org>
---
drivers/iio/adc/xilinx-xadc-core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/iio/adc/xilinx-xadc-core.c b/drivers/iio/adc/xilinx-xadc-core.c
index 3f6be5ac049a..1960694e8007 100644
--- a/drivers/iio/adc/xilinx-xadc-core.c
+++ b/drivers/iio/adc/xilinx-xadc-core.c
@@ -1320,7 +1320,7 @@ static int xadc_remove(struct platform_device *pdev)
}
free_irq(xadc->irq, indio_dev);
clk_disable_unprepare(xadc->clk);
- cancel_delayed_work(&xadc->zynq_unmask_work);
+ cancel_delayed_work_sync(&xadc->zynq_unmask_work);
kfree(xadc->data);
kfree(indio_dev->channels);
--
2.20.1
On Mon, May 13, 2019 at 09:56:43AM +0200, pepijn de vos wrote:
> I attached a 4.15 patch to the bugzilla issue
> https://bugzilla.kernel.org/show_bug.cgi?id=201427 which might also apply
> to earlier branches. Please let me know if any further action is needed to
> format this correctly for inclusion to the kernel.
>
> Regards,
> Pepijn de Vos
>
> On Mon, May 13, 2019 at 9:41 AM <gregkh(a)linuxfoundation.org> wrote:
>
> >
> > The patch below does not apply to the 4.14-stable tree.
> > If someone wants it applied there, or to any other stable or longterm
> > tree, then please email the backport, including the original git commit
> > id to <stable(a)vger.kernel.org>.
> >
> > thanks,
> >
> > greg k-h
> >
> > ------------------ original commit in Linus's tree ------------------
> >
> > From 6cc13c28da5beee0f706db6450e190709700b34a Mon Sep 17 00:00:00 2001
> > From: Mario Limonciello <mario.limonciello(a)dell.com>
> > Date: Wed, 27 Mar 2019 09:25:34 -0500
> > Subject: [PATCH] platform/x86: dell-laptop: fix rfkill functionality
> > MIME-Version: 1.0
> > Content-Type: text/plain; charset=UTF-8
> > Content-Transfer-Encoding: 8bit
> >
> > When converting the driver two arguments were transposed leading
> > to rfkill not working.
> >
> > BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=201427
> > Reported-by: Pepijn de Vos <pepijndevos(a)gmail.com>
> > Fixes: 549b49 ("platform/x86: dell-smbios: Introduce dispatcher for SMM
> > calls")
> > Signed-off-by: Mario Limonciello <mario.limonciello(a)dell.com>
> > Acked-by: Pali Rohár <pali.rohar(a)gmail.com>
> > Cc: <stable(a)vger.kernel.org> # 4.14.x
The problem is this says "4.14.x", yet 549b4930f057 ("platform/x86:
dell-smbios: Introduce dispatcher for SMM calls") was not in the tree
until 4.15, so I don't see how this would work on 4.14.
Daren?
From: Michal Hocko <mhocko(a)suse.com>
[ Upstream commit f01f17d3705bb6081c9e5728078f64067982be36 ]
Mike has reported a considerable overhead of refresh_cpu_vm_stats from
the idle entry during pipe test:
12.89% [kernel] [k] refresh_cpu_vm_stats.isra.12
4.75% [kernel] [k] __schedule
4.70% [kernel] [k] mutex_unlock
3.14% [kernel] [k] __switch_to
This is caused by commit 0eb77e988032 ("vmstat: make vmstat_updater
deferrable again and shut down on idle") which has placed quiet_vmstat
into cpu_idle_loop. The main reason here seems to be that the idle
entry has to get over all zones and perform atomic operations for each
vmstat entry even though there might be no per cpu diffs. This is a
pointless overhead for _each_ idle entry.
Make sure that quiet_vmstat is as light as possible.
First of all it doesn't make any sense to do any local sync if the
current cpu is already set in oncpu_stat_off because vmstat_update puts
itself there only if there is nothing to do.
Then we can check need_update which should be a cheap way to check for
potential per-cpu diffs and only then do refresh_cpu_vm_stats.
The original patch also did cancel_delayed_work which we are not doing
here. There are two reasons for that. Firstly cancel_delayed_work from
idle context will blow up on RT kernels (reported by Mike):
CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.5.0-rt3 #7
Hardware name: MEDION MS-7848/MS-7848, BIOS M7848W08.20C 09/23/2013
Call Trace:
dump_stack+0x49/0x67
___might_sleep+0xf5/0x180
rt_spin_lock+0x20/0x50
try_to_grab_pending+0x69/0x240
cancel_delayed_work+0x26/0xe0
quiet_vmstat+0x75/0xa0
cpu_idle_loop+0x38/0x3e0
cpu_startup_entry+0x13/0x20
start_secondary+0x114/0x140
And secondly, even on !RT kernels it might add some non trivial overhead
which is not necessary. Even if the vmstat worker wakes up and preempts
idle then it will be most likely a single shot noop because the stats
were already synced and so it would end up on the oncpu_stat_off anyway.
We just need to teach both vmstat_shepherd and vmstat_update to stop
scheduling the worker if there is nothing to do.
[mgalbraith(a)suse.de: cancel pending work of the cpu_stat_off CPU]
Signed-off-by: Michal Hocko <mhocko(a)suse.com>
Reported-by: Mike Galbraith <umgwanakikbuti(a)gmail.com>
Acked-by: Christoph Lameter <cl(a)linux.com>
Signed-off-by: Mike Galbraith <mgalbraith(a)suse.de>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds(a)linux-foundation.org>
Signed-off-by: Daniel Wagner <wagi(a)monom.org>
---
Hi Greg,
Upstream commmit 0eb77e988032 ("vmstat: make vmstat_updater deferrable
again and shut down on idle") was back ported in v4.4.178
(bdf3c006b9a2). For -rt we definitely need the bugfix f01f17d3705b
("mm, vmstat: make quiet_vmstat lighter") as well.
Since the offending patch was back ported to v4.4 stable only, the
other stable branches don't need an update (offending patch and bug
fix are already in).
Could you please queue the above patch for v4.4.y?
Thanks,
Daniel
mm/vmstat.c | 68 ++++++++++++++++++++++++++++++++++++-----------------
1 file changed, 46 insertions(+), 22 deletions(-)
diff --git a/mm/vmstat.c b/mm/vmstat.c
index d0ff5de06bfa..929f1fc3a4b1 100644
--- a/mm/vmstat.c
+++ b/mm/vmstat.c
@@ -1406,10 +1406,15 @@ static void vmstat_update(struct work_struct *w)
* Counters were updated so we expect more updates
* to occur in the future. Keep on running the
* update worker thread.
+ * If we were marked on cpu_stat_off clear the flag
+ * so that vmstat_shepherd doesn't schedule us again.
*/
- queue_delayed_work_on(smp_processor_id(), vmstat_wq,
- this_cpu_ptr(&vmstat_work),
- round_jiffies_relative(sysctl_stat_interval));
+ if (!cpumask_test_and_clear_cpu(smp_processor_id(),
+ cpu_stat_off)) {
+ queue_delayed_work_on(smp_processor_id(), vmstat_wq,
+ this_cpu_ptr(&vmstat_work),
+ round_jiffies_relative(sysctl_stat_interval));
+ }
} else {
/*
* We did not update any counters so the app may be in
@@ -1437,18 +1442,6 @@ static void vmstat_update(struct work_struct *w)
* until the diffs stay at zero. The function is used by NOHZ and can only be
* invoked when tick processing is not active.
*/
-void quiet_vmstat(void)
-{
- if (system_state != SYSTEM_RUNNING)
- return;
-
- do {
- if (!cpumask_test_and_set_cpu(smp_processor_id(), cpu_stat_off))
- cancel_delayed_work(this_cpu_ptr(&vmstat_work));
-
- } while (refresh_cpu_vm_stats(false));
-}
-
/*
* Check if the diffs for a certain cpu indicate that
* an update is needed.
@@ -1472,6 +1465,30 @@ static bool need_update(int cpu)
return false;
}
+void quiet_vmstat(void)
+{
+ if (system_state != SYSTEM_RUNNING)
+ return;
+
+ /*
+ * If we are already in hands of the shepherd then there
+ * is nothing for us to do here.
+ */
+ if (cpumask_test_and_set_cpu(smp_processor_id(), cpu_stat_off))
+ return;
+
+ if (!need_update(smp_processor_id()))
+ return;
+
+ /*
+ * Just refresh counters and do not care about the pending delayed
+ * vmstat_update. It doesn't fire that often to matter and canceling
+ * it would be too expensive from this path.
+ * vmstat_shepherd will take care about that for us.
+ */
+ refresh_cpu_vm_stats(false);
+}
+
/*
* Shepherd worker thread that checks the
@@ -1489,18 +1506,25 @@ static void vmstat_shepherd(struct work_struct *w)
get_online_cpus();
/* Check processors whose vmstat worker threads have been disabled */
- for_each_cpu(cpu, cpu_stat_off)
- if (need_update(cpu) &&
- cpumask_test_and_clear_cpu(cpu, cpu_stat_off))
-
- queue_delayed_work_on(cpu, vmstat_wq,
- &per_cpu(vmstat_work, cpu), 0);
+ for_each_cpu(cpu, cpu_stat_off) {
+ struct delayed_work *dw = &per_cpu(vmstat_work, cpu);
+ if (need_update(cpu)) {
+ if (cpumask_test_and_clear_cpu(cpu, cpu_stat_off))
+ queue_delayed_work_on(cpu, vmstat_wq, dw, 0);
+ } else {
+ /*
+ * Cancel the work if quiet_vmstat has put this
+ * cpu on cpu_stat_off because the work item might
+ * be still scheduled
+ */
+ cancel_delayed_work(dw);
+ }
+ }
put_online_cpus();
schedule_delayed_work(&shepherd,
round_jiffies_relative(sysctl_stat_interval));
-
}
static void __init start_shepherd_timer(void)
--
2.20.1
On Thu, May 2, 2019 at 9:26 AM Sasha Levin <sashal(a)kernel.org> wrote:
>
> Hi,
>
> [This is an automated email]
>
> This commit has been processed because it contains a "Fixes:" tag,
> fixing commit: 1e434b703248 ARM: imx: update the cpu power up timing setting on i.mx6sx.
>
> The bot has tested the following trees: v5.0.10, v4.19.37, v4.14.114, v4.9.171, v4.4.179.
>
> v5.0.10: Build OK!
> v4.19.37: Build OK!
> v4.14.114: Build OK!
> v4.9.171: Build OK!
> v4.4.179: Failed to apply! Possible dependencies:
> 6ae44aa651d0 ("ARM: imx: enable WAIT mode hardware workaround for imx6sx")
>
>
> How should we proceed with this patch?
I can submit a version for 4.4 stable tree once this hits mainline.
The conflict resolution is very simple.
"To track whether a request has started on HW, we can emit a breadcrumb at
the beginning of the request and check its timeline's HWSP to see if the
breadcrumb has advanced past the start of this request." It means all the
request which timeline's has_init_breadcrumb is true, then the
emit_init_breadcrumb process must have before emitting the real commands,
otherwise, the scheduler might get a wrong state of this request during
reset. If the request is exactly the guilty one, the scheduler won't
terminate it with the wrong state. To avoid this, do emit_init_breadcrumb
for all the requests from gvt.
v2: cc to stable kernel
Fixes: 8547444137ec ("drm/i915: Identify active requests")
Cc: stable(a)vger.kernel.org
Signed-off-by: Weinan <weinan.z.li(a)intel.com>
---
drivers/gpu/drm/i915/gvt/scheduler.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/drivers/gpu/drm/i915/gvt/scheduler.c b/drivers/gpu/drm/i915/gvt/scheduler.c
index 7c99bbc3e2b8..ccd71152c9bc 100644
--- a/drivers/gpu/drm/i915/gvt/scheduler.c
+++ b/drivers/gpu/drm/i915/gvt/scheduler.c
@@ -298,12 +298,31 @@ static int copy_workload_to_ring_buffer(struct intel_vgpu_workload *workload)
struct i915_request *req = workload->req;
void *shadow_ring_buffer_va;
u32 *cs;
+ int err;
if ((IS_KABYLAKE(req->i915) || IS_BROXTON(req->i915)
|| IS_COFFEELAKE(req->i915))
&& is_inhibit_context(req->hw_context))
intel_vgpu_restore_inhibit_context(vgpu, req);
+ /*
+ * To track whether a request has started on HW, we can emit a
+ * breadcrumb at the beginning of the request and check its
+ * timeline's HWSP to see if the breadcrumb has advanced past the
+ * start of this request. Actually, the request must have the
+ * init_breadcrumb if its timeline set has_init_bread_crumb, or the
+ * scheduler might get a wrong state of it during reset. Since the
+ * requests from gvt always set the has_init_breadcrumb flag, here
+ * need to do the emit_init_breadcrumb for all the requests.
+ */
+ if (req->engine->emit_init_breadcrumb) {
+ err = req->engine->emit_init_breadcrumb(req);
+ if (err) {
+ gvt_vgpu_err("fail to emit init breadcrumb\n");
+ return err;
+ }
+ }
+
/* allocate shadow ring buffer */
cs = intel_ring_begin(workload->req, workload->rb_len / sizeof(u32));
if (IS_ERR(cs)) {
--
2.17.1
I'm announcing the release of the 3.16.67 kernel.
All users of the 3.16 kernel series should upgrade.
The updated 3.16.y git tree can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.16.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git
The diff from 3.16.66 is attached to this message.
Ben.
------------
Makefile | 2 +-
arch/x86/kvm/vmx.c | 4 +++-
drivers/net/vxlan.c | 2 +-
drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 16 +++++++++++-----
drivers/spi/spi-omap-100k.c | 4 ----
include/net/ip_fib.h | 2 +-
kernel/fork.c | 15 ++++++++++++---
kernel/time/timer_stats.c | 2 +-
mm/percpu.c | 8 ++++----
net/ipv4/fib_semantics.c | 8 +++++---
net/ipv4/route.c | 10 ++++++----
net/ipv6/ip6_output.c | 3 +++
12 files changed, 48 insertions(+), 28 deletions(-)
Amit Klein (1):
inet: update the IP ID generation algorithm to higher standards.
Arend Van Spriel (1):
brcmfmac: add length checks in scheduled scan result handler
Ben Hutchings (4):
Revert "brcmfmac: assure SSID length from firmware is limited"
vxlan: Fix big-endian declaration of VNI
timer/debug: Change /proc/timer_stats from 0644 to 0600
Linux 3.16.67
David Herrmann (1):
fork: record start_time late
Eric Dumazet (1):
ipv4: fix a race in update_or_create_fnhe()
Joerg Roedel (1):
KVM: VMX: Fix x2apic check in vmx_msr_bitmap_mode()
Matteo Croce (1):
percpu: stop printing kernel addresses
Nick Krause (1):
spi: omap-100k: Remove unused definitions
The patch titled
Subject: fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount
has been added to the -mm tree. Its filename is
fs-writeback-use-rcu_barrier-to-wait-for-inflight-wb-switches-going-into-workqueue-when-umount.patch
This patch should soon appear at
http://ozlabs.org/~akpm/mmots/broken-out/fs-writeback-use-rcu_barrier-to-wa…
and later at
http://ozlabs.org/~akpm/mmotm/broken-out/fs-writeback-use-rcu_barrier-to-wa…
Before you just go and hit "reply", please:
a) Consider who else should be cc'ed
b) Prefer to cc a suitable mailing list as well
c) Ideally: find the original patch on the mailing list and do a
reply-to-all to that, adding suitable additional cc's
*** Remember to use Documentation/process/submit-checklist.rst when testing your code ***
The -mm tree is included into linux-next and is updated
there every 3-4 working days
------------------------------------------------------
From: Jiufei Xue <jiufei.xue(a)linux.alibaba.com>
Subject: fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount
synchronize_rcu() didn't wait for call_rcu() callbacks, so inode wb switch
may not go to the workqueue after synchronize_rcu(). Thus previous
scheduled switches was not finished even flushing the workqueue, which
will cause a NULL pointer dereferenced followed below.
VFS: Busy inodes after unmount of vdd. Self-destruct in 5 seconds. Have a nice day...
BUG: unable to handle kernel NULL pointer dereference at 0000000000000278
[<ffffffff8126a303>] evict+0xb3/0x180
[<ffffffff8126a760>] iput+0x1b0/0x230
[<ffffffff8127c690>] inode_switch_wbs_work_fn+0x3c0/0x6a0
[<ffffffff810a5b2e>] worker_thread+0x4e/0x490
[<ffffffff810a5ae0>] ? process_one_work+0x410/0x410
[<ffffffff810ac056>] kthread+0xe6/0x100
[<ffffffff8173c199>] ret_from_fork+0x39/0x50
Replace the synchronize_rcu() call with a rcu_barrier() to wait for all
pending callbacks to finish. And inc isw_nr_in_flight after call_rcu() in
inode_switch_wbs() to make more sense.
Link: http://lkml.kernel.org/r/20190429024108.54150-1-jiufei.xue@linux.alibaba.com
Signed-off-by: Jiufei Xue <jiufei.xue(a)linux.alibaba.com>
Acked-by: Tejun Heo <tj(a)kernel.org>
Suggested-by: Tejun Heo <tj(a)kernel.org>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
fs/fs-writeback.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
--- a/fs/fs-writeback.c~fs-writeback-use-rcu_barrier-to-wait-for-inflight-wb-switches-going-into-workqueue-when-umount
+++ a/fs/fs-writeback.c
@@ -523,8 +523,6 @@ static void inode_switch_wbs(struct inod
isw->inode = inode;
- atomic_inc(&isw_nr_in_flight);
-
/*
* In addition to synchronizing among switchers, I_WB_SWITCH tells
* the RCU protected stat update paths to grab the i_page
@@ -532,6 +530,9 @@ static void inode_switch_wbs(struct inod
* Let's continue after I_WB_SWITCH is guaranteed to be visible.
*/
call_rcu(&isw->rcu_head, inode_switch_wbs_rcu_fn);
+
+ atomic_inc(&isw_nr_in_flight);
+
goto out_unlock;
out_free:
@@ -901,7 +902,11 @@ restart:
void cgroup_writeback_umount(void)
{
if (atomic_read(&isw_nr_in_flight)) {
- synchronize_rcu();
+ /*
+ * Use rcu_barrier() to wait for all pending callbacks to
+ * ensure that all in-flight wb switches are in the workqueue.
+ */
+ rcu_barrier();
flush_workqueue(isw_wq);
}
}
_
Patches currently in -mm which might be from jiufei.xue(a)linux.alibaba.com are
fs-writeback-use-rcu_barrier-to-wait-for-inflight-wb-switches-going-into-workqueue-when-umount.patch
stable-rc/linux-4.9.y build: 197 builds: 6 failed, 191 passed, 5 errors, 3135 warnings (v4.9.175)
Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.9.y/kernel/v4.9.175/
Tree: stable-rc
Branch: linux-4.9.y
Git Describe: v4.9.175
Git Commit: bb4f008d1e075986888ad01579c21f79b62f5775
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Built: 6 unique architectures
Build Failures Detected:
mips:
32r2el_defconfig: (gcc-8) FAIL
bigsur_defconfig: (gcc-8) FAIL
decstation_defconfig: (gcc-8) FAIL
jmr3927_defconfig: (gcc-8) FAIL
nlm_xlr_defconfig: (gcc-8) FAIL
sb1250_swarm_defconfig: (gcc-8) FAIL
Errors and Warnings Detected:
arc:
allnoconfig (gcc-8): 4 warnings
axs103_defconfig (gcc-8): 16 warnings
axs103_smp_defconfig (gcc-8): 17 warnings
nsim_hs_defconfig (gcc-8): 3 warnings
nsim_hs_smp_defconfig (gcc-8): 4 warnings
nsimosci_hs_defconfig (gcc-8): 6 warnings
nsimosci_hs_smp_defconfig (gcc-8): 7 warnings
tinyconfig (gcc-8): 5 warnings
vdk_hs38_defconfig (gcc-8): 17 warnings
vdk_hs38_smp_defconfig (gcc-8): 18 warnings
zebu_hs_defconfig (gcc-8): 3 warnings
zebu_hs_smp_defconfig (gcc-8): 4 warnings
arm64:
defconfig (gcc-8): 1 warning
tinyconfig (gcc-8): 1 warning
arm:
multi_v7_defconfig (gcc-8): 2 warnings
omap2plus_defconfig (gcc-8): 1 warning
sunxi_defconfig (gcc-8): 1 warning
i386:
mips:
allnoconfig (gcc-8): 52 warnings
ar7_defconfig (gcc-8): 52 warnings
ath25_defconfig (gcc-8): 52 warnings
ath79_defconfig (gcc-8): 52 warnings
bcm47xx_defconfig (gcc-8): 52 warnings
bcm63xx_defconfig (gcc-8): 52 warnings
bigsur_defconfig (gcc-8): 1 error, 56 warnings
bmips_be_defconfig (gcc-8): 52 warnings
bmips_stb_defconfig (gcc-8): 52 warnings
capcella_defconfig (gcc-8): 52 warnings
cavium_octeon_defconfig (gcc-8): 52 warnings
ci20_defconfig (gcc-8): 52 warnings
cobalt_defconfig (gcc-8): 52 warnings
db1xxx_defconfig (gcc-8): 52 warnings
decstation_defconfig (gcc-8): 1 error
e55_defconfig (gcc-8): 52 warnings
fuloong2e_defconfig (gcc-8): 52 warnings
gpr_defconfig (gcc-8): 52 warnings
ip22_defconfig (gcc-8): 52 warnings
ip27_defconfig (gcc-8): 52 warnings
ip28_defconfig (gcc-8): 52 warnings
ip32_defconfig (gcc-8): 52 warnings
jazz_defconfig (gcc-8): 52 warnings
jmr3927_defconfig (gcc-8): 1 error
lasat_defconfig (gcc-8): 52 warnings
lemote2f_defconfig (gcc-8): 52 warnings
loongson1b_defconfig (gcc-8): 52 warnings
loongson1c_defconfig (gcc-8): 52 warnings
loongson3_defconfig (gcc-8): 52 warnings
malta_defconfig (gcc-8): 52 warnings
malta_kvm_defconfig (gcc-8): 52 warnings
malta_kvm_guest_defconfig (gcc-8): 52 warnings
malta_qemu_32r6_defconfig (gcc-8): 52 warnings
maltaaprp_defconfig (gcc-8): 52 warnings
maltasmvp_defconfig (gcc-8): 52 warnings
maltasmvp_eva_defconfig (gcc-8): 52 warnings
maltaup_defconfig (gcc-8): 52 warnings
maltaup_xpa_defconfig (gcc-8): 52 warnings
markeins_defconfig (gcc-8): 52 warnings
mips_paravirt_defconfig (gcc-8): 52 warnings
mpc30x_defconfig (gcc-8): 52 warnings
msp71xx_defconfig (gcc-8): 52 warnings
mtx1_defconfig (gcc-8): 52 warnings
nlm_xlp_defconfig (gcc-8): 52 warnings
nlm_xlr_defconfig (gcc-8): 1 error, 1 warning
pic32mzda_defconfig (gcc-8): 52 warnings
pistachio_defconfig (gcc-8): 52 warnings
pnx8335_stb225_defconfig (gcc-8): 52 warnings
qi_lb60_defconfig (gcc-8): 52 warnings
rb532_defconfig (gcc-8): 52 warnings
rbtx49xx_defconfig (gcc-8): 52 warnings
rm200_defconfig (gcc-8): 52 warnings
rt305x_defconfig (gcc-8): 52 warnings
sb1250_swarm_defconfig (gcc-8): 1 error, 56 warnings
tb0219_defconfig (gcc-8): 52 warnings
tb0226_defconfig (gcc-8): 52 warnings
tb0287_defconfig (gcc-8): 52 warnings
tinyconfig (gcc-8): 52 warnings
workpad_defconfig (gcc-8): 52 warnings
xilfpga_defconfig (gcc-8): 52 warnings
xway_defconfig (gcc-8): 52 warnings
x86_64:
Errors summary:
1 cc1: error: '-march=r3900' requires '-mfp32'
1 cc1: error: '-march=r3000' requires '-mfp32'
1 arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
1 (.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
1 (.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings summary:
2668 arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
348 arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
36 fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
12 kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
12 arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
10 net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
10 include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
8 warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
7 warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
6 fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
5 lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
4 block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
3 drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
2 arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
1 cc1: all warnings being treated as errors
1 arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
================================================================================
Detailed per-defconfig build reports:
--------------------------------------------------------------------------------
32r2el_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
allnoconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
allnoconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ar7_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
aspeed_g4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
aspeed_g5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ath25_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
axs103_defconfig (arc, gcc-8) — PASS, 0 errors, 16 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
axs103_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm47xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm63xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_be_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_stb_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cavium_octeon_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ci20_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
clps711x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cns3420vb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
db1xxx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3000' requires '-mfp32'
--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
e55_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
gpr_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip28_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
jmr3927_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3900' requires '-mfp32'
--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lasat_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lemote2f_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1b_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1c_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson3_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lpc18xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_qemu_32r6_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_xpa_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
markeins_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mips_paravirt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mpc30x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mps2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
msp71xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mtx1_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
mv78xx0_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-8) — FAIL, 1 error, 1 warning, 0 section mismatches
Errors:
arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings:
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
nsim_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsim_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pic32mzda_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pistachio_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pleb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pnx8335_stb225_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rb532_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rbtx49xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rt305x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sb1250_swarm_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0287_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tinyconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tinyconfig (arc, gcc-8) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vdk_hs38_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
vdk_hs38_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xilfpga_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
xway_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
zebu_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zebu_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
zx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
---
For more info write to <info(a)kernelci.org>
This is the start of the stable review cycle for the 5.1.1 release.
There are 30 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat 11 May 2019 06:11:35 PM UTC.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.1.1-rc1.…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.1.1-rc1
Will Deacon <will.deacon(a)arm.com>
arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP
Will Deacon <will.deacon(a)arm.com>
locking/futex: Allow low-level atomic operations to return -EAGAIN
Dan Carpenter <dan.carpenter(a)oracle.com>
i3c: Fix a shift wrap bug in i3c_bus_set_addr_slot_status()
Ross Zwisler <zwisler(a)chromium.org>
ASoC: Intel: avoid Oops if DMA setup fails
Oliver Neukum <oneukum(a)suse.com>
UAS: fix alignment of scatter/gather segments
Chen-Yu Tsai <wens(a)csie.org>
Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs
Luiz Augusto von Dentz <luiz.von.dentz(a)intel.com>
Bluetooth: Fix not initializing L2CAP tx_credits
Marcel Holtmann <marcel(a)holtmann.org>
Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
Young Xiao <YangX92(a)hotmail.com>
Bluetooth: hidp: fix buffer overflow
Quinn Tran <qtran(a)marvell.com>
scsi: qla2xxx: Fix device staying in blocked state
Giridhar Malavali <gmalavali(a)marvell.com>
scsi: qla2xxx: Set remote port devloss timeout to 0
Andrew Vasquez <andrewv(a)marvell.com>
scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines
Silvio Cesare <silvio.cesare(a)gmail.com>
scsi: lpfc: change snprintf to scnprintf for possible overflow
Samuel Holland <samuel(a)sholland.org>
soc: sunxi: Fix missing dependency on REGMAP_MMIO
Hans de Goede <hdegoede(a)redhat.com>
ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate
Gregory CLEMENT <gregory.clement(a)bootlin.com>
cpufreq: armada-37xx: fix frequency calculation for opp
Bjorn Andersson <bjorn.andersson(a)linaro.org>
iio: adc: qcom-spmi-adc5: Fix of-based module autoloading
Alexander Shishkin <alexander.shishkin(a)linux.intel.com>
intel_th: pci: Add Comet Lake support
Prasad Sodagudi <psodagud(a)codeaurora.org>
genirq: Prevent use-after-free and work list corruption
Alan Stern <stern(a)rowland.harvard.edu>
usb-storage: Set virt_boundary_mask to avoid SG overflows
Johan Hovold <johan(a)kernel.org>
USB: cdc-acm: fix unthrottle races
Ji-Ze Hong (Peter Hong) <hpeter(a)gmail.com>
USB: serial: f81232: fix interrupt worker not stop
Thinh Nguyen <Thinh.Nguyen(a)synopsys.com>
usb: dwc3: Fix default lpm_nyet_threshold value
Marc Gonzalez <marc.w.gonzalez(a)free.fr>
usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON
Christian Gromm <christian.gromm(a)microchip.com>
staging: most: sound: pass correct device when creating a sound card
Suresh Udipi <sudipi(a)jp.adit-jv.com>
staging: most: cdev: fix chrdev_region leak in mod_exit
Tetsuo Handa <penguin-kernel(a)I-love.SAKURA.ne.jp>
staging: wilc1000: Avoid GFP_KERNEL allocation from atomic context.
Johan Hovold <johan(a)kernel.org>
staging: greybus: power_supply: fix prop-descriptor request size
Andrey Ryabinin <aryabinin(a)virtuozzo.com>
ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings
Dexuan Cui <decui(a)microsoft.com>
Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup()
-------------
Diffstat:
Makefile | 4 +-
arch/arm64/include/asm/futex.h | 55 ++--
drivers/acpi/acpi_lpss.c | 4 +-
drivers/bluetooth/hci_bcm.c | 20 +-
drivers/cpufreq/armada-37xx-cpufreq.c | 22 +-
drivers/hv/hv.c | 1 -
drivers/hwtracing/intel_th/pci.c | 5 +
drivers/i3c/master.c | 5 +-
drivers/iio/adc/qcom-spmi-adc5.c | 1 +
drivers/scsi/lpfc/lpfc_attr.c | 196 +++++++-------
drivers/scsi/lpfc/lpfc_ct.c | 12 +-
drivers/scsi/lpfc/lpfc_debugfs.c | 474 +++++++++++++++++----------------
drivers/scsi/lpfc/lpfc_debugfs.h | 6 +-
drivers/scsi/qla2xxx/qla_attr.c | 4 +-
drivers/scsi/qla2xxx/qla_nvme.c | 19 +-
drivers/scsi/qla2xxx/qla_target.c | 4 +-
drivers/soc/sunxi/Kconfig | 1 +
drivers/staging/greybus/power_supply.c | 2 +-
drivers/staging/most/cdev/cdev.c | 2 +-
drivers/staging/most/sound/sound.c | 2 +-
drivers/staging/wilc1000/wilc_netdev.c | 2 +-
drivers/usb/class/cdc-acm.c | 32 ++-
drivers/usb/dwc3/Kconfig | 6 +-
drivers/usb/dwc3/core.c | 2 +-
drivers/usb/musb/Kconfig | 2 +-
drivers/usb/serial/f81232.c | 39 +++
drivers/usb/storage/scsiglue.c | 26 +-
drivers/usb/storage/uas.c | 35 ++-
include/net/bluetooth/hci_core.h | 3 +
kernel/futex.c | 188 ++++++++-----
kernel/irq/manage.c | 4 +-
lib/ubsan.c | 49 ++--
net/bluetooth/hci_conn.c | 8 +
net/bluetooth/hidp/sock.c | 1 +
net/bluetooth/l2cap_core.c | 9 +-
sound/soc/intel/common/sst-firmware.c | 8 +-
36 files changed, 716 insertions(+), 537 deletions(-)
Currently, the driver will attempt to set the mode on all
devices with a center button, but some devices with a center
button lack LEDs, and attempting to set the LEDs on devices
without LEDs results in the kernel error message of the form:
"leds input8::wacom-0.1: Setting an LED's brightness failed (-32)"
This is because the generic codepath erroneously assumes that the
BUTTON_CENTER usage indicates that the device has LEDs, the
previously ignored TOUCH_RING_SETTING usage is a more accurate
indication of the existence of LEDs on the device.
Fixes: 10c55cacb8b2 ("HID: wacom: generic: support LEDs")
Cc: <stable(a)vger.kernel.org> # v4.11+
Signed-off-by: Aaron Armstrong Skomra <aaron.skomra(a)wacom.com>
Reviewed-by: Jason Gerecke <jason.gerecke(a)wacom.com>
---
drivers/hid/wacom_sys.c | 3 +++
drivers/hid/wacom_wac.c | 2 --
drivers/hid/wacom_wac.h | 1 +
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/hid/wacom_sys.c b/drivers/hid/wacom_sys.c
index a8633b1437b2..2e3e03df83da 100644
--- a/drivers/hid/wacom_sys.c
+++ b/drivers/hid/wacom_sys.c
@@ -307,6 +307,9 @@ static void wacom_feature_mapping(struct hid_device *hdev,
wacom_hid_usage_quirk(hdev, field, usage);
switch (equivalent_usage) {
+ case WACOM_HID_WD_TOUCH_RING_SETTING:
+ wacom->generic_has_leds = true;
+ break;
case HID_DG_CONTACTMAX:
/* leave touch_max as is if predefined */
if (!features->touch_max) {
diff --git a/drivers/hid/wacom_wac.c b/drivers/hid/wacom_wac.c
index 09b8e4aac82f..10cce2ca6301 100644
--- a/drivers/hid/wacom_wac.c
+++ b/drivers/hid/wacom_wac.c
@@ -1930,8 +1930,6 @@ static void wacom_wac_pad_usage_mapping(struct hid_device *hdev,
features->device_type |= WACOM_DEVICETYPE_PAD;
break;
case WACOM_HID_WD_BUTTONCENTER:
- wacom->generic_has_leds = true;
- /* fall through */
case WACOM_HID_WD_BUTTONHOME:
case WACOM_HID_WD_BUTTONUP:
case WACOM_HID_WD_BUTTONDOWN:
diff --git a/drivers/hid/wacom_wac.h b/drivers/hid/wacom_wac.h
index 295fd3718caa..f67d871841c0 100644
--- a/drivers/hid/wacom_wac.h
+++ b/drivers/hid/wacom_wac.h
@@ -145,6 +145,7 @@
#define WACOM_HID_WD_OFFSETBOTTOM (WACOM_HID_UP_WACOMDIGITIZER | 0x0d33)
#define WACOM_HID_WD_DATAMODE (WACOM_HID_UP_WACOMDIGITIZER | 0x1002)
#define WACOM_HID_WD_DIGITIZERINFO (WACOM_HID_UP_WACOMDIGITIZER | 0x1013)
+#define WACOM_HID_WD_TOUCH_RING_SETTING (WACOM_HID_UP_WACOMDIGITIZER | 0x1032)
#define WACOM_HID_UP_G9 0xff090000
#define WACOM_HID_G9_PEN (WACOM_HID_UP_G9 | 0x02)
#define WACOM_HID_G9_TOUCHSCREEN (WACOM_HID_UP_G9 | 0x11)
--
2.7.4
This is the start of the stable review cycle for the 4.9.175 release.
There are 28 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat 11 May 2019 06:11:12 PM UTC.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.175-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.9.175-rc1
Ben Hutchings <ben(a)decadent.org.uk>
timer/debug: Change /proc/timer_stats from 0644 to 0600
Ross Zwisler <zwisler(a)chromium.org>
ASoC: Intel: avoid Oops if DMA setup fails
Oliver Neukum <oneukum(a)suse.com>
UAS: fix alignment of scatter/gather segments
Marcel Holtmann <marcel(a)holtmann.org>
Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
Young Xiao <YangX92(a)hotmail.com>
Bluetooth: hidp: fix buffer overflow
Andrew Vasquez <andrewv(a)marvell.com>
scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines
Alan Stern <stern(a)rowland.harvard.edu>
usb-storage: Set virt_boundary_mask to avoid SG overflows
Ji-Ze Hong (Peter Hong) <hpeter(a)gmail.com>
USB: serial: f81232: fix interrupt worker not stop
Thinh Nguyen <Thinh.Nguyen(a)synopsys.com>
usb: dwc3: Fix default lpm_nyet_threshold value
Prasad Sodagudi <psodagud(a)codeaurora.org>
genirq: Prevent use-after-free and work list corruption
Ard Biesheuvel <ard.biesheuvel(a)linaro.org>
ARM: 8680/1: boot/compressed: fix inappropriate Thumb2 mnemonic for __nop
Linus Torvalds <torvalds(a)linux-foundation.org>
mm: add 'try_get_page()' helper function
Joerg Roedel <jroedel(a)suse.de>
iommu/amd: Set exclusion range correctly
Dongli Zhang <dongli.zhang(a)oracle.com>
virtio-blk: limit number of hw queues by nr_cpu_ids
Wen Yang <wen.yang99(a)zte.com.cn>
drm/mediatek: fix possible object reference leak
Varun Prakash <varun(a)chelsio.com>
scsi: csiostor: fix missing data copy in csio_scsi_err_handler()
Max Filippov <jcmvbkbc(a)gmail.com>
xtensa: fix initialization of pt_regs::syscall in start_thread
Jann Horn <jannh(a)google.com>
linux/kernel.h: Use parentheses around argument in u64_to_user_ptr()
Stephane Eranian <eranian(a)google.com>
perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS
Dan Carpenter <dan.carpenter(a)oracle.com>
drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata()
Annaliese McDermond <nh6z(a)nh6z.net>
ASoC: tlv320aic32x4: Fix Common Pins
Kaike Wan <kaike.wan(a)intel.com>
IB/hfi1: Eliminate opcode tests on mr deref
Daniel Mack <daniel(a)zonque.org>
ASoC: cs4270: Set auto-increment bit for register writes
John Hsu <KCHSU0(a)nuvoton.com>
ASoC: nau8810: fix the issue of widget with prefixed name
Rander Wang <rander.wang(a)linux.intel.com>
ASoC:soc-pcm:fix a codec fixup issue in TDM case
Johan Hovold <johan(a)kernel.org>
staging: greybus: power_supply: fix prop-descriptor request size
Andrey Ryabinin <aryabinin(a)virtuozzo.com>
ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings
Jason Yan <yanaijie(a)huawei.com>
scsi: libsas: fix a race condition when smp task timeout
-------------
Diffstat:
Makefile | 4 +--
arch/arm/boot/compressed/efi-header.S | 3 ++-
arch/x86/events/intel/core.c | 2 +-
arch/xtensa/include/asm/processor.h | 21 ++++++++-------
drivers/block/virtio_blk.c | 2 ++
drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 +-
drivers/infiniband/hw/hfi1/rc.c | 4 +--
drivers/iommu/amd_iommu_init.c | 2 +-
drivers/scsi/csiostor/csio_scsi.c | 5 +++-
drivers/scsi/libsas/sas_expander.c | 9 +++----
drivers/scsi/qla2xxx/qla_attr.c | 4 +--
drivers/staging/greybus/power_supply.c | 2 +-
drivers/usb/dwc3/core.c | 2 +-
drivers/usb/serial/f81232.c | 39 +++++++++++++++++++++++++++
drivers/usb/storage/scsiglue.c | 26 +++++++++---------
drivers/usb/storage/uas.c | 35 +++++++++++++++---------
include/linux/kernel.h | 4 +--
include/linux/mm.h | 9 +++++++
include/net/bluetooth/hci_core.h | 3 +++
kernel/irq/manage.c | 4 ++-
kernel/time/timer_stats.c | 2 +-
lib/ubsan.c | 49 ++++++++++++++++------------------
net/bluetooth/hci_conn.c | 8 ++++++
net/bluetooth/hidp/sock.c | 1 +
sound/soc/codecs/cs4270.c | 1 +
sound/soc/codecs/nau8810.c | 4 +--
sound/soc/codecs/tlv320aic32x4.c | 2 ++
sound/soc/intel/common/sst-firmware.c | 8 ++++--
sound/soc/soc-pcm.c | 7 +++--
29 files changed, 174 insertions(+), 90 deletions(-)
This is the start of the stable review cycle for the 4.14.118 release.
There are 42 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat 11 May 2019 06:11:15 PM UTC.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.118-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.14.118-rc1
Will Deacon <will.deacon(a)arm.com>
arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP
Will Deacon <will.deacon(a)arm.com>
locking/futex: Allow low-level atomic operations to return -EAGAIN
Ross Zwisler <zwisler(a)chromium.org>
ASoC: Intel: avoid Oops if DMA setup fails
Oliver Neukum <oneukum(a)suse.com>
UAS: fix alignment of scatter/gather segments
Marcel Holtmann <marcel(a)holtmann.org>
Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
Young Xiao <YangX92(a)hotmail.com>
Bluetooth: hidp: fix buffer overflow
Andrew Vasquez <andrewv(a)marvell.com>
scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines
Alexander Shishkin <alexander.shishkin(a)linux.intel.com>
intel_th: pci: Add Comet Lake support
Alan Stern <stern(a)rowland.harvard.edu>
usb-storage: Set virt_boundary_mask to avoid SG overflows
Johan Hovold <johan(a)kernel.org>
USB: cdc-acm: fix unthrottle races
Ji-Ze Hong (Peter Hong) <hpeter(a)gmail.com>
USB: serial: f81232: fix interrupt worker not stop
Thinh Nguyen <Thinh.Nguyen(a)synopsys.com>
usb: dwc3: Fix default lpm_nyet_threshold value
Prasad Sodagudi <psodagud(a)codeaurora.org>
genirq: Prevent use-after-free and work list corruption
Joerg Roedel <jroedel(a)suse.de>
iommu/amd: Set exclusion range correctly
Stephen Boyd <sboyd(a)kernel.org>
platform/x86: pmc_atom: Drop __initconst on dmi table
Dongli Zhang <dongli.zhang(a)oracle.com>
virtio-blk: limit number of hw queues by nr_cpu_ids
Tzung-Bi Shih <tzungbi(a)google.com>
ASoC: Intel: kbl: fix wrong number of channels
Wen Yang <wen.yang99(a)zte.com.cn>
drm/mediatek: fix possible object reference leak
Varun Prakash <varun(a)chelsio.com>
scsi: csiostor: fix missing data copy in csio_scsi_err_handler()
Kamal Heib <kamalheib1(a)gmail.com>
RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove
Longpeng <longpeng2(a)huawei.com>
virtio_pci: fix a NULL pointer reference in vp_del_vqs
Qian Cai <cai(a)lca.pw>
slab: fix a crash by reading /proc/slab_allocators
Sugar Zhang <sugar.zhang(a)rock-chips.com>
ASoC: rockchip: pdm: fix regmap_ops hang issue
Max Filippov <jcmvbkbc(a)gmail.com>
xtensa: fix initialization of pt_regs::syscall in start_thread
Jann Horn <jannh(a)google.com>
linux/kernel.h: Use parentheses around argument in u64_to_user_ptr()
Peter Zijlstra <peterz(a)infradead.org>
perf/x86/intel: Initialize TFA MSR
Stephane Eranian <eranian(a)google.com>
perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS
Dan Carpenter <dan.carpenter(a)oracle.com>
drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata()
Annaliese McDermond <nh6z(a)nh6z.net>
ASoC: tlv320aic32x4: Fix Common Pins
Chong Qiao <qiaochong(a)loongson.cn>
MIPS: KGDB: fix kgdb support for SMP platforms.
Kaike Wan <kaike.wan(a)intel.com>
IB/hfi1: Eliminate opcode tests on mr deref
Daniel Mack <daniel(a)zonque.org>
ASoC: cs4270: Set auto-increment bit for register writes
Charles Keepax <ckeepax(a)opensource.cirrus.com>
ASoC: wm_adsp: Add locking to wm_adsp2_bus_error
Sylwester Nawrocki <s.nawrocki(a)samsung.com>
ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate
John Hsu <KCHSU0(a)nuvoton.com>
ASoC: nau8810: fix the issue of widget with prefixed name
John Hsu <KCHSU0(a)nuvoton.com>
ASoC: nau8824: fix the issue of the widget with prefix name
Rander Wang <rander.wang(a)linux.intel.com>
ASoC:soc-pcm:fix a codec fixup issue in TDM case
Russell King <rmk+kernel(a)armlinux.org.uk>
ASoC: hdmi-codec: fix S/PDIF DAI
Johan Hovold <johan(a)kernel.org>
staging: greybus: power_supply: fix prop-descriptor request size
Andrey Ryabinin <aryabinin(a)virtuozzo.com>
ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings
Dexuan Cui <decui(a)microsoft.com>
Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup()
Jason Yan <yanaijie(a)huawei.com>
scsi: libsas: fix a race condition when smp task timeout
-------------
Diffstat:
Makefile | 4 +-
arch/arm64/include/asm/futex.h | 55 +++---
arch/mips/kernel/kgdb.c | 3 +-
arch/x86/events/intel/core.c | 8 +-
arch/xtensa/include/asm/processor.h | 21 ++-
drivers/block/virtio_blk.c | 2 +
drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 +-
drivers/hv/hv.c | 1 -
drivers/hwtracing/intel_th/pci.c | 5 +
drivers/infiniband/hw/hfi1/rc.c | 4 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +
drivers/iommu/amd_iommu_init.c | 2 +-
drivers/platform/x86/pmc_atom.c | 2 +-
drivers/scsi/csiostor/csio_scsi.c | 5 +-
drivers/scsi/libsas/sas_expander.c | 9 +-
drivers/scsi/qla2xxx/qla_attr.c | 4 +-
drivers/staging/greybus/power_supply.c | 2 +-
drivers/usb/class/cdc-acm.c | 32 +++-
drivers/usb/dwc3/core.c | 2 +-
drivers/usb/serial/f81232.c | 39 +++++
drivers/usb/storage/scsiglue.c | 26 ++-
drivers/usb/storage/uas.c | 35 ++--
drivers/virtio/virtio_pci_common.c | 8 +-
include/linux/kernel.h | 4 +-
include/net/bluetooth/hci_core.h | 3 +
kernel/futex.c | 188 +++++++++++++--------
kernel/irq/manage.c | 4 +-
lib/ubsan.c | 49 +++---
mm/slab.c | 3 +-
net/bluetooth/hci_conn.c | 8 +
net/bluetooth/hidp/sock.c | 1 +
sound/soc/codecs/cs4270.c | 1 +
sound/soc/codecs/hdmi-codec.c | 118 ++++++-------
sound/soc/codecs/nau8810.c | 4 +-
sound/soc/codecs/nau8824.c | 46 ++++-
sound/soc/codecs/tlv320aic32x4.c | 2 +
sound/soc/codecs/wm_adsp.c | 11 +-
.../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +-
sound/soc/intel/common/sst-firmware.c | 8 +-
sound/soc/rockchip/rockchip_pdm.c | 2 +
sound/soc/samsung/odroid.c | 4 +-
sound/soc/soc-pcm.c | 7 +-
42 files changed, 471 insertions(+), 267 deletions(-)
The patch titled
Subject: mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock
has been added to the -mm tree. Its filename is
mm-compactionc-correct-zone-boundary-handling-when-isolating-pages-from-a-pageblock.patch
This patch should soon appear at
http://ozlabs.org/~akpm/mmots/broken-out/mm-compactionc-correct-zone-bounda…
and later at
http://ozlabs.org/~akpm/mmotm/broken-out/mm-compactionc-correct-zone-bounda…
Before you just go and hit "reply", please:
a) Consider who else should be cc'ed
b) Prefer to cc a suitable mailing list as well
c) Ideally: find the original patch on the mailing list and do a
reply-to-all to that, adding suitable additional cc's
*** Remember to use Documentation/process/submit-checklist.rst when testing your code ***
The -mm tree is included into linux-next and is updated
there every 3-4 working days
------------------------------------------------------
From: Mel Gorman <mgorman(a)techsingularity.net>
Subject: mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock
syzbot reported the following error from a tree with a head commit of
baf76f0c58ae ("slip: make slhc_free() silently accept an error pointer")
BUG: unable to handle kernel paging request at ffffea0003348000
#PF error: [normal kernel read fault]
PGD 12c3f9067 P4D 12c3f9067 PUD 12c3f8067 PMD 0
Oops: 0000 [#1] PREEMPT SMP KASAN
CPU: 1 PID: 28916 Comm: syz-executor.2 Not tainted 5.1.0-rc6+ #89
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:constant_test_bit arch/x86/include/asm/bitops.h:314 [inline]
RIP: 0010:PageCompound include/linux/page-flags.h:186 [inline]
RIP: 0010:isolate_freepages_block+0x1c0/0xd40 mm/compaction.c:579
Code: 01 d8 ff 4d 85 ed 0f 84 ef 07 00 00 e8 29 00 d8 ff 4c 89 e0 83 85 38 ff
ff ff 01 48 c1 e8 03 42 80 3c 38 00 0f 85 31 0a 00 00 <4d> 8b 2c 24 31 ff 49
c1 ed 10 41 83 e5 01 44 89 ee e8 3a 01 d8 ff
RSP: 0018:ffff88802b31eab8 EFLAGS: 00010246
RAX: 1ffffd4000669000 RBX: 00000000000cd200 RCX: ffffc9000a235000
RDX: 000000000001ca5e RSI: ffffffff81988cc7 RDI: 0000000000000001
RBP: ffff88802b31ebd8 R08: ffff88805af700c0 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffffea0003348000
R13: 0000000000000000 R14: ffff88802b31f030 R15: dffffc0000000000
FS: 00007f61648dc700(0000) GS:ffff8880ae900000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffea0003348000 CR3: 0000000037c64000 CR4: 00000000001426e0
Call Trace:
fast_isolate_around mm/compaction.c:1243 [inline]
fast_isolate_freepages mm/compaction.c:1418 [inline]
isolate_freepages mm/compaction.c:1438 [inline]
compaction_alloc+0x1aee/0x22e0 mm/compaction.c:1550
There is no reproducer and it is difficult to hit -- 1 crash every few
days. The issue is very similar to the fix in commit 6b0868c820ff
("mm/compaction.c: correct zone boundary handling when resetting pageblock
skip hints"). When isolating free pages around a target pageblock, the
boundary handling is off by one and can stray into the next pageblock.
Triggering the syzbot error requires that the end of pageblock is section
or zone aligned, and that the next section is unpopulated.
A more subtle consequence of the bug is that pageblocks were being
improperly used as migration targets which potentially hurts fragmentation
avoidance in the long-term one page at a time.
A debugging patch revealed that it's definitely possible to stray outside
of a pageblock which is not intended. While syzbot cannot be used to
verify this patch, it was confirmed that the debugging warning no longer
triggers with this patch applied. It has also been confirmed that the THP
allocation stress tests are not degraded by this patch.
Link: http://lkml.kernel.org/r/20190510182124.GI18914@techsingularity.net
Fixes: e332f741a8dd ("mm, compaction: be selective about what pageblocks to clear skip hints")
Signed-off-by: Mel Gorman <mgorman(a)techsingularity.net>
Reported-by: syzbot+d84c80f9fe26a0f7a734(a)syzkaller.appspotmail.com
Cc: Dmitry Vyukov <dvyukov(a)google.com>
Cc: Andrey Ryabinin <aryabinin(a)virtuozzo.com>
Cc: Qian Cai <cai(a)lca.pw>
Cc: Michal Hocko <mhocko(a)suse.com>
Cc: Vlastimil Babka <vbabka(a)suse.cz>
Cc: <stable(a)vger.kernel.org> # v5.1+
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
mm/compaction.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- a/mm/compaction.c~mm-compactionc-correct-zone-boundary-handling-when-isolating-pages-from-a-pageblock
+++ a/mm/compaction.c
@@ -1228,7 +1228,7 @@ fast_isolate_around(struct compact_contr
/* Pageblock boundaries */
start_pfn = pageblock_start_pfn(pfn);
- end_pfn = min(start_pfn + pageblock_nr_pages, zone_end_pfn(cc->zone));
+ end_pfn = min(pageblock_end_pfn(pfn), zone_end_pfn(cc->zone)) - 1;
/* Scan before */
if (start_pfn != pfn) {
@@ -1239,7 +1239,7 @@ fast_isolate_around(struct compact_contr
/* Scan after */
start_pfn = pfn + nr_isolated;
- if (start_pfn != end_pfn)
+ if (start_pfn < end_pfn)
isolate_freepages_block(cc, &start_pfn, end_pfn, &cc->freepages, 1, false);
/* Skip this pageblock in the future as it's full or nearly full */
_
Patches currently in -mm which might be from mgorman(a)techsingularity.net are
mm-compactionc-correct-zone-boundary-handling-when-isolating-pages-from-a-pageblock.patch
stable/linux-4.9.y build: 197 builds: 6 failed, 191 passed, 5 errors, 3135 warnings (v4.9.175)
Full Build Summary: https://kernelci.org/build/stable/branch/linux-4.9.y/kernel/v4.9.175/
Tree: stable
Branch: linux-4.9.y
Git Describe: v4.9.175
Git Commit: bb4f008d1e075986888ad01579c21f79b62f5775
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Built: 6 unique architectures
Build Failures Detected:
mips:
32r2el_defconfig: (gcc-8) FAIL
bigsur_defconfig: (gcc-8) FAIL
decstation_defconfig: (gcc-8) FAIL
jmr3927_defconfig: (gcc-8) FAIL
nlm_xlr_defconfig: (gcc-8) FAIL
sb1250_swarm_defconfig: (gcc-8) FAIL
Errors and Warnings Detected:
arc:
allnoconfig (gcc-8): 4 warnings
axs103_defconfig (gcc-8): 16 warnings
axs103_smp_defconfig (gcc-8): 17 warnings
nsim_hs_defconfig (gcc-8): 3 warnings
nsim_hs_smp_defconfig (gcc-8): 4 warnings
nsimosci_hs_defconfig (gcc-8): 6 warnings
nsimosci_hs_smp_defconfig (gcc-8): 7 warnings
tinyconfig (gcc-8): 5 warnings
vdk_hs38_defconfig (gcc-8): 17 warnings
vdk_hs38_smp_defconfig (gcc-8): 18 warnings
zebu_hs_defconfig (gcc-8): 3 warnings
zebu_hs_smp_defconfig (gcc-8): 4 warnings
arm64:
defconfig (gcc-8): 1 warning
tinyconfig (gcc-8): 1 warning
arm:
multi_v7_defconfig (gcc-8): 2 warnings
omap2plus_defconfig (gcc-8): 1 warning
sunxi_defconfig (gcc-8): 1 warning
i386:
mips:
allnoconfig (gcc-8): 52 warnings
ar7_defconfig (gcc-8): 52 warnings
ath25_defconfig (gcc-8): 52 warnings
ath79_defconfig (gcc-8): 52 warnings
bcm47xx_defconfig (gcc-8): 52 warnings
bcm63xx_defconfig (gcc-8): 52 warnings
bigsur_defconfig (gcc-8): 1 error, 56 warnings
bmips_be_defconfig (gcc-8): 52 warnings
bmips_stb_defconfig (gcc-8): 52 warnings
capcella_defconfig (gcc-8): 52 warnings
cavium_octeon_defconfig (gcc-8): 52 warnings
ci20_defconfig (gcc-8): 52 warnings
cobalt_defconfig (gcc-8): 52 warnings
db1xxx_defconfig (gcc-8): 52 warnings
decstation_defconfig (gcc-8): 1 error
e55_defconfig (gcc-8): 52 warnings
fuloong2e_defconfig (gcc-8): 52 warnings
gpr_defconfig (gcc-8): 52 warnings
ip22_defconfig (gcc-8): 52 warnings
ip27_defconfig (gcc-8): 52 warnings
ip28_defconfig (gcc-8): 52 warnings
ip32_defconfig (gcc-8): 52 warnings
jazz_defconfig (gcc-8): 52 warnings
jmr3927_defconfig (gcc-8): 1 error
lasat_defconfig (gcc-8): 52 warnings
lemote2f_defconfig (gcc-8): 52 warnings
loongson1b_defconfig (gcc-8): 52 warnings
loongson1c_defconfig (gcc-8): 52 warnings
loongson3_defconfig (gcc-8): 52 warnings
malta_defconfig (gcc-8): 52 warnings
malta_kvm_defconfig (gcc-8): 52 warnings
malta_kvm_guest_defconfig (gcc-8): 52 warnings
malta_qemu_32r6_defconfig (gcc-8): 52 warnings
maltaaprp_defconfig (gcc-8): 52 warnings
maltasmvp_defconfig (gcc-8): 52 warnings
maltasmvp_eva_defconfig (gcc-8): 52 warnings
maltaup_defconfig (gcc-8): 52 warnings
maltaup_xpa_defconfig (gcc-8): 52 warnings
markeins_defconfig (gcc-8): 52 warnings
mips_paravirt_defconfig (gcc-8): 52 warnings
mpc30x_defconfig (gcc-8): 52 warnings
msp71xx_defconfig (gcc-8): 52 warnings
mtx1_defconfig (gcc-8): 52 warnings
nlm_xlp_defconfig (gcc-8): 52 warnings
nlm_xlr_defconfig (gcc-8): 1 error, 1 warning
pic32mzda_defconfig (gcc-8): 52 warnings
pistachio_defconfig (gcc-8): 52 warnings
pnx8335_stb225_defconfig (gcc-8): 52 warnings
qi_lb60_defconfig (gcc-8): 52 warnings
rb532_defconfig (gcc-8): 52 warnings
rbtx49xx_defconfig (gcc-8): 52 warnings
rm200_defconfig (gcc-8): 52 warnings
rt305x_defconfig (gcc-8): 52 warnings
sb1250_swarm_defconfig (gcc-8): 1 error, 56 warnings
tb0219_defconfig (gcc-8): 52 warnings
tb0226_defconfig (gcc-8): 52 warnings
tb0287_defconfig (gcc-8): 52 warnings
tinyconfig (gcc-8): 52 warnings
workpad_defconfig (gcc-8): 52 warnings
xilfpga_defconfig (gcc-8): 52 warnings
xway_defconfig (gcc-8): 52 warnings
x86_64:
Errors summary:
1 cc1: error: '-march=r3900' requires '-mfp32'
1 cc1: error: '-march=r3000' requires '-mfp32'
1 arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
1 (.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
1 (.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings summary:
2668 arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
348 arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
36 fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
12 kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
12 arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
10 net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
10 include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
8 warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
7 warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
6 fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
5 lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
4 block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
3 drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
2 arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
1 cc1: all warnings being treated as errors
1 arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
================================================================================
Detailed per-defconfig build reports:
--------------------------------------------------------------------------------
32r2el_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
allnoconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
allnoconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ar7_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
aspeed_g4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
aspeed_g5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ath25_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
axs103_defconfig (arc, gcc-8) — PASS, 0 errors, 16 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
axs103_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm47xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm63xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_be_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_stb_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cavium_octeon_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ci20_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
clps711x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cns3420vb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
db1xxx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3000' requires '-mfp32'
--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
e55_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
gpr_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip28_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
jmr3927_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3900' requires '-mfp32'
--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lasat_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lemote2f_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1b_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1c_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson3_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lpc18xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_qemu_32r6_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_xpa_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
markeins_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mips_paravirt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mpc30x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mps2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
msp71xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mtx1_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
mv78xx0_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-8) — FAIL, 1 error, 1 warning, 0 section mismatches
Errors:
arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings:
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
nsim_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsim_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pic32mzda_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pistachio_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pleb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pnx8335_stb225_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rb532_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rbtx49xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rt305x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sb1250_swarm_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0287_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tinyconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tinyconfig (arc, gcc-8) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vdk_hs38_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
vdk_hs38_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xilfpga_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
xway_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
zebu_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zebu_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
zx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
---
For more info write to <info(a)kernelci.org>
ACPICA commit c14f17fa0acf8c93497ce04b9a7f4ada51b69383
This flag should not be included in #ifndef CONFIG_ACPI. It should be
used unconditionally.
Link: https://github.com/acpica/acpica/commit/c14f17fa
Fixes: aa9aaa4d61c0 ("ACPI: use different default debug value than ACPICA")
CC: Stable <stable(a)vger.kernel.org> 5.1+
Reported-by: Gabriel C <nix.or.die(a)gmail.com>
Tested-by: Gabriel C <nix.or.die(a)gmail.com>
Signed-off-by: Erik Schmauss <erik.schmauss(a)intel.com>
Signed-off-by: Bob Moore <robert.moore(a)intel.com>
---
include/acpi/platform/aclinux.h | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/acpi/platform/aclinux.h b/include/acpi/platform/aclinux.h
index 624b90b34085..310501994c02 100644
--- a/include/acpi/platform/aclinux.h
+++ b/include/acpi/platform/aclinux.h
@@ -66,6 +66,11 @@
#define ACPI_INIT_FUNCTION __init
+/* Use a specific bugging default separate from ACPICA */
+
+#undef ACPI_DEBUG_DEFAULT
+#define ACPI_DEBUG_DEFAULT (ACPI_LV_INFO | ACPI_LV_REPAIR)
+
#ifndef CONFIG_ACPI
/* External globals for __KERNEL__, stubs is needed */
@@ -82,11 +87,6 @@
#define ACPI_NO_ERROR_MESSAGES
#undef ACPI_DEBUG_OUTPUT
-/* Use a specific bugging default separate from ACPICA */
-
-#undef ACPI_DEBUG_DEFAULT
-#define ACPI_DEBUG_DEFAULT (ACPI_LV_INFO | ACPI_LV_REPAIR)
-
/* External interface for __KERNEL__, stub is needed */
#define ACPI_EXTERNAL_RETURN_STATUS(prototype) \
--
2.17.2
This barrier only applies to the read-modify-write operations; in
particular, it does not apply to the atomic_set() primitive.
Replace the barrier with an smp_mb().
Fixes: 6c0ca7ae292ad ("sbitmap: fix wakeup hang after sbq resize")
Cc: stable(a)vger.kernel.org
Reported-by: "Paul E. McKenney" <paulmck(a)linux.ibm.com>
Reported-by: Peter Zijlstra <peterz(a)infradead.org>
Signed-off-by: Andrea Parri <andrea.parri(a)amarulasolutions.com>
Cc: Jens Axboe <axboe(a)kernel.dk>
Cc: Omar Sandoval <osandov(a)fb.com>
Cc: linux-block(a)vger.kernel.org
---
lib/sbitmap.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/sbitmap.c b/lib/sbitmap.c
index 155fe38756ecf..4a7fc4915dfc6 100644
--- a/lib/sbitmap.c
+++ b/lib/sbitmap.c
@@ -435,7 +435,7 @@ static void sbitmap_queue_update_wake_batch(struct sbitmap_queue *sbq,
* to ensure that the batch size is updated before the wait
* counts.
*/
- smp_mb__before_atomic();
+ smp_mb();
for (i = 0; i < SBQ_WAIT_QUEUES; i++)
atomic_set(&sbq->ws[i].wait_cnt, 1);
}
--
2.7.4
This barrier only applies to the read-modify-write operations; in
particular, it does not apply to the atomic_set() primitive.
Replace the barrier with an smp_mb().
Fixes: dac56212e8127 ("bio: skip atomic inc/dec of ->bi_cnt for most use cases")
Cc: stable(a)vger.kernel.org
Reported-by: "Paul E. McKenney" <paulmck(a)linux.ibm.com>
Reported-by: Peter Zijlstra <peterz(a)infradead.org>
Signed-off-by: Andrea Parri <andrea.parri(a)amarulasolutions.com>
Cc: Jens Axboe <axboe(a)kernel.dk>
Cc: linux-block(a)vger.kernel.org
---
include/linux/bio.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/bio.h b/include/linux/bio.h
index e584673c18814..5becbafb84e8a 100644
--- a/include/linux/bio.h
+++ b/include/linux/bio.h
@@ -224,7 +224,7 @@ static inline void bio_cnt_set(struct bio *bio, unsigned int count)
{
if (count != 1) {
bio->bi_flags |= (1 << BIO_REFFED);
- smp_mb__before_atomic();
+ smp_mb();
}
atomic_set(&bio->__bi_cnt, count);
}
--
2.7.4
the directory maybe has been removed when enter fscrypt_ioctl_set_policy().
it this case, the empty_dir() check will return error for ext4 file system.
ext4_rmdir() sets i_size = 0, then ext4_empty_dir() reports an error
because 'inode->i_size < EXT4_DIR_REC_LEN(1) + EXT4_DIR_REC_LEN(2)'.
if the fs is mounted with errors=panic, it will trigger a panic issue.
add the check IS_DEADDIR() to fix this problem.
Fixes: 9bd8212f981e ("ext4 crypto: add encryption policy and password salt support")
Cc: <stable(a)vger.kernel.org> # v4.1+
Signed-off-by: Hongjie Fang <hongjiefang(a)asrmicro.com>
---
fs/crypto/policy.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/fs/crypto/policy.c b/fs/crypto/policy.c
index bd7eaf9..a4eca6e 100644
--- a/fs/crypto/policy.c
+++ b/fs/crypto/policy.c
@@ -81,6 +81,8 @@ int fscrypt_ioctl_set_policy(struct file *filp, const void __user *arg)
if (ret == -ENODATA) {
if (!S_ISDIR(inode->i_mode))
ret = -ENOTDIR;
+ else if (IS_DEADDIR(inode))
+ ret = -ENOENT;
else if (!inode->i_sb->s_cop->empty_dir(inode))
ret = -ENOTEMPTY;
else
--
1.9.1
the directory maybe has been removed when enter fscrypt_ioctl_set_policy().
it this case, the empty_dir() check will return error for ext4 file system.
ext4_rmdir() sets i_size = 0, then ext4_empty_dir() reports an error
because 'inode->i_size < EXT4_DIR_REC_LEN(1) + EXT4_DIR_REC_LEN(2)'.
if the fs is mounted with errors=panic, it will trigger a panic issue.
add the check IS_DEADDIR() to fix this problem.
Fixes: 9bd8212f981e ("ext4 crypto: add encryption policy and password salt support")
Cc: <stable(a)vger.kernel.org> # v4.1+
Signed-off-by: hongjiefang <hongjiefang(a)asrmicro.com>
---
fs/crypto/policy.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/fs/crypto/policy.c b/fs/crypto/policy.c
index bd7eaf9..a4eca6e 100644
--- a/fs/crypto/policy.c
+++ b/fs/crypto/policy.c
@@ -81,6 +81,8 @@ int fscrypt_ioctl_set_policy(struct file *filp, const void __user *arg)
if (ret == -ENODATA) {
if (!S_ISDIR(inode->i_mode))
ret = -ENOTDIR;
+ else if (IS_DEADDIR(inode))
+ ret = -ENOENT;
else if (!inode->i_sb->s_cop->empty_dir(inode))
ret = -ENOTEMPTY;
else
--
1.9.1
On 2019/4/20 4:44, Mike Kravetz wrote:
> Continuing discussion about commit 58b6e5e8f1ad ("hugetlbfs: fix memory
> leak for resv_map") brought up the issue that inode->i_mapping may not
> point to the address space embedded within the inode at inode eviction
> time. The hugetlbfs truncate routine handles this by explicitly using
> inode->i_data. However, code cleaning up the resv_map will still use
> the address space pointed to by inode->i_mapping. Luckily, private_data
> is NULL for address spaces in all such cases today but, there is no
> guarantee this will continue.
>
> Change all hugetlbfs code getting a resv_map pointer to explicitly get
> it from the address space embedded within the inode. In addition, add
> more comments in the code to indicate why this is being done.
>
> Reported-by: Yufen Yu <yuyufen(a)huawei.com>
> Signed-off-by: Mike Kravetz <mike.kravetz(a)oracle.com>
> ---
> fs/hugetlbfs/inode.c | 11 +++++++++--
> mm/hugetlb.c | 19 ++++++++++++++++++-
> 2 files changed, 27 insertions(+), 3 deletions(-)
>
> diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c
> index 9285dd4f4b1c..cbc649cd1722 100644
> --- a/fs/hugetlbfs/inode.c
> +++ b/fs/hugetlbfs/inode.c
> @@ -499,8 +499,15 @@ static void hugetlbfs_evict_inode(struct inode *inode)
> struct resv_map *resv_map;
>
> remove_inode_hugepages(inode, 0, LLONG_MAX);
> - resv_map = (struct resv_map *)inode->i_mapping->private_data;
> - /* root inode doesn't have the resv_map, so we should check it */
> +
> + /*
> + * Get the resv_map from the address space embedded in the inode.
> + * This is the address space which points to any resv_map allocated
> + * at inode creation time. If this is a device special inode,
> + * i_mapping may not point to the original address space.
> + */
> + resv_map = (struct resv_map *)(&inode->i_data)->private_data;
> + /* Only regular and link inodes have associated reserve maps */
> if (resv_map)
> resv_map_release(&resv_map->refs);
> clear_inode(inode);
> diff --git a/mm/hugetlb.c b/mm/hugetlb.c
> index 6cdc7b2d9100..b30e97b0ef37 100644
> --- a/mm/hugetlb.c
> +++ b/mm/hugetlb.c
> @@ -740,7 +740,15 @@ void resv_map_release(struct kref *ref)
>
> static inline struct resv_map *inode_resv_map(struct inode *inode)
> {
> - return inode->i_mapping->private_data;
> + /*
> + * At inode evict time, i_mapping may not point to the original
> + * address space within the inode. This original address space
> + * contains the pointer to the resv_map. So, always use the
> + * address space embedded within the inode.
> + * The VERY common case is inode->mapping == &inode->i_data but,
> + * this may not be true for device special inodes.
> + */
> + return (struct resv_map *)(&inode->i_data)->private_data;
> }
>
> static struct resv_map *vma_resv_map(struct vm_area_struct *vma)
> @@ -4477,6 +4485,11 @@ int hugetlb_reserve_pages(struct inode *inode,
> * called to make the mapping read-write. Assume !vma is a shm mapping
> */
> if (!vma || vma->vm_flags & VM_MAYSHARE) {
> + /*
> + * resv_map can not be NULL as hugetlb_reserve_pages is only
> + * called for inodes for which resv_maps were created (see
> + * hugetlbfs_get_inode).
> + */
> resv_map = inode_resv_map(inode);
>
> chg = region_chg(resv_map, from, to);
> @@ -4568,6 +4581,10 @@ long hugetlb_unreserve_pages(struct inode *inode, long start, long end,
> struct hugepage_subpool *spool = subpool_inode(inode);
> long gbl_reserve;
>
> + /*
> + * Since this routine can be called in the evict inode path for all
> + * hugetlbfs inodes, resv_map could be NULL.
> + */
> if (resv_map) {
> chg = region_del(resv_map, start, end);
> /*
Dose this patch have been applied?
I think it is better to add fixes label, like:
Fixes: 58b6e5e8f1ad ("hugetlbfs: fix memory leak for resv_map")
Since the commit 58b6e5e8f1a has been merged to stable, this patch also
be needed.
https://www.spinics.net/lists/stable/msg298740.html
The patch titled
Subject: mm/hugetlb.c: don't put_page in lock of hugetlb_lock
has been added to the -mm tree. Its filename is
mm-hugetlb-dont-put_page-in-lock-of-hugetlb_lock.patch
This patch should soon appear at
http://ozlabs.org/~akpm/mmots/broken-out/mm-hugetlb-dont-put_page-in-lock-o…
and later at
http://ozlabs.org/~akpm/mmotm/broken-out/mm-hugetlb-dont-put_page-in-lock-o…
Before you just go and hit "reply", please:
a) Consider who else should be cc'ed
b) Prefer to cc a suitable mailing list as well
c) Ideally: find the original patch on the mailing list and do a
reply-to-all to that, adding suitable additional cc's
*** Remember to use Documentation/process/submit-checklist.rst when testing your code ***
The -mm tree is included into linux-next and is updated
there every 3-4 working days
------------------------------------------------------
From: Kai Shen <shenkai8(a)huawei.com>
Subject: mm/hugetlb.c: don't put_page in lock of hugetlb_lock
spinlock recursion happened when do LTP test:
#!/bin/bash
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
./runltp -p -f hugetlb &
The dtor returned by get_compound_page_dtor in __put_compound_page may be
the function of free_huge_page which will lock the hugetlb_lock, so don't
put_page in lock of hugetlb_lock.
BUG: spinlock recursion on CPU#0, hugemmap05/1079
lock: hugetlb_lock+0x0/0x18, .magic: dead4ead, .owner: hugemmap05/1079, .owner_cpu: 0
Call trace:
dump_backtrace+0x0/0x198
show_stack+0x24/0x30
dump_stack+0xa4/0xcc
spin_dump+0x84/0xa8
do_raw_spin_lock+0xd0/0x108
_raw_spin_lock+0x20/0x30
free_huge_page+0x9c/0x260
__put_compound_page+0x44/0x50
__put_page+0x2c/0x60
alloc_surplus_huge_page.constprop.19+0xf0/0x140
hugetlb_acct_memory+0x104/0x378
hugetlb_reserve_pages+0xe0/0x250
hugetlbfs_file_mmap+0xc0/0x140
mmap_region+0x3e8/0x5b0
do_mmap+0x280/0x460
vm_mmap_pgoff+0xf4/0x128
ksys_mmap_pgoff+0xb4/0x258
__arm64_sys_mmap+0x34/0x48
el0_svc_common+0x78/0x130
el0_svc_handler+0x38/0x78
el0_svc+0x8/0xc
Link: http://lkml.kernel.org/r/b8ade452-2d6b-0372-32c2-703644032b47@huawei.com
Fixes: 9980d744a0 ("mm, hugetlb: get rid of surplus page accounting tricks")
Signed-off-by: Kai Shen <shenkai8(a)huawei.com>
Signed-off-by: Feilong Lin <linfeilong(a)huawei.com>
Reported-by: Wang Wang <wangwang2(a)huawei.com>
Reviewed-by: Oscar Salvador <osalvador(a)suse.de>
Reviewed-by: Mike Kravetz <mike.kravetz(a)oracle.com>
Reviewed-by: Andrew Morton <akpm(a)linux-foundation.org>
Acked-by: Michal Hocko <mhocko(a)suse.com>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
---
mm/hugetlb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- a/mm/hugetlb.c~mm-hugetlb-dont-put_page-in-lock-of-hugetlb_lock
+++ a/mm/hugetlb.c
@@ -1574,8 +1574,9 @@ static struct page *alloc_surplus_huge_p
*/
if (h->surplus_huge_pages >= h->nr_overcommit_huge_pages) {
SetPageHugeTemporary(page);
+ spin_unlock(&hugetlb_lock);
put_page(page);
- page = NULL;
+ return NULL;
} else {
h->surplus_huge_pages++;
h->surplus_huge_pages_node[page_to_nid(page)]++;
_
Patches currently in -mm which might be from shenkai8(a)huawei.com are
mm-hugetlb-dont-put_page-in-lock-of-hugetlb_lock.patch
A few new fields were added to mmu_gather to make TLB flush smarter for
huge page by telling what level of page table is changed.
__tlb_reset_range() is used to reset all these page table state to
unchanged, which is called by TLB flush for parallel mapping changes for
the same range under non-exclusive lock (i.e. read mmap_sem). Before
commit dd2283f2605e ("mm: mmap: zap pages with read mmap_sem in
munmap"), MADV_DONTNEED is the only one who may do page zapping in
parallel and it doesn't remove page tables. But, the forementioned commit
may do munmap() under read mmap_sem and free page tables. This causes a
bug [1] reported by Jan Stancek since __tlb_reset_range() may pass the
wrong page table state to architecture specific TLB flush operations.
So, removing __tlb_reset_range() sounds sane. This may cause more TLB
flush for MADV_DONTNEED, but it should be not called very often, hence
the impact should be negligible.
The original proposed fix came from Jan Stancek who mainly debugged this
issue, I just wrapped up everything together.
[1] https://lore.kernel.org/linux-mm/342bf1fd-f1bf-ed62-1127-e911b5032274@linux…
Reported-by: Jan Stancek <jstancek(a)redhat.com>
Tested-by: Jan Stancek <jstancek(a)redhat.com>
Cc: Will Deacon <will.deacon(a)arm.com>
Cc: stable(a)vger.kernel.org
Signed-off-by: Yang Shi <yang.shi(a)linux.alibaba.com>
Signed-off-by: Jan Stancek <jstancek(a)redhat.com>
---
mm/mmu_gather.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/mm/mmu_gather.c b/mm/mmu_gather.c
index 99740e1..9fd5272 100644
--- a/mm/mmu_gather.c
+++ b/mm/mmu_gather.c
@@ -249,11 +249,12 @@ void tlb_finish_mmu(struct mmu_gather *tlb,
* flush by batching, a thread has stable TLB entry can fail to flush
* the TLB by observing pte_none|!pte_dirty, for example so flush TLB
* forcefully if we detect parallel PTE batching threads.
+ *
+ * munmap() may change mapping under non-excluse lock and also free
+ * page tables. Do not call __tlb_reset_range() for it.
*/
- if (mm_tlb_flush_nested(tlb->mm)) {
- __tlb_reset_range(tlb);
+ if (mm_tlb_flush_nested(tlb->mm))
__tlb_adjust_range(tlb, start, end - start);
- }
tlb_flush_mmu(tlb);
--
1.8.3.1
stable-rc/linux-4.9.y build: 197 builds: 9 failed, 188 passed, 5 errors, 2979 warnings (v4.9.174-29-g50bbfeb1e2a3)
Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.9.y/kernel/v4.9.174-29-…
Tree: stable-rc
Branch: linux-4.9.y
Git Describe: v4.9.174-29-g50bbfeb1e2a3
Git Commit: 50bbfeb1e2a357db99ff35681cfa95341b33103a
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Built: 6 unique architectures
Build Failures Detected:
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
32r2el_defconfig: FAIL
bigsur_defconfig: FAIL
decstation_defconfig: FAIL
ip27_defconfig: FAIL
ip28_defconfig: FAIL
jmr3927_defconfig: FAIL
malta_kvm_guest_defconfig: FAIL
nlm_xlr_defconfig: FAIL
sb1250_swarm_defconfig: FAIL
Errors and Warnings Detected:
arc: arc-linux-gcc (ARC HS GNU/Linux glibc toolchain 2018.09-rc1) 8.2.1 20180814
allnoconfig: 4 warnings
axs103_defconfig: 16 warnings
axs103_smp_defconfig: 17 warnings
nsim_hs_defconfig: 3 warnings
nsim_hs_smp_defconfig: 4 warnings
nsimosci_hs_defconfig: 6 warnings
nsimosci_hs_smp_defconfig: 7 warnings
tinyconfig: 5 warnings
vdk_hs38_defconfig: 17 warnings
vdk_hs38_smp_defconfig: 18 warnings
zebu_hs_defconfig: 3 warnings
zebu_hs_smp_defconfig: 4 warnings
arm64: aarch64-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
defconfig: 1 warning
tinyconfig: 1 warning
arm: arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0
multi_v7_defconfig: 2 warnings
omap2plus_defconfig: 1 warning
sunxi_defconfig: 1 warning
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
allnoconfig: 52 warnings
ar7_defconfig: 52 warnings
ath25_defconfig: 52 warnings
ath79_defconfig: 52 warnings
bcm47xx_defconfig: 52 warnings
bcm63xx_defconfig: 52 warnings
bigsur_defconfig: 1 error, 56 warnings
bmips_be_defconfig: 52 warnings
bmips_stb_defconfig: 52 warnings
capcella_defconfig: 52 warnings
cavium_octeon_defconfig: 52 warnings
ci20_defconfig: 52 warnings
cobalt_defconfig: 52 warnings
db1xxx_defconfig: 52 warnings
decstation_defconfig: 1 error
e55_defconfig: 52 warnings
fuloong2e_defconfig: 52 warnings
gpr_defconfig: 52 warnings
ip22_defconfig: 52 warnings
ip32_defconfig: 52 warnings
jazz_defconfig: 52 warnings
jmr3927_defconfig: 1 error
lasat_defconfig: 52 warnings
lemote2f_defconfig: 52 warnings
loongson1b_defconfig: 52 warnings
loongson1c_defconfig: 52 warnings
loongson3_defconfig: 52 warnings
malta_defconfig: 52 warnings
malta_kvm_defconfig: 52 warnings
malta_qemu_32r6_defconfig: 52 warnings
maltaaprp_defconfig: 52 warnings
maltasmvp_defconfig: 52 warnings
maltasmvp_eva_defconfig: 52 warnings
maltaup_defconfig: 52 warnings
maltaup_xpa_defconfig: 52 warnings
markeins_defconfig: 52 warnings
mips_paravirt_defconfig: 52 warnings
mpc30x_defconfig: 52 warnings
msp71xx_defconfig: 52 warnings
mtx1_defconfig: 52 warnings
nlm_xlp_defconfig: 52 warnings
nlm_xlr_defconfig: 1 error, 1 warning
pic32mzda_defconfig: 52 warnings
pistachio_defconfig: 52 warnings
pnx8335_stb225_defconfig: 52 warnings
qi_lb60_defconfig: 52 warnings
rb532_defconfig: 52 warnings
rbtx49xx_defconfig: 52 warnings
rm200_defconfig: 52 warnings
rt305x_defconfig: 52 warnings
sb1250_swarm_defconfig: 1 error, 56 warnings
tb0219_defconfig: 52 warnings
tb0226_defconfig: 52 warnings
tb0287_defconfig: 52 warnings
tinyconfig: 52 warnings
workpad_defconfig: 52 warnings
xilfpga_defconfig: 52 warnings
xway_defconfig: 52 warnings
Errors summary:
1 cc1: error: '-march=r3900' requires '-mfp32'
1 cc1: error: '-march=r3000' requires '-mfp32'
1 arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
1 (.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
1 (.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings summary:
2530 arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
330 arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
36 fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
12 kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
12 arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
10 net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
10 include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
8 warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
7 warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
6 fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
5 lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
4 block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
3 drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
2 arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
1 cc1: all warnings being treated as errors
1 arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
================================================================================
Detailed per-defconfig build reports:
--------------------------------------------------------------------------------
32r2el_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
allnoconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
allnoconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ar7_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
aspeed_g4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
aspeed_g5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ath25_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
axs103_defconfig (arc, gcc-8) — PASS, 0 errors, 16 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
axs103_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm47xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm63xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_be_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_stb_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cavium_octeon_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ci20_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
clps711x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cns3420vb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
db1xxx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3000' requires '-mfp32'
--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
e55_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
gpr_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip28_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
jmr3927_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3900' requires '-mfp32'
--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lasat_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lemote2f_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1b_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1c_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson3_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lpc18xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_qemu_32r6_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_xpa_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
markeins_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mips_paravirt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mpc30x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mps2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
msp71xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mtx1_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
mv78xx0_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-8) — FAIL, 1 error, 1 warning, 0 section mismatches
Errors:
arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings:
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
nsim_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsim_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pic32mzda_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pistachio_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pleb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pnx8335_stb225_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rb532_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rbtx49xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rt305x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sb1250_swarm_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0287_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tinyconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tinyconfig (arc, gcc-8) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vdk_hs38_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
vdk_hs38_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xilfpga_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
xway_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
zebu_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zebu_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
zx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
---
For more info write to <info(a)kernelci.org>
stable-rc/linux-3.18.y build: 189 builds: 11 failed, 178 passed, 42 errors, 2737 warnings (v3.18.139-64-gf6ad567f1ce4)
Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-3.18.y/kernel/v3.18.139-6…
Tree: stable-rc
Branch: linux-3.18.y
Git Describe: v3.18.139-64-gf6ad567f1ce4
Git Commit: f6ad567f1ce462b792c1747195066c73c429f9a9
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Built: 6 unique architectures
Build Failures Detected:
arc: arc-linux-gcc (ARC HS GNU/Linux glibc toolchain 2018.09-rc1) 8.2.1 20180814
allnoconfig: FAIL
fpga_defconfig: FAIL
fpga_noramfs_defconfig: FAIL
tinyconfig: FAIL
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
bigsur_defconfig: FAIL
ip27_defconfig: FAIL
ip28_defconfig: FAIL
malta_kvm_guest_defconfig: FAIL
nlm_xlr_defconfig: FAIL
sb1250_swarm_defconfig: FAIL
sead3micro_defconfig: FAIL
Errors and Warnings Detected:
arc: arc-linux-gcc (ARC HS GNU/Linux glibc toolchain 2018.09-rc1) 8.2.1 20180814
allnoconfig: 3 errors, 205 warnings
fpga_defconfig: 3 warnings
fpga_noramfs_defconfig: 3 errors, 8 warnings
tinyconfig: 1 error, 228 warnings
arm64: aarch64-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
defconfig: 1 warning
tinyconfig: 1 warning
arm: arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0
acs5k_defconfig: 1 warning
acs5k_tiny_defconfig: 1 warning
am200epdkit_defconfig: 1 warning
ape6evm_defconfig: 1 warning
assabet_defconfig: 1 warning
at91rm9200_defconfig: 1 warning
at91sam9260_9g20_defconfig: 1 warning
at91sam9261_9g10_defconfig: 1 warning
at91sam9263_defconfig: 1 warning
at91sam9rl_defconfig: 1 warning
axm55xx_defconfig: 1 warning
badge4_defconfig: 1 warning
bcm_defconfig: 1 warning
bockw_defconfig: 1 warning
cerfcube_defconfig: 1 warning
clps711x_defconfig: 1 warning
cm_x2xx_defconfig: 1 warning
cm_x300_defconfig: 1 warning
colibri_pxa270_defconfig: 1 warning
colibri_pxa300_defconfig: 1 warning
collie_defconfig: 1 warning
corgi_defconfig: 1 warning
davinci_all_defconfig: 1 warning
dove_defconfig: 1 warning
ebsa110_defconfig: 1 warning
em_x270_defconfig: 1 warning
ep93xx_defconfig: 1 warning
eseries_pxa_defconfig: 1 warning
exynos_defconfig: 1 warning
ezx_defconfig: 1 warning
footbridge_defconfig: 1 warning
h3600_defconfig: 1 warning
h5000_defconfig: 1 warning
hackkit_defconfig: 1 warning
hisi_defconfig: 1 warning
imote2_defconfig: 1 warning
imx_v4_v5_defconfig: 1 warning
imx_v6_v7_defconfig: 1 warning
integrator_defconfig: 1 warning
iop13xx_defconfig: 1 warning
iop32x_defconfig: 1 warning
iop33x_defconfig: 1 warning
ixp4xx_defconfig: 1 warning
jornada720_defconfig: 1 warning
keystone_defconfig: 1 warning
ks8695_defconfig: 1 warning
kzm9g_defconfig: 8 warnings
lart_defconfig: 1 warning
lpd270_defconfig: 1 warning
lubbock_defconfig: 1 warning
mackerel_defconfig: 7 warnings
magician_defconfig: 1 warning
mainstone_defconfig: 1 warning
marzen_defconfig: 1 warning
mini2440_defconfig: 1 warning
mmp2_defconfig: 1 warning
moxart_defconfig: 1 warning
msm_defconfig: 1 warning
multi_v5_defconfig: 1 warning
multi_v7_defconfig: 2 warnings
mv78xx0_defconfig: 1 warning
mvebu_v5_defconfig: 1 warning
mvebu_v7_defconfig: 1 warning
mxs_defconfig: 1 warning
neponset_defconfig: 1 warning
netwinder_defconfig: 1 warning
netx_defconfig: 1 warning
nhk8815_defconfig: 1 warning
omap1_defconfig: 1 warning
omap2plus_defconfig: 1 warning
orion5x_defconfig: 1 warning
palmz72_defconfig: 1 warning
pcm027_defconfig: 1 warning
pleb_defconfig: 1 warning
pxa168_defconfig: 1 warning
pxa255-idp_defconfig: 1 warning
pxa3xx_defconfig: 1 warning
pxa910_defconfig: 1 warning
qcom_defconfig: 1 warning
raumfeld_defconfig: 1 warning
realview-smp_defconfig: 1 warning
realview_defconfig: 1 warning
rpc_defconfig: 1 warning
s3c2410_defconfig: 1 warning
sama5_defconfig: 1 warning
shannon_defconfig: 1 warning
simpad_defconfig: 1 warning
socfpga_defconfig: 1 warning
spear13xx_defconfig: 1 warning
spear3xx_defconfig: 1 warning
spear6xx_defconfig: 1 warning
spitz_defconfig: 1 warning
sunxi_defconfig: 1 warning
tct_hammer_defconfig: 1 warning
tegra_defconfig: 1 warning
trizeps4_defconfig: 1 warning
u8500_defconfig: 1 warning
versatile_defconfig: 1 warning
vexpress_defconfig: 1 warning
viper_defconfig: 1 warning
vt8500_v6_v7_defconfig: 1 warning
xcep_defconfig: 1 warning
zeus_defconfig: 1 warning
i386: gcc (Debian 8.3.0-6) 8.3.0
allnoconfig: 3 warnings
i386_defconfig: 3 warnings
tinyconfig: 3 warnings
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
allnoconfig: 27 warnings
ar7_defconfig: 27 warnings
ath79_defconfig: 27 warnings
bcm47xx_defconfig: 27 warnings
bcm63xx_defconfig: 27 warnings
bigsur_defconfig: 16 errors, 5 warnings
capcella_defconfig: 27 warnings
cavium_octeon_defconfig: 27 warnings
cobalt_defconfig: 27 warnings
db1xxx_defconfig: 27 warnings
decstation_defconfig: 27 warnings
e55_defconfig: 27 warnings
fuloong2e_defconfig: 27 warnings
gpr_defconfig: 27 warnings
ip22_defconfig: 27 warnings
ip32_defconfig: 27 warnings
jazz_defconfig: 27 warnings
jmr3927_defconfig: 27 warnings
lasat_defconfig: 27 warnings
lemote2f_defconfig: 27 warnings
loongson3_defconfig: 27 warnings
ls1b_defconfig: 27 warnings
malta_defconfig: 27 warnings
malta_kvm_defconfig: 27 warnings
maltaaprp_defconfig: 27 warnings
maltasmvp_defconfig: 27 warnings
maltasmvp_eva_defconfig: 27 warnings
maltaup_defconfig: 27 warnings
markeins_defconfig: 27 warnings
mips_paravirt_defconfig: 27 warnings
mpc30x_defconfig: 27 warnings
msp71xx_defconfig: 27 warnings
mtx1_defconfig: 27 warnings
nlm_xlp_defconfig: 27 warnings
nlm_xlr_defconfig: 1 error, 1 warning
pnx8335_stb225_defconfig: 27 warnings
qi_lb60_defconfig: 27 warnings
rb532_defconfig: 27 warnings
rbtx49xx_defconfig: 27 warnings
rm200_defconfig: 27 warnings
rt305x_defconfig: 27 warnings
sb1250_swarm_defconfig: 16 errors, 5 warnings
sead3_defconfig: 27 warnings
sead3micro_defconfig: 2 errors
tb0219_defconfig: 27 warnings
tb0226_defconfig: 27 warnings
tb0287_defconfig: 27 warnings
tinyconfig: 27 warnings
workpad_defconfig: 27 warnings
xway_defconfig: 27 warnings
x86_64: gcc (Debian 8.3.0-6) 8.3.0
allnoconfig: 215 warnings
tinyconfig: 215 warnings
x86_64_defconfig: 482 warnings
Errors summary:
3 arch/arc/include/asm/uaccess.h:676:2: error: impossible constraint in 'asm'
2 include/linux/swiotlb.h:96:21: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:92:26: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:87:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:83:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:79:9: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:75:14: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:70:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:67:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:65:63: error: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:53:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:49:28: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:45:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:113:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'swiotlb_free'
2 include/linux/swiotlb.h:104:24: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:100:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 arch/mips/sibyte/common/dma.c:11:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'plat_swiotlb_setup'
2 arch/arc/mm/tlbex.S:348: Error: unknown opcode 'lsl'
2 arch/arc/mm/tlbex.S:291: Error: unknown opcode 'lsl'
1 arch/mips/kernel/genex.S:234: Error: branch to a symbol in another ISA mode
1 arch/mips/kernel/genex.S:152: Error: branch to a symbol in another ISA mode
1 arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings summary:
966 arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
276 arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
224 arc-linux-gcc: warning: '-mno-mpy' is deprecated
209 cc1: warning: '-mno-mpy' is deprecated
104 net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
14 include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
8 warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
4 include/linux/syscalls.h:195:18: warning: 'sys_close' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 lib/string_helpers.c:64:33: warning: '%03lld' directive output may be truncated writing between 3 and 13 bytes into a region of size 7 [-Wformat-truncation=]
3 kernel/workqueue.c:1720:40: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 14 [-Wformat-truncation=]
3 include/linux/syscalls.h:195:18: warning: 'sys_writev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_write' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t)' {aka 'long int(unsigned int, const char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_waitpid' alias between functions of incompatible types 'long int(pid_t, int *, int)' {aka 'long int(int, int *, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_waitid' alias between functions of incompatible types 'long int(int, pid_t, struct siginfo *, int, struct rusage *)' {aka 'long int(int, int, struct siginfo *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_wait4' alias between functions of incompatible types 'long int(pid_t, int *, int, struct rusage *)' {aka 'long int(int, int *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct iovec *, long unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_utimes' alias between functions of incompatible types 'long int(char *, struct timeval *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_utimensat' alias between functions of incompatible types 'long int(int, const char *, struct timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_utime' alias between functions of incompatible types 'long int(char *, struct utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct ustat *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_unshare' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_unlinkat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_unlink' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_uname' alias between functions of incompatible types 'long int(struct old_utsname *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_umount' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_umask' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_truncate' alias between functions of incompatible types 'long int(const char *, long int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_tkill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_times' alias between functions of incompatible types 'long int(struct tms *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, const struct itimerspec *, struct itimerspec *)' {aka 'long int(int, int, const struct itimerspec *, struct itimerspec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct itimerspec *)' {aka 'long int(int, struct itimerspec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_timer_getoverrun' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_timer_delete' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_timer_create' alias between functions of incompatible types 'long int(const clockid_t, struct sigevent *, timer_t *)' {aka 'long int(const int, struct sigevent *, int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_time' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_tgkill' alias between functions of incompatible types 'long int(pid_t, pid_t, int)' {aka 'long int(int, int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_tee' alias between functions of incompatible types 'long int(int, int, size_t, unsigned int)' {aka 'long int(int, int, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sysinfo' alias between functions of incompatible types 'long int(struct sysinfo *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sysctl' alias between functions of incompatible types 'long int(struct __sysctl_args *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_syncfs' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range2' alias between functions of incompatible types 'long int(int, unsigned int, loff_t, loff_t)' {aka 'long int(int, unsigned int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range' alias between functions of incompatible types 'long int(int, loff_t, loff_t, unsigned int)' {aka 'long int(int, long long int, long long int, unsigned int)'} and 'long int(long int, long long int, long long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_symlinkat' alias between functions of incompatible types 'long int(const char *, int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_symlink' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_stime' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_statfs64' alias between functions of incompatible types 'long int(const char *, size_t, struct statfs64 *)' {aka 'long int(const char *, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_statfs' alias between functions of incompatible types 'long int(const char *, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_stat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_splice' alias between functions of incompatible types 'long int(int, loff_t *, int, loff_t *, size_t, unsigned int)' {aka 'long int(int, long long int *, int, long long int *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sigprocmask' alias between functions of incompatible types 'long int(int, old_sigset_t *, old_sigset_t *)' {aka 'long int(int, long unsigned int *, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sigpending' alias between functions of incompatible types 'long int(old_sigset_t *)' {aka 'long int(long unsigned int *)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_signal' alias between functions of incompatible types 'long int(int, void (*)(int))' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sigaltstack' alias between functions of incompatible types 'long int(const stack_t *, stack_t *)' {aka 'long int(const struct sigaltstack *, struct sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_settimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setreuid' alias between functions of incompatible types 'long int(uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setresuid' alias between functions of incompatible types 'long int(uid_t, uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setresgid' alias between functions of incompatible types 'long int(gid_t, gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setregid' alias between functions of incompatible types 'long int(gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setpriority' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setpgid' alias between functions of incompatible types 'long int(pid_t, pid_t)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setns' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setitimer' alias between functions of incompatible types 'long int(int, struct itimerval *, struct itimerval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setfsuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setfsgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_setdomainname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_set_tid_address' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sendfile64' alias between functions of incompatible types 'long int(int, int, loff_t *, size_t)' {aka 'long int(int, int, long long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sendfile' alias between functions of incompatible types 'long int(int, int, off_t *, size_t)' {aka 'long int(int, int, long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_select' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timeval *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_setscheduler' alias between functions of incompatible types 'long int(pid_t, int, struct sched_param *)' {aka 'long int(int, int, struct sched_param *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_setparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_setattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_setaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(pid_t, struct timespec *)' {aka 'long int(int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_getscheduler' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_getparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_getattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_getaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_min' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_max' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(pid_t, pid_t, int, siginfo_t *)' {aka 'long int(int, int, int, struct siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(const sigset_t *, siginfo_t *, const struct timespec *, size_t)' {aka 'long int(const struct <anonymous> *, struct siginfo *, const struct timespec *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rt_sigsuspend' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(pid_t, int, siginfo_t *)' {aka 'long int(int, int, struct siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, sigset_t *, sigset_t *, size_t)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rt_sigpending' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct sigaction *, struct sigaction *, size_t)' {aka 'long int(int, const struct sigaction *, struct sigaction *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rmdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_renameat2' alias between functions of incompatible types 'long int(int, const char *, int, const char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_renameat' alias between functions of incompatible types 'long int(int, const char *, int, const char *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_rename' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_removexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_remap_file_pages' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_reboot' alias between functions of incompatible types 'long int(int, int, unsigned int, void *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_readv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_readlinkat' alias between functions of incompatible types 'long int(int, const char *, char *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_readlink' alias between functions of incompatible types 'long int(const char *, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_readahead' alias between functions of incompatible types 'long int(int, loff_t, size_t)' {aka 'long int(int, long long int, long unsigned int)'} and 'long int(long int, long long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_read' alias between functions of incompatible types 'long int(unsigned int, char *, size_t)' {aka 'long int(unsigned int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_pwritev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_pwrite64' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t, loff_t)' {aka 'long int(unsigned int, const char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_ptrace' alias between functions of incompatible types 'long int(long int, long int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_pselect6' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timespec *, void *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_prlimit64' alias between functions of incompatible types 'long int(pid_t, unsigned int, const struct rlimit64 *, struct rlimit64 *)' {aka 'long int(int, unsigned int, const struct rlimit64 *, struct rlimit64 *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_preadv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_pread64' alias between functions of incompatible types 'long int(unsigned int, char *, size_t, loff_t)' {aka 'long int(unsigned int, char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_prctl' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct timespec *, const sigset_t *, size_t)' {aka 'long int(struct pollfd *, unsigned int, struct timespec *, const struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_poll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_pivot_root' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_pipe2' alias between functions of incompatible types 'long int(int *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_pipe' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_personality' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_perf_event_open' alias between functions of incompatible types 'long int(struct perf_event_attr *, pid_t, int, int, long unsigned int)' {aka 'long int(struct perf_event_attr *, int, int, int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_openat' alias between functions of incompatible types 'long int(int, const char *, int, umode_t)' {aka 'long int(int, const char *, int, short unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_open' alias between functions of incompatible types 'long int(const char *, int, umode_t)' {aka 'long int(const char *, int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_olduname' alias between functions of incompatible types 'long int(struct oldold_utsname *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_oldumount' alias between functions of incompatible types 'long int(char *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_old_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_nice' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_newuname' alias between functions of incompatible types 'long int(struct new_utsname *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_newstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_newfstatat' alias between functions of incompatible types 'long int(int, const char *, struct stat *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_nanosleep' alias between functions of incompatible types 'long int(struct timespec *, struct timespec *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_munmap' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_munlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_msync' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mremap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mprotect' alias between functions of incompatible types 'long int(long unsigned int, size_t, long unsigned int)' {aka 'long int(long unsigned int, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mount' alias between functions of incompatible types 'long int(char *, char *, char *, long unsigned int, void *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mmap_pgoff' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mmap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mlockall' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mknodat' alias between functions of incompatible types 'long int(int, const char *, umode_t, unsigned int)' {aka 'long int(int, const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mknod' alias between functions of incompatible types 'long int(const char *, umode_t, unsigned int)' {aka 'long int(const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mkdirat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mkdir' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_mincore' alias between functions of incompatible types 'long int(long unsigned int, size_t, unsigned char *)' {aka 'long int(long unsigned int, long unsigned int, unsigned char *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_lstat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_lsetxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_lseek' alias between functions of incompatible types 'long int(unsigned int, off_t, unsigned int)' {aka 'long int(unsigned int, long int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_lremovexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_llseek' alias between functions of incompatible types 'long int(unsigned int, long unsigned int, long unsigned int, loff_t *, unsigned int)' {aka 'long int(unsigned int, long unsigned int, long unsigned int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_llistxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_listxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_linkat' alias between functions of incompatible types 'long int(int, const char *, int, const char *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_link' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_lgetxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_lchown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_kill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_iopl' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_gettimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getsid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getrusage' alias between functions of incompatible types 'long int(int, struct rusage *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getresuid' alias between functions of incompatible types 'long int(uid_t *, uid_t *, uid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getresgid' alias between functions of incompatible types 'long int(gid_t *, gid_t *, gid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getrandom' alias between functions of incompatible types 'long int(char *, size_t, unsigned int)' {aka 'long int(char *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getpriority' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getpgid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getitimer' alias between functions of incompatible types 'long int(int, struct itimerval *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_gethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getdents64' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent64 *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getcwd' alias between functions of incompatible types 'long int(char *, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_getcpu' alias between functions of incompatible types 'long int(unsigned int *, unsigned int *, struct getcpu_cache *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_futimesat' alias between functions of incompatible types 'long int(int, const char *, struct timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fsync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, size_t, struct statfs64 *)' {aka 'long int(unsigned int, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fstat' alias between functions of incompatible types 'long int(unsigned int, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fsetxattr' alias between functions of incompatible types 'long int(int, const char *, const void *, size_t, int)' {aka 'long int(int, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fremovexattr' alias between functions of incompatible types 'long int(int, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_flistxattr' alias between functions of incompatible types 'long int(int, char *, size_t)' {aka 'long int(int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fgetxattr' alias between functions of incompatible types 'long int(int, const char *, void *, size_t)' {aka 'long int(int, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fdatasync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fchownat' alias between functions of incompatible types 'long int(int, const char *, uid_t, gid_t, int)' {aka 'long int(int, const char *, unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fchown' alias between functions of incompatible types 'long int(unsigned int, uid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fchmodat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fchmod' alias between functions of incompatible types 'long int(unsigned int, umode_t)' {aka 'long int(unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fchdir' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_fallocate' alias between functions of incompatible types 'long int(int, int, loff_t, loff_t)' {aka 'long int(int, int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_faccessat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_exit_group' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_exit' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_execve' alias between functions of incompatible types 'long int(const char *, const char * const*, const char * const*)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_dup3' alias between functions of incompatible types 'long int(unsigned int, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_dup2' alias between functions of incompatible types 'long int(unsigned int, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_dup' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_creat' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_clone' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, int *, int *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_clock_settime' alias between functions of incompatible types 'long int(const clockid_t, const struct timespec *)' {aka 'long int(const int, const struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_clock_nanosleep' alias between functions of incompatible types 'long int(const clockid_t, int, const struct timespec *, struct timespec *)' {aka 'long int(const int, int, const struct timespec *, struct timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_clock_gettime' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_clock_getres' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_clock_adjtime' alias between functions of incompatible types 'long int(const clockid_t, struct timex *)' {aka 'long int(const int, struct timex *)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_chroot' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_chown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_chmod' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_chdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_capset' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct * const)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_capget' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct *)' and 'long int(long int, long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_brk' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_alarm' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_adjtimex' alias between functions of incompatible types 'long int(struct timex *)' and 'long int(long int)' [-Wattribute-alias]
3 include/linux/syscalls.h:195:18: warning: 'sys_access' alias between functions of incompatible types 'long int(const char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
3 cc1: all warnings being treated as errors
3 arch/x86/vdso/vclock_gettime.c:352:5: warning: 'time' alias between functions of incompatible types 'int(time_t *)' {aka 'int(long int *)'} and 'time_t(time_t *)' {aka 'long int(long int *)'} [-Wattribute-alias]
3 arch/x86/kernel/head_32.S:679: Warning: ignoring fill value in section `.bss..page_aligned'
3 arch/x86/kernel/head_32.S:677: Warning: ignoring fill value in section `.bss..page_aligned'
3 arch/x86/kernel/head_32.S:672: Warning: ignoring fill value in section `.bss..page_aligned'
2 mm/mmap.c:684:2: warning: 'rb_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 mm/mmap.c:684:2: warning: 'rb_link' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 mm/mmap.c:683:2: warning: 'prev' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 mm/memory.c:581:7: warning: assignment to 'pgtable_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion]
2 include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
2 include/linux/ftrace.h:632:36: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address]
1 net/sunrpc/clnt.c:527:46: warning: '%s' directive output may be truncated writing up to 107 bytes into a region of size 48 [-Wformat-truncation=]
1 kernel/sched/core.c:2766:1: warning: control reaches end of non-void function [-Wreturn-type]
1 kernel/relay.c:423:35: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
1 include/linux/syscalls.h:195:18: warning: 'sys_uselib' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_timerfd_settime' alias between functions of incompatible types 'long int(int, int, const struct itimerspec *, struct itimerspec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_timerfd_gettime' alias between functions of incompatible types 'long int(int, struct itimerspec *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_timerfd_create' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_syslog' alias between functions of incompatible types 'long int(int, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_sysfs' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_swapon' alias between functions of incompatible types 'long int(const char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_swapoff' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_ssetmask' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_socketpair' alias between functions of incompatible types 'long int(int, int, int, int *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_socketcall' alias between functions of incompatible types 'long int(int, long unsigned int *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_socket' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_sigsuspend' alias between functions of incompatible types 'long int(int, int, old_sigset_t)' {aka 'long int(int, int, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_signalfd4' alias between functions of incompatible types 'long int(int, sigset_t *, size_t, int)' {aka 'long int(int, struct <anonymous> *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_signalfd' alias between functions of incompatible types 'long int(int, sigset_t *, size_t)' {aka 'long int(int, struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_shutdown' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_shmget' alias between functions of incompatible types 'long int(key_t, size_t, int)' {aka 'long int(int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_shmdt' alias between functions of incompatible types 'long int(char *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_shmctl' alias between functions of incompatible types 'long int(int, int, struct shmid_ds *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_shmat' alias between functions of incompatible types 'long int(int, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setuid16' alias between functions of incompatible types 'long int(old_uid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setreuid16' alias between functions of incompatible types 'long int(old_uid_t, old_uid_t)' {aka 'long int(short unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setresuid16' alias between functions of incompatible types 'long int(old_uid_t, old_uid_t, old_uid_t)' {aka 'long int(short unsigned int, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setresgid16' alias between functions of incompatible types 'long int(old_gid_t, old_gid_t, old_gid_t)' {aka 'long int(short unsigned int, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setregid16' alias between functions of incompatible types 'long int(old_gid_t, old_gid_t)' {aka 'long int(short unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setgroups16' alias between functions of incompatible types 'long int(int, old_gid_t *)' {aka 'long int(int, short unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setgid16' alias between functions of incompatible types 'long int(old_gid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setfsuid16' alias between functions of incompatible types 'long int(old_uid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_setfsgid16' alias between functions of incompatible types 'long int(old_gid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_set_thread_area' alias between functions of incompatible types 'long int(struct user_desc *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_set_robust_list' alias between functions of incompatible types 'long int(struct robust_list_head *, size_t)' {aka 'long int(struct robust_list_head *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_set_mempolicy' alias between functions of incompatible types 'long int(int, const long unsigned int *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_sendto' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int, struct sockaddr *, int)' {aka 'long int(int, void *, long unsigned int, unsigned int, struct sockaddr *, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_sendmsg' alias between functions of incompatible types 'long int(int, struct msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_sendmmsg' alias between functions of incompatible types 'long int(int, struct mmsghdr *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_send' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int)' {aka 'long int(int, void *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_semtimedop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int, const struct timespec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_semop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_semget' alias between functions of incompatible types 'long int(key_t, int, int)' {aka 'long int(int, int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_semctl' alias between functions of incompatible types 'long int(int, int, int, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_seccomp' alias between functions of incompatible types 'long int(unsigned int, unsigned int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_request_key' alias between functions of incompatible types 'long int(const char *, const char *, const char *, key_serial_t)' {aka 'long int(const char *, const char *, const char *, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_recvmsg' alias between functions of incompatible types 'long int(int, struct msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_recvmmsg' alias between functions of incompatible types 'long int(int, struct mmsghdr *, unsigned int, unsigned int, struct timespec *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_recvfrom' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int, struct sockaddr *, int *)' {aka 'long int(int, void *, long unsigned int, unsigned int, struct sockaddr *, int *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_recv' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int)' {aka 'long int(int, void *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_quotactl' alias between functions of incompatible types 'long int(unsigned int, const char *, qid_t, void *)' {aka 'long int(unsigned int, const char *, unsigned int, void *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_process_vm_writev' alias between functions of incompatible types 'long int(pid_t, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)' {aka 'long int(int, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_process_vm_readv' alias between functions of incompatible types 'long int(pid_t, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)' {aka 'long int(int, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_msgsnd' alias between functions of incompatible types 'long int(int, struct msgbuf *, size_t, int)' {aka 'long int(int, struct msgbuf *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_msgrcv' alias between functions of incompatible types 'long int(int, struct msgbuf *, size_t, long int, int)' {aka 'long int(int, struct msgbuf *, long unsigned int, long int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_msgget' alias between functions of incompatible types 'long int(key_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_msgctl' alias between functions of incompatible types 'long int(int, int, struct msqid_ds *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_mq_unlink' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_mq_timedsend' alias between functions of incompatible types 'long int(mqd_t, const char *, size_t, unsigned int, const struct timespec *)' {aka 'long int(int, const char *, long unsigned int, unsigned int, const struct timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_mq_timedreceive' alias between functions of incompatible types 'long int(mqd_t, char *, size_t, unsigned int *, const struct timespec *)' {aka 'long int(int, char *, long unsigned int, unsigned int *, const struct timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_mq_open' alias between functions of incompatible types 'long int(const char *, int, umode_t, struct mq_attr *)' {aka 'long int(const char *, int, short unsigned int, struct mq_attr *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_mq_notify' alias between functions of incompatible types 'long int(mqd_t, const struct sigevent *)' {aka 'long int(int, const struct sigevent *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_mq_getsetattr' alias between functions of incompatible types 'long int(mqd_t, const struct mq_attr *, struct mq_attr *)' {aka 'long int(int, const struct mq_attr *, struct mq_attr *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_move_pages' alias between functions of incompatible types 'long int(pid_t, long unsigned int, const void **, const int *, int *, int)' {aka 'long int(int, long unsigned int, const void **, const int *, int *, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_migrate_pages' alias between functions of incompatible types 'long int(pid_t, long unsigned int, const long unsigned int *, const long unsigned int *)' {aka 'long int(int, long unsigned int, const long unsigned int *, const long unsigned int *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_memfd_create' alias between functions of incompatible types 'long int(const char *, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_mbind' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, const long unsigned int *, long unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_madvise' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_lookup_dcookie' alias between functions of incompatible types 'long int(u64, char *, size_t)' {aka 'long int(long long unsigned int, char *, long unsigned int)'} and 'long int(long long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_listen' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_lchown16' alias between functions of incompatible types 'long int(const char *, old_uid_t, old_gid_t)' {aka 'long int(const char *, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_keyctl' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_kexec_load' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, struct kexec_segment *, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_ioprio_set' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_ioprio_get' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_io_submit' alias between functions of incompatible types 'long int(aio_context_t, long int, struct iocb **)' {aka 'long int(long unsigned int, long int, struct iocb **)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_io_setup' alias between functions of incompatible types 'long int(unsigned int, aio_context_t *)' {aka 'long int(unsigned int, long unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_io_getevents' alias between functions of incompatible types 'long int(aio_context_t, long int, long int, struct io_event *, struct timespec *)' {aka 'long int(long unsigned int, long int, long int, struct io_event *, struct timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_io_destroy' alias between functions of incompatible types 'long int(aio_context_t)' {aka 'long int(long unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_io_cancel' alias between functions of incompatible types 'long int(aio_context_t, struct iocb *, struct io_event *)' {aka 'long int(long unsigned int, struct iocb *, struct io_event *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_inotify_rm_watch' alias between functions of incompatible types 'long int(int, __s32)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_inotify_init1' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_inotify_add_watch' alias between functions of incompatible types 'long int(int, const char *, u32)' {aka 'long int(int, const char *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_init_module' alias between functions of incompatible types 'long int(void *, long unsigned int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_getsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, int *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_getsockname' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_getresuid16' alias between functions of incompatible types 'long int(old_uid_t *, old_uid_t *, old_uid_t *)' {aka 'long int(short unsigned int *, short unsigned int *, short unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_getresgid16' alias between functions of incompatible types 'long int(old_gid_t *, old_gid_t *, old_gid_t *)' {aka 'long int(short unsigned int *, short unsigned int *, short unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_getpeername' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_getgroups16' alias between functions of incompatible types 'long int(int, old_gid_t *)' {aka 'long int(int, short unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_get_thread_area' alias between functions of incompatible types 'long int(struct user_desc *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_get_robust_list' alias between functions of incompatible types 'long int(int, struct robust_list_head **, size_t *)' {aka 'long int(int, struct robust_list_head **, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_get_mempolicy' alias between functions of incompatible types 'long int(int *, long unsigned int *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_futex' alias between functions of incompatible types 'long int(u32 *, int, u32, struct timespec *, u32 *, u32)' {aka 'long int(unsigned int *, int, unsigned int, struct timespec *, unsigned int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_flock' alias between functions of incompatible types 'long int(unsigned int, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_finit_module' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_fchown16' alias between functions of incompatible types 'long int(unsigned int, old_uid_t, old_gid_t)' {aka 'long int(unsigned int, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_fadvise64_64' alias between functions of incompatible types 'long int(int, loff_t, loff_t, int)' {aka 'long int(int, long long int, long long int, int)'} and 'long int(long int, long long int, long long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_fadvise64' alias between functions of incompatible types 'long int(int, loff_t, size_t, int)' {aka 'long int(int, long long int, long unsigned int, int)'} and 'long int(long int, long long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_eventfd2' alias between functions of incompatible types 'long int(unsigned int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_eventfd' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_epoll_wait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_epoll_pwait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int, const sigset_t *, size_t)' {aka 'long int(int, struct epoll_event *, int, int, const struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_epoll_ctl' alias between functions of incompatible types 'long int(int, int, int, struct epoll_event *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_epoll_create1' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_epoll_create' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_delete_module' alias between functions of incompatible types 'long int(const char *, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_connect' alias between functions of incompatible types 'long int(int, struct sockaddr *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_chown16' alias between functions of incompatible types 'long int(const char *, old_uid_t, old_gid_t)' {aka 'long int(const char *, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_bind' alias between functions of incompatible types 'long int(int, struct sockaddr *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_bdflush' alias between functions of incompatible types 'long int(int, long int)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_add_key' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, key_serial_t)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_acct' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_accept4' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/syscalls.h:195:18: warning: 'sys_accept' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_writev' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_waitid' alias between functions of incompatible types 'long int(int, compat_pid_t, struct compat_siginfo *, int, struct compat_rusage *)' {aka 'long int(int, int, struct compat_siginfo *, int, struct compat_rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_wait4' alias between functions of incompatible types 'long int(compat_pid_t, compat_uint_t *, int, struct compat_rusage *)' {aka 'long int(int, unsigned int *, int, struct compat_rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct compat_iovec *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_utimes' alias between functions of incompatible types 'long int(const char *, struct compat_timeval *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_utimensat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_utime' alias between functions of incompatible types 'long int(const char *, struct compat_utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct compat_ustat *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_truncate' alias between functions of incompatible types 'long int(const char *, compat_off_t)' {aka 'long int(const char *, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_times' alias between functions of incompatible types 'long int(struct compat_tms *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_timerfd_settime' alias between functions of incompatible types 'long int(int, int, const struct compat_itimerspec *, struct compat_itimerspec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_timerfd_gettime' alias between functions of incompatible types 'long int(int, struct compat_itimerspec *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, struct compat_itimerspec *, struct compat_itimerspec *)' {aka 'long int(int, int, struct compat_itimerspec *, struct compat_itimerspec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct compat_itimerspec *)' {aka 'long int(int, struct compat_itimerspec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_timer_create' alias between functions of incompatible types 'long int(clockid_t, struct compat_sigevent *, timer_t *)' {aka 'long int(int, struct compat_sigevent *, int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_time' alias between functions of incompatible types 'long int(compat_time_t *)' {aka 'long int(int *)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sysinfo' alias between functions of incompatible types 'long int(struct compat_sysinfo *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sysctl' alias between functions of incompatible types 'long int(struct compat_sysctl_args *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_stime' alias between functions of incompatible types 'long int(compat_time_t *)' {aka 'long int(int *)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_statfs64' alias between functions of incompatible types 'long int(const char *, compat_size_t, struct compat_statfs64 *)' {aka 'long int(const char *, unsigned int, struct compat_statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_statfs' alias between functions of incompatible types 'long int(const char *, struct compat_statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_socketcall' alias between functions of incompatible types 'long int(int, u32 *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sigprocmask' alias between functions of incompatible types 'long int(int, compat_old_sigset_t *, compat_old_sigset_t *)' {aka 'long int(int, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sigpending' alias between functions of incompatible types 'long int(compat_old_sigset_t *)' {aka 'long int(unsigned int *)'} and 'long int(long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_signalfd4' alias between functions of incompatible types 'long int(int, const compat_sigset_t *, compat_size_t, int)' {aka 'long int(int, const struct <anonymous> *, unsigned int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_signalfd' alias between functions of incompatible types 'long int(int, const compat_sigset_t *, compat_size_t)' {aka 'long int(int, const struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sigaltstack' alias between functions of incompatible types 'long int(const compat_stack_t *, compat_stack_t *)' {aka 'long int(const struct compat_sigaltstack *, struct compat_sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sigaction' alias between functions of incompatible types 'long int(int, const struct compat_old_sigaction *, struct compat_old_sigaction *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_shmctl' alias between functions of incompatible types 'long int(int, int, void *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_shmat' alias between functions of incompatible types 'long int(int, compat_uptr_t, int)' {aka 'long int(int, unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_settimeofday' alias between functions of incompatible types 'long int(struct compat_timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_setsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_setitimer' alias between functions of incompatible types 'long int(int, struct compat_itimerval *, struct compat_itimerval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_set_robust_list' alias between functions of incompatible types 'long int(struct compat_robust_list_head *, compat_size_t)' {aka 'long int(struct compat_robust_list_head *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_set_mempolicy' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t)' {aka 'long int(int, unsigned int *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sendmsg' alias between functions of incompatible types 'long int(int, struct compat_msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sendmmsg' alias between functions of incompatible types 'long int(int, struct compat_mmsghdr *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sendfile64' alias between functions of incompatible types 'long int(int, int, compat_loff_t *, compat_size_t)' {aka 'long int(int, int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sendfile' alias between functions of incompatible types 'long int(int, int, compat_off_t *, compat_size_t)' {aka 'long int(int, int, int *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_semtimedop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int, const struct compat_timespec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_semctl' alias between functions of incompatible types 'long int(int, int, int, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_select' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t *, compat_ulong_t *, struct compat_timeval *)' {aka 'long int(int, unsigned int *, unsigned int *, unsigned int *, struct compat_timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sched_setaffinity' alias between functions of incompatible types 'long int(compat_pid_t, unsigned int, compat_ulong_t *)' {aka 'long int(int, unsigned int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(compat_pid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_sched_getaffinity' alias between functions of incompatible types 'long int(compat_pid_t, unsigned int, compat_ulong_t *)' {aka 'long int(int, unsigned int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(compat_pid_t, compat_pid_t, int, struct compat_siginfo *)' {aka 'long int(int, int, int, struct compat_siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(compat_sigset_t *, struct compat_siginfo *, struct compat_timespec *, compat_size_t)' {aka 'long int(struct <anonymous> *, struct compat_siginfo *, struct compat_timespec *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigsuspend' alias between functions of incompatible types 'long int(compat_sigset_t *, compat_size_t)' {aka 'long int(struct <anonymous> *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(compat_pid_t, int, struct compat_siginfo *)' {aka 'long int(int, int, struct compat_siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, compat_sigset_t *, compat_sigset_t *, compat_size_t)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigpending' alias between functions of incompatible types 'long int(compat_sigset_t *, compat_size_t)' {aka 'long int(struct <anonymous> *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct compat_sigaction *, struct compat_sigaction *, compat_size_t)' {aka 'long int(int, const struct compat_sigaction *, struct compat_sigaction *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_recvmsg' alias between functions of incompatible types 'long int(int, struct compat_msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_recvmmsg' alias between functions of incompatible types 'long int(int, struct compat_mmsghdr *, unsigned int, unsigned int, struct compat_timespec *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_recvfrom' alias between functions of incompatible types 'long int(int, void *, compat_size_t, unsigned int, struct sockaddr *, int *)' {aka 'long int(int, void *, unsigned int, unsigned int, struct sockaddr *, int *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_recv' alias between functions of incompatible types 'long int(int, void *, compat_size_t, unsigned int)' {aka 'long int(int, void *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_readv' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_pwritev64' alias between functions of incompatible types 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, loff_t)' {aka 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_pwritev' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_ptrace' alias between functions of incompatible types 'long int(compat_long_t, compat_long_t, compat_long_t, compat_long_t)' {aka 'long int(int, int, int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_pselect6' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t *, compat_ulong_t *, struct compat_timespec *, void *)' {aka 'long int(int, unsigned int *, unsigned int *, unsigned int *, struct compat_timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_process_vm_writev' alias between functions of incompatible types 'long int(compat_pid_t, const struct compat_iovec *, compat_ulong_t, const struct compat_iovec *, compat_ulong_t, compat_ulong_t)' {aka 'long int(int, const struct compat_iovec *, unsigned int, const struct compat_iovec *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_process_vm_readv' alias between functions of incompatible types 'long int(compat_pid_t, const struct compat_iovec *, compat_ulong_t, const struct compat_iovec *, compat_ulong_t, compat_ulong_t)' {aka 'long int(int, const struct compat_iovec *, unsigned int, const struct compat_iovec *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_preadv64' alias between functions of incompatible types 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, loff_t)' {aka 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_preadv' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct compat_timespec *, const compat_sigset_t *, compat_size_t)' {aka 'long int(struct pollfd *, unsigned int, struct compat_timespec *, const struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_openat' alias between functions of incompatible types 'long int(int, const char *, int, umode_t)' {aka 'long int(int, const char *, int, short unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_open' alias between functions of incompatible types 'long int(const char *, int, umode_t)' {aka 'long int(const char *, int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_old_select' alias between functions of incompatible types 'long int(struct compat_sel_arg_struct *)' and 'long int(long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct compat_old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_old_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_newstat' alias between functions of incompatible types 'long int(const char *, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_newfstatat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_stat *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_nanosleep' alias between functions of incompatible types 'long int(struct compat_timespec *, struct compat_timespec *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_msgsnd' alias between functions of incompatible types 'long int(int, compat_uptr_t, compat_ssize_t, int)' {aka 'long int(int, unsigned int, int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_msgrcv' alias between functions of incompatible types 'long int(int, compat_uptr_t, compat_ssize_t, compat_long_t, int)' {aka 'long int(int, unsigned int, int, int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_msgctl' alias between functions of incompatible types 'long int(int, int, void *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_mq_timedsend' alias between functions of incompatible types 'long int(mqd_t, const char *, compat_size_t, unsigned int, const struct compat_timespec *)' {aka 'long int(int, const char *, unsigned int, unsigned int, const struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_mq_timedreceive' alias between functions of incompatible types 'long int(mqd_t, char *, compat_size_t, unsigned int *, const struct compat_timespec *)' {aka 'long int(int, char *, unsigned int, unsigned int *, const struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_mq_open' alias between functions of incompatible types 'long int(const char *, int, compat_mode_t, struct compat_mq_attr *)' {aka 'long int(const char *, int, short unsigned int, struct compat_mq_attr *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_mq_notify' alias between functions of incompatible types 'long int(mqd_t, const struct compat_sigevent *)' {aka 'long int(int, const struct compat_sigevent *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_mq_getsetattr' alias between functions of incompatible types 'long int(mqd_t, const struct compat_mq_attr *, struct compat_mq_attr *)' {aka 'long int(int, const struct compat_mq_attr *, struct compat_mq_attr *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_move_pages' alias between functions of incompatible types 'long int(pid_t, compat_ulong_t, compat_uptr_t *, const int *, int *, int)' {aka 'long int(int, unsigned int, unsigned int *, const int *, int *, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_mount' alias between functions of incompatible types 'long int(const char *, const char *, const char *, compat_ulong_t, const void *)' {aka 'long int(const char *, const char *, const char *, unsigned int, const void *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_migrate_pages' alias between functions of incompatible types 'long int(compat_pid_t, compat_ulong_t, const compat_ulong_t *, const compat_ulong_t *)' {aka 'long int(int, unsigned int, const unsigned int *, const unsigned int *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_mbind' alias between functions of incompatible types 'long int(compat_ulong_t, compat_ulong_t, compat_ulong_t, compat_ulong_t *, compat_ulong_t, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int, unsigned int *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_lseek' alias between functions of incompatible types 'long int(unsigned int, compat_off_t, unsigned int)' {aka 'long int(unsigned int, int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_lookup_dcookie' alias between functions of incompatible types 'long int(u32, u32, char *, compat_size_t)' {aka 'long int(unsigned int, unsigned int, char *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_keyctl' alias between functions of incompatible types 'long int(u32, u32, u32, u32, u32)' {aka 'long int(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_kexec_load' alias between functions of incompatible types 'long int(compat_ulong_t, compat_ulong_t, struct compat_kexec_segment *, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, struct compat_kexec_segment *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_ipc' alias between functions of incompatible types 'long int(u32, int, int, u32, compat_uptr_t, u32)' {aka 'long int(unsigned int, int, int, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_io_submit' alias between functions of incompatible types 'long int(compat_aio_context_t, int, u32 *)' {aka 'long int(unsigned int, int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_io_setup' alias between functions of incompatible types 'long int(unsigned int, u32 *)' {aka 'long int(unsigned int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_io_getevents' alias between functions of incompatible types 'long int(compat_aio_context_t, compat_long_t, compat_long_t, struct io_event *, struct compat_timespec *)' {aka 'long int(unsigned int, int, int, struct io_event *, struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_gettimeofday' alias between functions of incompatible types 'long int(struct compat_timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_getsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, int *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_getrusage' alias between functions of incompatible types 'long int(int, struct compat_rusage *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_getitimer' alias between functions of incompatible types 'long int(int, struct compat_itimerval *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_getdents64' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent64 *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct compat_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_get_robust_list' alias between functions of incompatible types 'long int(int, compat_uptr_t *, compat_size_t *)' {aka 'long int(int, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_get_mempolicy' alias between functions of incompatible types 'long int(int *, compat_ulong_t *, compat_ulong_t, compat_ulong_t, compat_ulong_t)' {aka 'long int(int *, unsigned int *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_futimesat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_futex' alias between functions of incompatible types 'long int(u32 *, int, u32, struct compat_timespec *, u32 *, u32)' {aka 'long int(unsigned int *, int, unsigned int, struct compat_timespec *, unsigned int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, compat_size_t, struct compat_statfs64 *)' {aka 'long int(unsigned int, unsigned int, struct compat_statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct compat_statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_fcntl64' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_execve' alias between functions of incompatible types 'long int(const char *, const compat_uptr_t *, const compat_uptr_t *)' {aka 'long int(const char *, const unsigned int *, const unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_epoll_pwait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int, const compat_sigset_t *, compat_size_t)' {aka 'long int(int, struct epoll_event *, int, int, const struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_clock_settime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_clock_nanosleep' alias between functions of incompatible types 'long int(clockid_t, int, struct compat_timespec *, struct compat_timespec *)' {aka 'long int(int, int, struct compat_timespec *, struct compat_timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_clock_gettime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_clock_getres' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_clock_adjtime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timex *)' {aka 'long int(int, struct compat_timex *)'} and 'long int(long int, long int)' [-Wattribute-alias]
1 include/linux/compat.h:48:18: warning: 'compat_sys_adjtimex' alias between functions of incompatible types 'long int(struct compat_timex *)' and 'long int(long int)' [-Wattribute-alias]
1 fs/nfs/client.c:1380:23: warning: '%u' directive output may be truncated writing between 1 and 7 bytes into a region of size between 3 and 6 [-Wformat-truncation=]
1 drivers/video/fbdev/core/../edid.h:74:72: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/usb/core/usb.c:471:9: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=]
1 drivers/usb/core/hcd.c:450:34: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=]
1 drivers/net/ethernet/broadcom/tg3.c:11184:10: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=]
1 drivers/net/ethernet/broadcom/tg3.c:11181:9: warning: '-rx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
1 drivers/net/ethernet/broadcom/tg3.c:11178:9: warning: '-tx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
1 drivers/net/ethernet/broadcom/tg3.c:11175:9: warning: '-txrx-' directive output may be truncated writing 6 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
1 drivers/mfd/omap-usb-tll.c:88:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
1 drivers/input/mouse/psmouse-base.c:1466:52: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
1 drivers/input/mouse/lifebook.c:287:7: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
1 drivers/input/mouse/alps.c:2418:46: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
1 drivers/input/keyboard/atkbd.c:1069:7: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
1 drivers/ata/libata-eh.c:2442:45: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=]
1 drivers/ata/libata-core.c:2970:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2969:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2968:35: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2967:32: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2966:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2965:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2964:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2963:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2962:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
1 drivers/ata/libata-core.c:2141:42: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
1 block/partition-generic.c:41:37: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
1 block/partition-generic.c:39:36: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
1 block/elevator.c:841:14: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
1 arch/x86/pci/mmconfig-shared.c:90:28: warning: '%02x' directive output may be truncated writing between 2 and 8 bytes into a region of size between 3 and 7 [-Wformat-truncation=]
1 arch/arm64/kernel/vdso.c:118:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
================================================================================
Detailed per-defconfig build reports:
--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
allnoconfig (arc, gcc-8) — FAIL, 3 errors, 205 warnings, 0 section mismatches
Errors:
arch/arc/mm/tlbex.S:291: Error: unknown opcode 'lsl'
arch/arc/mm/tlbex.S:348: Error: unknown opcode 'lsl'
arch/arc/include/asm/uaccess.h:676:2: error: impossible constraint in 'asm'
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
mm/memory.c:581:7: warning: assignment to 'pgtable_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion]
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
mm/mmap.c:684:2: warning: 'rb_link' may be used uninitialized in this function [-Wmaybe-uninitialized]
mm/mmap.c:684:2: warning: 'rb_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
mm/mmap.c:683:2: warning: 'prev' may be used uninitialized in this function [-Wmaybe-uninitialized]
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
allnoconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 215 warnings, 0 section mismatches
Warnings:
include/linux/syscalls.h:195:18: warning: 'sys_iopl' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_set_tid_address' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unshare' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clone' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, int *, int *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_personality' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mmap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_exit' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_waitpid' alias between functions of incompatible types 'long int(pid_t, int *, int)' {aka 'long int(int, int *, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_wait4' alias between functions of incompatible types 'long int(pid_t, int *, int, struct rusage *)' {aka 'long int(int, int *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_waitid' alias between functions of incompatible types 'long int(int, pid_t, struct siginfo *, int, struct rusage *)' {aka 'long int(int, int, struct siginfo *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_exit_group' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sysctl' alias between functions of incompatible types 'long int(struct __sysctl_args *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_capget' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_capset' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct * const)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ptrace' alias between functions of incompatible types 'long int(long int, long int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setpriority' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sysinfo' alias between functions of incompatible types 'long int(struct sysinfo *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getcpu' alias between functions of incompatible types 'long int(unsigned int *, unsigned int *, struct getcpu_cache *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_prctl' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_umask' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getrusage' alias between functions of incompatible types 'long int(int, struct rusage *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_prlimit64' alias between functions of incompatible types 'long int(pid_t, unsigned int, const struct rlimit64 *, struct rlimit64 *)' {aka 'long int(int, unsigned int, const struct rlimit64 *, struct rlimit64 *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_old_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setdomainname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_gethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_olduname' alias between functions of incompatible types 'long int(struct oldold_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_uname' alias between functions of incompatible types 'long int(struct old_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newuname' alias between functions of incompatible types 'long int(struct new_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getsid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getpgid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setpgid' alias between functions of incompatible types 'long int(pid_t, pid_t)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_times' alias between functions of incompatible types 'long int(struct tms *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresgid' alias between functions of incompatible types 'long int(gid_t *, gid_t *, gid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresgid' alias between functions of incompatible types 'long int(gid_t, gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresuid' alias between functions of incompatible types 'long int(uid_t *, uid_t *, uid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresuid' alias between functions of incompatible types 'long int(uid_t, uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setreuid' alias between functions of incompatible types 'long int(uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setregid' alias between functions of incompatible types 'long int(gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getpriority' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, sigset_t *, sigset_t *, size_t)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigsuspend' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_signal' alias between functions of incompatible types 'long int(int, void (*)(int))' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct sigaction *, struct sigaction *, size_t)' {aka 'long int(int, const struct sigaction *, struct sigaction *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigprocmask' alias between functions of incompatible types 'long int(int, old_sigset_t *, old_sigset_t *)' {aka 'long int(int, long unsigned int *, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigpending' alias between functions of incompatible types 'long int(old_sigset_t *)' {aka 'long int(long unsigned int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigaltstack' alias between functions of incompatible types 'long int(const stack_t *, stack_t *)' {aka 'long int(const struct sigaltstack *, struct sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(pid_t, pid_t, int, siginfo_t *)' {aka 'long int(int, int, int, struct siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(pid_t, int, siginfo_t *)' {aka 'long int(int, int, struct siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tkill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tgkill' alias between functions of incompatible types 'long int(pid_t, pid_t, int)' {aka 'long int(int, int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_kill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(const sigset_t *, siginfo_t *, const struct timespec *, size_t)' {aka 'long int(const struct <anonymous> *, struct siginfo *, const struct timespec *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigpending' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
kernel/workqueue.c:1720:40: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 14 [-Wformat-truncation=]
include/linux/syscalls.h:195:18: warning: 'sys_setns' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_reboot' alias between functions of incompatible types 'long int(int, int, unsigned int, void *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readahead' alias between functions of incompatible types 'long int(int, loff_t, size_t)' {aka 'long int(int, long long int, long unsigned int)'} and 'long int(long int, long long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_truncate' alias between functions of incompatible types 'long int(const char *, long int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_close' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_creat' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_openat' alias between functions of incompatible types 'long int(int, const char *, int, umode_t)' {aka 'long int(int, const char *, int, short unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_open' alias between functions of incompatible types 'long int(const char *, int, umode_t)' {aka 'long int(const char *, int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchown' alias between functions of incompatible types 'long int(unsigned int, uid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lchown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchownat' alias between functions of incompatible types 'long int(int, const char *, uid_t, gid_t, int)' {aka 'long int(int, const char *, unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chmod' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchmodat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchmod' alias between functions of incompatible types 'long int(unsigned int, umode_t)' {aka 'long int(unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chroot' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchdir' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_access' alias between functions of incompatible types 'long int(const char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_faccessat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fallocate' alias between functions of incompatible types 'long int(int, int, loff_t, loff_t)' {aka 'long int(int, int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lseek' alias between functions of incompatible types 'long int(unsigned int, off_t, unsigned int)' {aka 'long int(unsigned int, long int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendfile64' alias between functions of incompatible types 'long int(int, int, loff_t *, size_t)' {aka 'long int(int, int, long long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendfile' alias between functions of incompatible types 'long int(int, int, off_t *, size_t)' {aka 'long int(int, int, long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pwritev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_preadv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_writev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pwrite64' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t, loff_t)' {aka 'long int(unsigned int, const char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pread64' alias between functions of incompatible types 'long int(unsigned int, char *, size_t, loff_t)' {aka 'long int(unsigned int, char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_write' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t)' {aka 'long int(unsigned int, const char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_read' alias between functions of incompatible types 'long int(unsigned int, char *, size_t)' {aka 'long int(unsigned int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_llseek' alias between functions of incompatible types 'long int(unsigned int, long unsigned int, long unsigned int, loff_t *, unsigned int)' {aka 'long int(unsigned int, long unsigned int, long unsigned int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_perf_event_open' alias between functions of incompatible types 'long int(struct perf_event_attr *, pid_t, int, int, long unsigned int)' {aka 'long int(struct perf_event_attr *, int, int, int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_stat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readlink' alias between functions of incompatible types 'long int(const char *, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readlinkat' alias between functions of incompatible types 'long int(int, const char *, char *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newfstatat' alias between functions of incompatible types 'long int(int, const char *, struct stat *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstat' alias between functions of incompatible types 'long int(unsigned int, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lstat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_execve' alias between functions of incompatible types 'long int(const char *, const char * const*, const char * const*)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pipe2' alias between functions of incompatible types 'long int(int *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pipe' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mknodat' alias between functions of incompatible types 'long int(int, const char *, umode_t, unsigned int)' {aka 'long int(int, const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rename' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_renameat' alias between functions of incompatible types 'long int(int, const char *, int, const char *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_renameat2' alias between functions of incompatible types 'long int(int, const char *, int, const char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_link' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_linkat' alias between functions of incompatible types 'long int(int, const char *, int, const char *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_symlink' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_symlinkat' alias between functions of incompatible types 'long int(const char *, int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unlink' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unlinkat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rmdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mkdir' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mkdirat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mknod' alias between functions of incompatible types 'long int(const char *, umode_t, unsigned int)' {aka 'long int(const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getdents64' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent64 *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_select' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timeval *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct timespec *, const sigset_t *, size_t)' {aka 'long int(struct pollfd *, unsigned int, struct timespec *, const struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_poll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pselect6' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timespec *, void *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getcwd' alias between functions of incompatible types 'long int(char *, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_remap_file_pages' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup3' alias between functions of incompatible types 'long int(unsigned int, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup2' alias between functions of incompatible types 'long int(unsigned int, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_nice' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(pid_t, struct timespec *)' {aka 'long int(int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_min' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_max' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getscheduler' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setscheduler' alias between functions of incompatible types 'long int(pid_t, int, struct sched_param *)' {aka 'long int(int, int, struct sched_param *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_umount' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pivot_root' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mount' alias between functions of incompatible types 'long int(char *, char *, char *, long unsigned int, void *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_oldumount' alias between functions of incompatible types 'long int(char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mincore' alias between functions of incompatible types 'long int(long unsigned int, size_t, unsigned char *)' {aka 'long int(long unsigned int, long unsigned int, unsigned char *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fremovexattr' alias between functions of incompatible types 'long int(int, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lremovexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_removexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_flistxattr' alias between functions of incompatible types 'long int(int, char *, size_t)' {aka 'long int(int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_llistxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_listxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fgetxattr' alias between functions of incompatible types 'long int(int, const char *, void *, size_t)' {aka 'long int(int, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lgetxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fsetxattr' alias between functions of incompatible types 'long int(int, const char *, const void *, size_t, int)' {aka 'long int(int, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lsetxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mlockall' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_munlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_brk' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_munmap' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mmap_pgoff' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mprotect' alias between functions of incompatible types 'long int(long unsigned int, size_t, long unsigned int)' {aka 'long int(long unsigned int, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mremap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct iovec *, long unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tee' alias between functions of incompatible types 'long int(int, int, size_t, unsigned int)' {aka 'long int(int, int, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_splice' alias between functions of incompatible types 'long int(int, loff_t *, int, loff_t *, size_t, unsigned int)' {aka 'long int(int, long long int *, int, long long int *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_msync' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_syncfs' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range2' alias between functions of incompatible types 'long int(int, unsigned int, loff_t, loff_t)' {aka 'long int(int, unsigned int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range' alias between functions of incompatible types 'long int(int, loff_t, loff_t, unsigned int)' {aka 'long int(int, long long int, long long int, unsigned int)'} and 'long int(long int, long long int, long long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fdatasync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fsync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_alarm' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utime' alias between functions of incompatible types 'long int(char *, struct utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utimes' alias between functions of incompatible types 'long int(char *, struct timeval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_futimesat' alias between functions of incompatible types 'long int(int, const char *, struct timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utimensat' alias between functions of incompatible types 'long int(int, const char *, struct timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_nanosleep' alias between functions of incompatible types 'long int(struct timespec *, struct timespec *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_statfs' alias between functions of incompatible types 'long int(const char *, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct ustat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, size_t, struct statfs64 *)' {aka 'long int(unsigned int, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_statfs64' alias between functions of incompatible types 'long int(const char *, size_t, struct statfs64 *)' {aka 'long int(const char *, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getitimer' alias between functions of incompatible types 'long int(int, struct itimerval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setitimer' alias between functions of incompatible types 'long int(int, struct itimerval *, struct itimerval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_create' alias between functions of incompatible types 'long int(const clockid_t, struct sigevent *, timer_t *)' {aka 'long int(const int, struct sigevent *, int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_nanosleep' alias between functions of incompatible types 'long int(const clockid_t, int, const struct timespec *, struct timespec *)' {aka 'long int(const int, int, const struct timespec *, struct timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_getres' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_adjtime' alias between functions of incompatible types 'long int(const clockid_t, struct timex *)' {aka 'long int(const int, struct timex *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_gettime' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_settime' alias between functions of incompatible types 'long int(const clockid_t, const struct timespec *)' {aka 'long int(const int, const struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_delete' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, const struct itimerspec *, struct itimerspec *)' {aka 'long int(int, int, const struct itimerspec *, struct itimerspec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_getoverrun' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct itimerspec *)' {aka 'long int(int, struct itimerspec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
arch/x86/vdso/vclock_gettime.c:352:5: warning: 'time' alias between functions of incompatible types 'int(time_t *)' {aka 'int(long int *)'} and 'time_t(time_t *)' {aka 'long int(long int *)'} [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_time' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_adjtimex' alias between functions of incompatible types 'long int(struct timex *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_settimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_gettimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_stime' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getrandom' alias between functions of incompatible types 'long int(char *, size_t, unsigned int)' {aka 'long int(char *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
lib/string_helpers.c:64:33: warning: '%03lld' directive output may be truncated writing between 3 and 13 bytes into a region of size 7 [-Wformat-truncation=]
--------------------------------------------------------------------------------
allnoconfig (i386, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arch/x86/kernel/head_32.S:672: Warning: ignoring fill value in section `.bss..page_aligned'
arch/x86/kernel/head_32.S:677: Warning: ignoring fill value in section `.bss..page_aligned'
arch/x86/kernel/head_32.S:679: Warning: ignoring fill value in section `.bss..page_aligned'
--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
ape6evm_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
ar7_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
armadillo800eva_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
at91rm9200_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
at91sam9260_9g20_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
at91sam9261_9g10_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
at91sam9263_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
at91sam9g45_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
at91sam9rl_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
at91x40_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm47xx_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm63xx_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-8) — FAIL, 16 errors, 5 warnings, 0 section mismatches
Errors:
include/linux/swiotlb.h:45:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:49:28: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:53:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:67:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:65:63: error: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:70:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:75:14: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:79:9: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:83:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:87:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:92:26: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:96:21: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:100:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:104:24: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:113:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'swiotlb_free'
arch/mips/sibyte/common/dma.c:11:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'plat_swiotlb_setup'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
bockw_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cavium_octeon_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
clps711x_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
cns3420vb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
db1xxx_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
e55_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
fpga_defconfig (arc, gcc-8) — FAIL, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
fpga_noramfs_defconfig (arc, gcc-8) — FAIL, 3 errors, 8 warnings, 0 section mismatches
Errors:
arch/arc/mm/tlbex.S:291: Error: unknown opcode 'lsl'
arch/arc/mm/tlbex.S:348: Error: unknown opcode 'lsl'
arch/arc/include/asm/uaccess.h:676:2: error: impossible constraint in 'asm'
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
mm/memory.c:581:7: warning: assignment to 'pgtable_t' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion]
mm/mmap.c:684:2: warning: 'rb_link' may be used uninitialized in this function [-Wmaybe-uninitialized]
mm/mmap.c:684:2: warning: 'rb_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
mm/mmap.c:683:2: warning: 'prev' may be used uninitialized in this function [-Wmaybe-uninitialized]
include/linux/kernel.h:707:17: warning: comparison of distinct pointer types lacks a cast
--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
gpr_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arch/x86/kernel/head_32.S:672: Warning: ignoring fill value in section `.bss..page_aligned'
arch/x86/kernel/head_32.S:677: Warning: ignoring fill value in section `.bss..page_aligned'
arch/x86/kernel/head_32.S:679: Warning: ignoring fill value in section `.bss..page_aligned'
--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip28_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
jmr3927_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
koelsch_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
kzm9g_defconfig (arm, gcc-8) — PASS, 0 errors, 8 warnings, 0 section mismatches
Warnings:
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
--------------------------------------------------------------------------------
lager_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
lasat_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lemote2f_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson3_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
ls1b_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mackerel_defconfig (arm, gcc-8) — PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
include/linux/sh_intc.h:99:63: warning: division 'sizeof (void *) / sizeof (void)' does not compute the number of array elements [-Wsizeof-pointer-div]
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
malta_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
markeins_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
marzen_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mips_paravirt_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mpc30x_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
msm_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
msp71xx_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mtx1_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
drivers/mfd/omap-usb-tll.c:88:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
mv78xx0_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-8) — FAIL, 1 error, 1 warning, 0 section mismatches
Errors:
arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings:
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
pleb_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
pnx8335_stb225_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
rb532_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rbtx49xx_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
realview-smp_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
rt305x_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
sb1250_swarm_defconfig (mips, gcc-8) — FAIL, 16 errors, 5 warnings, 0 section mismatches
Errors:
include/linux/swiotlb.h:45:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:49:28: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:53:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:67:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:65:63: error: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:70:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:75:14: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:79:9: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:83:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:87:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:92:26: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:96:21: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:100:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:104:24: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:113:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'swiotlb_free'
arch/mips/sibyte/common/dma.c:11:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'plat_swiotlb_setup'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
sead3_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
sead3micro_defconfig (mips, gcc-8) — FAIL, 2 errors, 0 warnings, 0 section mismatches
Errors:
arch/mips/kernel/genex.S:152: Error: branch to a symbol in another ISA mode
arch/mips/kernel/genex.S:234: Error: branch to a symbol in another ISA mode
--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0287_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tinyconfig (i386, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arch/x86/kernel/head_32.S:672: Warning: ignoring fill value in section `.bss..page_aligned'
arch/x86/kernel/head_32.S:677: Warning: ignoring fill value in section `.bss..page_aligned'
arch/x86/kernel/head_32.S:679: Warning: ignoring fill value in section `.bss..page_aligned'
--------------------------------------------------------------------------------
tinyconfig (x86_64, gcc-8) — PASS, 0 errors, 215 warnings, 0 section mismatches
Warnings:
include/linux/syscalls.h:195:18: warning: 'sys_iopl' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_set_tid_address' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unshare' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clone' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, int *, int *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_personality' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_exit' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_waitpid' alias between functions of incompatible types 'long int(pid_t, int *, int)' {aka 'long int(int, int *, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_wait4' alias between functions of incompatible types 'long int(pid_t, int *, int, struct rusage *)' {aka 'long int(int, int *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_waitid' alias between functions of incompatible types 'long int(int, pid_t, struct siginfo *, int, struct rusage *)' {aka 'long int(int, int, struct siginfo *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_exit_group' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sysctl' alias between functions of incompatible types 'long int(struct __sysctl_args *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mmap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_capget' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_capset' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct * const)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ptrace' alias between functions of incompatible types 'long int(long int, long int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setpriority' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sysinfo' alias between functions of incompatible types 'long int(struct sysinfo *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getcpu' alias between functions of incompatible types 'long int(unsigned int *, unsigned int *, struct getcpu_cache *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_prctl' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_umask' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getrusage' alias between functions of incompatible types 'long int(int, struct rusage *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_prlimit64' alias between functions of incompatible types 'long int(pid_t, unsigned int, const struct rlimit64 *, struct rlimit64 *)' {aka 'long int(int, unsigned int, const struct rlimit64 *, struct rlimit64 *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_old_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setdomainname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_gethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_olduname' alias between functions of incompatible types 'long int(struct oldold_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_uname' alias between functions of incompatible types 'long int(struct old_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newuname' alias between functions of incompatible types 'long int(struct new_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getsid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getpgid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setpgid' alias between functions of incompatible types 'long int(pid_t, pid_t)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_times' alias between functions of incompatible types 'long int(struct tms *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresgid' alias between functions of incompatible types 'long int(gid_t *, gid_t *, gid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresgid' alias between functions of incompatible types 'long int(gid_t, gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresuid' alias between functions of incompatible types 'long int(uid_t *, uid_t *, uid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresuid' alias between functions of incompatible types 'long int(uid_t, uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setreuid' alias between functions of incompatible types 'long int(uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setregid' alias between functions of incompatible types 'long int(gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getpriority' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, sigset_t *, sigset_t *, size_t)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigsuspend' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_signal' alias between functions of incompatible types 'long int(int, void (*)(int))' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct sigaction *, struct sigaction *, size_t)' {aka 'long int(int, const struct sigaction *, struct sigaction *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigprocmask' alias between functions of incompatible types 'long int(int, old_sigset_t *, old_sigset_t *)' {aka 'long int(int, long unsigned int *, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigpending' alias between functions of incompatible types 'long int(old_sigset_t *)' {aka 'long int(long unsigned int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigaltstack' alias between functions of incompatible types 'long int(const stack_t *, stack_t *)' {aka 'long int(const struct sigaltstack *, struct sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(pid_t, pid_t, int, siginfo_t *)' {aka 'long int(int, int, int, struct siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(pid_t, int, siginfo_t *)' {aka 'long int(int, int, struct siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tkill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tgkill' alias between functions of incompatible types 'long int(pid_t, pid_t, int)' {aka 'long int(int, int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_kill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(const sigset_t *, siginfo_t *, const struct timespec *, size_t)' {aka 'long int(const struct <anonymous> *, struct siginfo *, const struct timespec *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigpending' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
kernel/workqueue.c:1720:40: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 14 [-Wformat-truncation=]
include/linux/syscalls.h:195:18: warning: 'sys_setns' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_reboot' alias between functions of incompatible types 'long int(int, int, unsigned int, void *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_perf_event_open' alias between functions of incompatible types 'long int(struct perf_event_attr *, pid_t, int, int, long unsigned int)' {aka 'long int(struct perf_event_attr *, int, int, int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
arch/x86/vdso/vclock_gettime.c:352:5: warning: 'time' alias between functions of incompatible types 'int(time_t *)' {aka 'int(long int *)'} and 'time_t(time_t *)' {aka 'long int(long int *)'} [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_alarm' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_nice' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(pid_t, struct timespec *)' {aka 'long int(int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_min' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_max' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getscheduler' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setscheduler' alias between functions of incompatible types 'long int(pid_t, int, struct sched_param *)' {aka 'long int(int, int, struct sched_param *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getitimer' alias between functions of incompatible types 'long int(int, struct itimerval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setitimer' alias between functions of incompatible types 'long int(int, struct itimerval *, struct itimerval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_nanosleep' alias between functions of incompatible types 'long int(struct timespec *, struct timespec *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_create' alias between functions of incompatible types 'long int(const clockid_t, struct sigevent *, timer_t *)' {aka 'long int(const int, struct sigevent *, int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_nanosleep' alias between functions of incompatible types 'long int(const clockid_t, int, const struct timespec *, struct timespec *)' {aka 'long int(const int, int, const struct timespec *, struct timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_getres' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_adjtime' alias between functions of incompatible types 'long int(const clockid_t, struct timex *)' {aka 'long int(const int, struct timex *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_gettime' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_settime' alias between functions of incompatible types 'long int(const clockid_t, const struct timespec *)' {aka 'long int(const int, const struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_delete' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, const struct itimerspec *, struct itimerspec *)' {aka 'long int(int, int, const struct itimerspec *, struct itimerspec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_getoverrun' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct itimerspec *)' {aka 'long int(int, struct itimerspec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readahead' alias between functions of incompatible types 'long int(int, loff_t, size_t)' {aka 'long int(int, long long int, long unsigned int)'} and 'long int(long int, long long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_time' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_adjtimex' alias between functions of incompatible types 'long int(struct timex *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_settimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_gettimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_stime' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_truncate' alias between functions of incompatible types 'long int(const char *, long int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_close' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_creat' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_openat' alias between functions of incompatible types 'long int(int, const char *, int, umode_t)' {aka 'long int(int, const char *, int, short unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_open' alias between functions of incompatible types 'long int(const char *, int, umode_t)' {aka 'long int(const char *, int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchown' alias between functions of incompatible types 'long int(unsigned int, uid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lchown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchownat' alias between functions of incompatible types 'long int(int, const char *, uid_t, gid_t, int)' {aka 'long int(int, const char *, unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chmod' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchmodat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchmod' alias between functions of incompatible types 'long int(unsigned int, umode_t)' {aka 'long int(unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chroot' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchdir' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_access' alias between functions of incompatible types 'long int(const char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_faccessat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fallocate' alias between functions of incompatible types 'long int(int, int, loff_t, loff_t)' {aka 'long int(int, int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_remap_file_pages' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lseek' alias between functions of incompatible types 'long int(unsigned int, off_t, unsigned int)' {aka 'long int(unsigned int, long int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendfile64' alias between functions of incompatible types 'long int(int, int, loff_t *, size_t)' {aka 'long int(int, int, long long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendfile' alias between functions of incompatible types 'long int(int, int, off_t *, size_t)' {aka 'long int(int, int, long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pwritev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_preadv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_writev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pwrite64' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t, loff_t)' {aka 'long int(unsigned int, const char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pread64' alias between functions of incompatible types 'long int(unsigned int, char *, size_t, loff_t)' {aka 'long int(unsigned int, char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_write' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t)' {aka 'long int(unsigned int, const char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_read' alias between functions of incompatible types 'long int(unsigned int, char *, size_t)' {aka 'long int(unsigned int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_llseek' alias between functions of incompatible types 'long int(unsigned int, long unsigned int, long unsigned int, loff_t *, unsigned int)' {aka 'long int(unsigned int, long unsigned int, long unsigned int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mincore' alias between functions of incompatible types 'long int(long unsigned int, size_t, unsigned char *)' {aka 'long int(long unsigned int, long unsigned int, unsigned char *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_stat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readlink' alias between functions of incompatible types 'long int(const char *, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readlinkat' alias between functions of incompatible types 'long int(int, const char *, char *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newfstatat' alias between functions of incompatible types 'long int(int, const char *, struct stat *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstat' alias between functions of incompatible types 'long int(unsigned int, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lstat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mlockall' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_munlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_execve' alias between functions of incompatible types 'long int(const char *, const char * const*, const char * const*)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mprotect' alias between functions of incompatible types 'long int(long unsigned int, size_t, long unsigned int)' {aka 'long int(long unsigned int, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pipe2' alias between functions of incompatible types 'long int(int *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pipe' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_brk' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_munmap' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mmap_pgoff' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mremap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_msync' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getdents64' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent64 *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mknodat' alias between functions of incompatible types 'long int(int, const char *, umode_t, unsigned int)' {aka 'long int(int, const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rename' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_renameat' alias between functions of incompatible types 'long int(int, const char *, int, const char *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_renameat2' alias between functions of incompatible types 'long int(int, const char *, int, const char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_link' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_linkat' alias between functions of incompatible types 'long int(int, const char *, int, const char *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_symlink' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_symlinkat' alias between functions of incompatible types 'long int(const char *, int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unlink' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unlinkat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rmdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mkdir' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mkdirat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mknod' alias between functions of incompatible types 'long int(const char *, umode_t, unsigned int)' {aka 'long int(const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_select' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timeval *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct timespec *, const sigset_t *, size_t)' {aka 'long int(struct pollfd *, unsigned int, struct timespec *, const struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_poll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pselect6' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timespec *, void *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getcwd' alias between functions of incompatible types 'long int(char *, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup3' alias between functions of incompatible types 'long int(unsigned int, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup2' alias between functions of incompatible types 'long int(unsigned int, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fremovexattr' alias between functions of incompatible types 'long int(int, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lremovexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_removexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_flistxattr' alias between functions of incompatible types 'long int(int, char *, size_t)' {aka 'long int(int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_llistxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_listxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fgetxattr' alias between functions of incompatible types 'long int(int, const char *, void *, size_t)' {aka 'long int(int, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lgetxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fsetxattr' alias between functions of incompatible types 'long int(int, const char *, const void *, size_t, int)' {aka 'long int(int, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lsetxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_umount' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pivot_root' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mount' alias between functions of incompatible types 'long int(char *, char *, char *, long unsigned int, void *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_oldumount' alias between functions of incompatible types 'long int(char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_syncfs' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range2' alias between functions of incompatible types 'long int(int, unsigned int, loff_t, loff_t)' {aka 'long int(int, unsigned int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range' alias between functions of incompatible types 'long int(int, loff_t, loff_t, unsigned int)' {aka 'long int(int, long long int, long long int, unsigned int)'} and 'long int(long int, long long int, long long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fdatasync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fsync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utime' alias between functions of incompatible types 'long int(char *, struct utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utimes' alias between functions of incompatible types 'long int(char *, struct timeval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_futimesat' alias between functions of incompatible types 'long int(int, const char *, struct timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utimensat' alias between functions of incompatible types 'long int(int, const char *, struct timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct iovec *, long unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tee' alias between functions of incompatible types 'long int(int, int, size_t, unsigned int)' {aka 'long int(int, int, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_splice' alias between functions of incompatible types 'long int(int, loff_t *, int, loff_t *, size_t, unsigned int)' {aka 'long int(int, long long int *, int, long long int *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_statfs' alias between functions of incompatible types 'long int(const char *, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct ustat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, size_t, struct statfs64 *)' {aka 'long int(unsigned int, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_statfs64' alias between functions of incompatible types 'long int(const char *, size_t, struct statfs64 *)' {aka 'long int(const char *, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
lib/string_helpers.c:64:33: warning: '%03lld' directive output may be truncated writing between 3 and 13 bytes into a region of size 7 [-Wformat-truncation=]
include/linux/syscalls.h:195:18: warning: 'sys_getrandom' alias between functions of incompatible types 'long int(char *, size_t, unsigned int)' {aka 'long int(char *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
--------------------------------------------------------------------------------
tinyconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm64/kernel/vdso.c:118:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tinyconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tinyconfig (arc, gcc-8) — FAIL, 1 error, 228 warnings, 0 section mismatches
Errors:
arch/arc/include/asm/uaccess.h:676:2: error: impossible constraint in 'asm'
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
kernel/sched/core.c:2766:1: warning: control reaches end of non-void function [-Wreturn-type]
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 482 warnings, 0 section mismatches
Warnings:
include/linux/syscalls.h:195:18: warning: 'sys_set_tid_address' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unshare' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clone' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, int *, int *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_personality' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_exit' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_waitpid' alias between functions of incompatible types 'long int(pid_t, int *, int)' {aka 'long int(int, int *, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_wait4' alias between functions of incompatible types 'long int(pid_t, int *, int, struct rusage *)' {aka 'long int(int, int *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_waitid' alias between functions of incompatible types 'long int(int, pid_t, struct siginfo *, int, struct rusage *)' {aka 'long int(int, int, struct siginfo *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_exit_group' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_iopl' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readahead' alias between functions of incompatible types 'long int(int, loff_t, size_t)' {aka 'long int(int, long long int, long unsigned int)'} and 'long int(long int, long long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sysctl' alias between functions of incompatible types 'long int(struct __sysctl_args *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sysctl' alias between functions of incompatible types 'long int(struct compat_sysctl_args *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_capget' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_capset' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct * const)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ptrace' alias between functions of incompatible types 'long int(long int, long int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_ptrace' alias between functions of incompatible types 'long int(compat_long_t, compat_long_t, compat_long_t, compat_long_t)' {aka 'long int(int, int, int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, sigset_t *, sigset_t *, size_t)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigsuspend' alias between functions of incompatible types 'long int(int, int, old_sigset_t)' {aka 'long int(int, int, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigsuspend' alias between functions of incompatible types 'long int(compat_sigset_t *, compat_size_t)' {aka 'long int(struct <anonymous> *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigsuspend' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_signal' alias between functions of incompatible types 'long int(int, void (*)(int))' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ssetmask' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sigaction' alias between functions of incompatible types 'long int(int, const struct compat_old_sigaction *, struct compat_old_sigaction *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct compat_sigaction *, struct compat_sigaction *, compat_size_t)' {aka 'long int(int, const struct compat_sigaction *, struct compat_sigaction *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct sigaction *, struct sigaction *, size_t)' {aka 'long int(int, const struct sigaction *, struct sigaction *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigprocmask' alias between functions of incompatible types 'long int(int, old_sigset_t *, old_sigset_t *)' {aka 'long int(int, long unsigned int *, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigpending' alias between functions of incompatible types 'long int(old_sigset_t *)' {aka 'long int(long unsigned int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sigaltstack' alias between functions of incompatible types 'long int(const compat_stack_t *, compat_stack_t *)' {aka 'long int(const struct compat_sigaltstack *, struct compat_sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sigaltstack' alias between functions of incompatible types 'long int(const stack_t *, stack_t *)' {aka 'long int(const struct sigaltstack *, struct sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(compat_pid_t, compat_pid_t, int, struct compat_siginfo *)' {aka 'long int(int, int, int, struct compat_siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(pid_t, pid_t, int, siginfo_t *)' {aka 'long int(int, int, int, struct siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(compat_pid_t, int, struct compat_siginfo *)' {aka 'long int(int, int, struct compat_siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(pid_t, int, siginfo_t *)' {aka 'long int(int, int, struct siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tkill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tgkill' alias between functions of incompatible types 'long int(pid_t, pid_t, int)' {aka 'long int(int, int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_kill' alias between functions of incompatible types 'long int(pid_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(const sigset_t *, siginfo_t *, const struct timespec *, size_t)' {aka 'long int(const struct <anonymous> *, struct siginfo *, const struct timespec *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigpending' alias between functions of incompatible types 'long int(compat_sigset_t *, compat_size_t)' {aka 'long int(struct <anonymous> *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rt_sigpending' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, compat_sigset_t *, compat_sigset_t *, compat_size_t)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mmap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setpriority' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sysinfo' alias between functions of incompatible types 'long int(struct compat_sysinfo *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sysinfo' alias between functions of incompatible types 'long int(struct sysinfo *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getcpu' alias between functions of incompatible types 'long int(unsigned int *, unsigned int *, struct getcpu_cache *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_prctl' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_umask' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_getrusage' alias between functions of incompatible types 'long int(int, struct compat_rusage *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getrusage' alias between functions of incompatible types 'long int(int, struct rusage *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_prlimit64' alias between functions of incompatible types 'long int(pid_t, unsigned int, const struct rlimit64 *, struct rlimit64 *)' {aka 'long int(int, unsigned int, const struct rlimit64 *, struct rlimit64 *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_old_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setdomainname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_gethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_olduname' alias between functions of incompatible types 'long int(struct oldold_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_uname' alias between functions of incompatible types 'long int(struct old_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newuname' alias between functions of incompatible types 'long int(struct new_utsname *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getsid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getpgid' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setpgid' alias between functions of incompatible types 'long int(pid_t, pid_t)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_times' alias between functions of incompatible types 'long int(struct tms *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresgid' alias between functions of incompatible types 'long int(gid_t *, gid_t *, gid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresgid' alias between functions of incompatible types 'long int(gid_t, gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresuid' alias between functions of incompatible types 'long int(uid_t *, uid_t *, uid_t *)' {aka 'long int(unsigned int *, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresuid' alias between functions of incompatible types 'long int(uid_t, uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setuid' alias between functions of incompatible types 'long int(uid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setreuid' alias between functions of incompatible types 'long int(uid_t, uid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgid' alias between functions of incompatible types 'long int(gid_t)' {aka 'long int(unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setregid' alias between functions of incompatible types 'long int(gid_t, gid_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getpriority' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_memfd_create' alias between functions of incompatible types 'long int(const char *, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
kernel/workqueue.c:1720:40: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 14 [-Wformat-truncation=]
arch/x86/vdso/vclock_gettime.c:352:5: warning: 'time' alias between functions of incompatible types 'int(time_t *)' {aka 'int(long int *)'} and 'time_t(time_t *)' {aka 'long int(long int *)'} [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setns' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_reboot' alias between functions of incompatible types 'long int(int, int, unsigned int, void *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_set_thread_area' alias between functions of incompatible types 'long int(struct user_desc *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_get_thread_area' alias between functions of incompatible types 'long int(struct user_desc *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_remap_file_pages' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_perf_event_open' alias between functions of incompatible types 'long int(struct perf_event_attr *, pid_t, int, int, long unsigned int)' {aka 'long int(struct perf_event_attr *, int, int, int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mincore' alias between functions of incompatible types 'long int(long unsigned int, size_t, unsigned char *)' {aka 'long int(long unsigned int, long unsigned int, unsigned char *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mlockall' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_munlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_brk' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_munmap' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mmap_pgoff' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mprotect' alias between functions of incompatible types 'long int(long unsigned int, size_t, long unsigned int)' {aka 'long int(long unsigned int, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mremap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_msync' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_process_vm_readv' alias between functions of incompatible types 'long int(pid_t, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)' {aka 'long int(int, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_process_vm_writev' alias between functions of incompatible types 'long int(compat_pid_t, const struct compat_iovec *, compat_ulong_t, const struct compat_iovec *, compat_ulong_t, compat_ulong_t)' {aka 'long int(int, const struct compat_iovec *, unsigned int, const struct compat_iovec *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_process_vm_readv' alias between functions of incompatible types 'long int(compat_pid_t, const struct compat_iovec *, compat_ulong_t, const struct compat_iovec *, compat_ulong_t, compat_ulong_t)' {aka 'long int(int, const struct compat_iovec *, unsigned int, const struct compat_iovec *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_process_vm_writev' alias between functions of incompatible types 'long int(pid_t, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)' {aka 'long int(int, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fadvise64_64' alias between functions of incompatible types 'long int(int, loff_t, loff_t, int)' {aka 'long int(int, long long int, long long int, int)'} and 'long int(long int, long long int, long long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fadvise64' alias between functions of incompatible types 'long int(int, loff_t, size_t, int)' {aka 'long int(int, long long int, long unsigned int, int)'} and 'long int(long int, long long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_madvise' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_swapoff' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_swapon' alias between functions of incompatible types 'long int(const char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mbind' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, const long unsigned int *, long unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_mbind' alias between functions of incompatible types 'long int(compat_ulong_t, compat_ulong_t, compat_ulong_t, compat_ulong_t *, compat_ulong_t, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int, unsigned int *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_set_mempolicy' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t)' {aka 'long int(int, unsigned int *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_get_mempolicy' alias between functions of incompatible types 'long int(int *, compat_ulong_t *, compat_ulong_t, compat_ulong_t, compat_ulong_t)' {aka 'long int(int *, unsigned int *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_get_mempolicy' alias between functions of incompatible types 'long int(int *, long unsigned int *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_migrate_pages' alias between functions of incompatible types 'long int(pid_t, long unsigned int, const long unsigned int *, const long unsigned int *)' {aka 'long int(int, long unsigned int, const long unsigned int *, const long unsigned int *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_set_mempolicy' alias between functions of incompatible types 'long int(int, const long unsigned int *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_syslog' alias between functions of incompatible types 'long int(int, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_move_pages' alias between functions of incompatible types 'long int(pid_t, long unsigned int, const void **, const int *, int *, int)' {aka 'long int(int, long unsigned int, const void **, const int *, int *, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_truncate' alias between functions of incompatible types 'long int(const char *, long int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_close' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_close' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_creat' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_openat' alias between functions of incompatible types 'long int(int, const char *, int, umode_t)' {aka 'long int(int, const char *, int, short unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_open' alias between functions of incompatible types 'long int(const char *, int, umode_t)' {aka 'long int(const char *, int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchown' alias between functions of incompatible types 'long int(unsigned int, uid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lchown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchownat' alias between functions of incompatible types 'long int(int, const char *, uid_t, gid_t, int)' {aka 'long int(int, const char *, unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chmod' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchmodat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchmod' alias between functions of incompatible types 'long int(unsigned int, umode_t)' {aka 'long int(unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chroot' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchdir' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_access' alias between functions of incompatible types 'long int(const char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_faccessat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fallocate' alias between functions of incompatible types 'long int(int, int, loff_t, loff_t)' {aka 'long int(int, int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_truncate' alias between functions of incompatible types 'long int(const char *, compat_off_t)' {aka 'long int(const char *, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lseek' alias between functions of incompatible types 'long int(unsigned int, off_t, unsigned int)' {aka 'long int(unsigned int, long int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sendfile64' alias between functions of incompatible types 'long int(int, int, compat_loff_t *, compat_size_t)' {aka 'long int(int, int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sendfile' alias between functions of incompatible types 'long int(int, int, compat_off_t *, compat_size_t)' {aka 'long int(int, int, int *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendfile64' alias between functions of incompatible types 'long int(int, int, loff_t *, size_t)' {aka 'long int(int, int, long long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendfile' alias between functions of incompatible types 'long int(int, int, off_t *, size_t)' {aka 'long int(int, int, long int *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_pwritev' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_pwritev64' alias between functions of incompatible types 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, loff_t)' {aka 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_writev' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_preadv' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_preadv64' alias between functions of incompatible types 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, loff_t)' {aka 'long int(long unsigned int, const struct compat_iovec *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_readv' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pwritev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_preadv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_writev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pwrite64' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t, loff_t)' {aka 'long int(unsigned int, const char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pread64' alias between functions of incompatible types 'long int(unsigned int, char *, size_t, loff_t)' {aka 'long int(unsigned int, char *, long unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_write' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t)' {aka 'long int(unsigned int, const char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_read' alias between functions of incompatible types 'long int(unsigned int, char *, size_t)' {aka 'long int(unsigned int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_llseek' alias between functions of incompatible types 'long int(unsigned int, long unsigned int, long unsigned int, loff_t *, unsigned int)' {aka 'long int(unsigned int, long unsigned int, long unsigned int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_lseek' alias between functions of incompatible types 'long int(unsigned int, compat_off_t, unsigned int)' {aka 'long int(unsigned int, int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_stat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readlink' alias between functions of incompatible types 'long int(const char *, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_readlinkat' alias between functions of incompatible types 'long int(int, const char *, char *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newfstatat' alias between functions of incompatible types 'long int(int, const char *, struct stat *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_newstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstat' alias between functions of incompatible types 'long int(unsigned int, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lstat' alias between functions of incompatible types 'long int(const char *, struct __old_kernel_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_nice' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(pid_t, struct timespec *)' {aka 'long int(int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_min' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_get_priority_max' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_getscheduler' alias between functions of incompatible types 'long int(pid_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sched_setscheduler' alias between functions of incompatible types 'long int(pid_t, int, struct sched_param *)' {aka 'long int(int, int, struct sched_param *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/ftrace.h:632:36: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address]
include/linux/ftrace.h:632:36: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address]
include/linux/syscalls.h:195:18: warning: 'sys_uselib' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_execve' alias between functions of incompatible types 'long int(const char *, const compat_uptr_t *, const compat_uptr_t *)' {aka 'long int(const char *, const unsigned int *, const unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_execve' alias between functions of incompatible types 'long int(const char *, const char * const*, const char * const*)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pipe2' alias between functions of incompatible types 'long int(int *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pipe' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getdents64' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent64 *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mknodat' alias between functions of incompatible types 'long int(int, const char *, umode_t, unsigned int)' {aka 'long int(int, const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rename' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_renameat' alias between functions of incompatible types 'long int(int, const char *, int, const char *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_renameat2' alias between functions of incompatible types 'long int(int, const char *, int, const char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_link' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_linkat' alias between functions of incompatible types 'long int(int, const char *, int, const char *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_symlink' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_symlinkat' alias between functions of incompatible types 'long int(const char *, int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unlink' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_unlinkat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_rmdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mkdir' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mkdirat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mknod' alias between functions of incompatible types 'long int(const char *, umode_t, unsigned int)' {aka 'long int(const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_select' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timeval *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct timespec *, const sigset_t *, size_t)' {aka 'long int(struct pollfd *, unsigned int, struct timespec *, const struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_poll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pselect6' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timespec *, void *)' {aka 'long int(int, struct <anonymous> *, struct <anonymous> *, struct <anonymous> *, struct timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getcwd' alias between functions of incompatible types 'long int(char *, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_alarm' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_nanosleep' alias between functions of incompatible types 'long int(struct timespec *, struct timespec *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getitimer' alias between functions of incompatible types 'long int(int, struct itimerval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setitimer' alias between functions of incompatible types 'long int(int, struct itimerval *, struct itimerval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup3' alias between functions of incompatible types 'long int(unsigned int, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_dup2' alias between functions of incompatible types 'long int(unsigned int, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_create' alias between functions of incompatible types 'long int(const clockid_t, struct sigevent *, timer_t *)' {aka 'long int(const int, struct sigevent *, int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_nanosleep' alias between functions of incompatible types 'long int(const clockid_t, int, const struct timespec *, struct timespec *)' {aka 'long int(const int, int, const struct timespec *, struct timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_getres' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_adjtime' alias between functions of incompatible types 'long int(const clockid_t, struct timex *)' {aka 'long int(const int, struct timex *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_gettime' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_clock_settime' alias between functions of incompatible types 'long int(const clockid_t, const struct timespec *)' {aka 'long int(const int, const struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_delete' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, const struct itimerspec *, struct itimerspec *)' {aka 'long int(int, int, const struct itimerspec *, struct itimerspec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_getoverrun' alias between functions of incompatible types 'long int(timer_t)' {aka 'long int(int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct itimerspec *)' {aka 'long int(int, struct itimerspec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sysfs' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_umount' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_pivot_root' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mount' alias between functions of incompatible types 'long int(char *, char *, char *, long unsigned int, void *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_oldumount' alias between functions of incompatible types 'long int(char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fremovexattr' alias between functions of incompatible types 'long int(int, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lremovexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_removexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_flistxattr' alias between functions of incompatible types 'long int(int, char *, size_t)' {aka 'long int(int, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_llistxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_listxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fgetxattr' alias between functions of incompatible types 'long int(int, const char *, void *, size_t)' {aka 'long int(int, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lgetxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, long unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fsetxattr' alias between functions of incompatible types 'long int(int, const char *, const void *, size_t, int)' {aka 'long int(int, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lsetxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct iovec *, long unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_tee' alias between functions of incompatible types 'long int(int, int, size_t, unsigned int)' {aka 'long int(int, int, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_splice' alias between functions of incompatible types 'long int(int, loff_t *, int, loff_t *, size_t, unsigned int)' {aka 'long int(int, long long int *, int, long long int *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct compat_iovec *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_syncfs' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range2' alias between functions of incompatible types 'long int(int, unsigned int, loff_t, loff_t)' {aka 'long int(int, unsigned int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sync_file_range' alias between functions of incompatible types 'long int(int, loff_t, loff_t, unsigned int)' {aka 'long int(int, long long int, long long int, unsigned int)'} and 'long int(long int, long long int, long long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fdatasync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fsync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utime' alias between functions of incompatible types 'long int(char *, struct utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utimes' alias between functions of incompatible types 'long int(char *, struct timeval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_futimesat' alias between functions of incompatible types 'long int(int, const char *, struct timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_utimensat' alias between functions of incompatible types 'long int(int, const char *, struct timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_statfs' alias between functions of incompatible types 'long int(const char *, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct ustat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, size_t, struct statfs64 *)' {aka 'long int(unsigned int, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_statfs64' alias between functions of incompatible types 'long int(const char *, size_t, struct statfs64 *)' {aka 'long int(const char *, long unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_time' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_adjtimex' alias between functions of incompatible types 'long int(struct timex *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_settimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_gettimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_stime' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_bdflush' alias between functions of incompatible types 'long int(int, long int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_set_robust_list' alias between functions of incompatible types 'long int(struct robust_list_head *, size_t)' {aka 'long int(struct robust_list_head *, long unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_futex' alias between functions of incompatible types 'long int(u32 *, int, u32, struct timespec *, u32 *, u32)' {aka 'long int(unsigned int *, int, unsigned int, struct timespec *, unsigned int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_get_robust_list' alias between functions of incompatible types 'long int(int, struct robust_list_head **, size_t *)' {aka 'long int(int, struct robust_list_head **, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_set_robust_list' alias between functions of incompatible types 'long int(struct compat_robust_list_head *, compat_size_t)' {aka 'long int(struct compat_robust_list_head *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_futex' alias between functions of incompatible types 'long int(u32 *, int, u32, struct compat_timespec *, u32 *, u32)' {aka 'long int(unsigned int *, int, unsigned int, struct compat_timespec *, unsigned int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_get_robust_list' alias between functions of incompatible types 'long int(int, compat_uptr_t *, compat_size_t *)' {aka 'long int(int, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_chown16' alias between functions of incompatible types 'long int(const char *, old_uid_t, old_gid_t)' {aka 'long int(const char *, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgroups16' alias between functions of incompatible types 'long int(int, old_gid_t *)' {aka 'long int(int, short unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getgroups16' alias between functions of incompatible types 'long int(int, old_gid_t *)' {aka 'long int(int, short unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsgid16' alias between functions of incompatible types 'long int(old_gid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setfsuid16' alias between functions of incompatible types 'long int(old_uid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresgid16' alias between functions of incompatible types 'long int(old_gid_t *, old_gid_t *, old_gid_t *)' {aka 'long int(short unsigned int *, short unsigned int *, short unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresgid16' alias between functions of incompatible types 'long int(old_gid_t, old_gid_t, old_gid_t)' {aka 'long int(short unsigned int, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getresuid16' alias between functions of incompatible types 'long int(old_uid_t *, old_uid_t *, old_uid_t *)' {aka 'long int(short unsigned int *, short unsigned int *, short unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setresuid16' alias between functions of incompatible types 'long int(old_uid_t, old_uid_t, old_uid_t)' {aka 'long int(short unsigned int, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setuid16' alias between functions of incompatible types 'long int(old_uid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setreuid16' alias between functions of incompatible types 'long int(old_uid_t, old_uid_t)' {aka 'long int(short unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setgid16' alias between functions of incompatible types 'long int(old_gid_t)' {aka 'long int(short unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setregid16' alias between functions of incompatible types 'long int(old_gid_t, old_gid_t)' {aka 'long int(short unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_fchown16' alias between functions of incompatible types 'long int(unsigned int, old_uid_t, old_gid_t)' {aka 'long int(unsigned int, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lchown16' alias between functions of incompatible types 'long int(const char *, old_uid_t, old_gid_t)' {aka 'long int(const char *, short unsigned int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_delete_module' alias between functions of incompatible types 'long int(const char *, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_finit_module' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_init_module' alias between functions of incompatible types 'long int(void *, long unsigned int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_acct' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_kexec_load' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, struct kexec_segment *, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_kexec_load' alias between functions of incompatible types 'long int(compat_ulong_t, compat_ulong_t, struct compat_kexec_segment *, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, struct compat_kexec_segment *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_gettimeofday' alias between functions of incompatible types 'long int(struct compat_timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(compat_pid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_migrate_pages' alias between functions of incompatible types 'long int(compat_pid_t, compat_ulong_t, const compat_ulong_t *, const compat_ulong_t *)' {aka 'long int(int, unsigned int, const unsigned int *, const unsigned int *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_move_pages' alias between functions of incompatible types 'long int(pid_t, compat_ulong_t, compat_uptr_t *, const int *, int *, int)' {aka 'long int(int, unsigned int, unsigned int *, const int *, int *, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_adjtimex' alias between functions of incompatible types 'long int(struct compat_timex *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_stime' alias between functions of incompatible types 'long int(compat_time_t *)' {aka 'long int(int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_time' alias between functions of incompatible types 'long int(compat_time_t *)' {aka 'long int(int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(compat_sigset_t *, struct compat_siginfo *, struct compat_timespec *, compat_size_t)' {aka 'long int(struct <anonymous> *, struct compat_siginfo *, struct compat_timespec *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_clock_nanosleep' alias between functions of incompatible types 'long int(clockid_t, int, struct compat_timespec *, struct compat_timespec *)' {aka 'long int(int, int, struct compat_timespec *, struct compat_timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_clock_getres' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_clock_adjtime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timex *)' {aka 'long int(int, struct compat_timex *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_clock_gettime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_clock_settime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct compat_itimerspec *)' {aka 'long int(int, struct compat_itimerspec *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, struct compat_itimerspec *, struct compat_itimerspec *)' {aka 'long int(int, int, struct compat_itimerspec *, struct compat_itimerspec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_timer_create' alias between functions of incompatible types 'long int(clockid_t, struct compat_sigevent *, timer_t *)' {aka 'long int(int, struct compat_sigevent *, int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sched_getaffinity' alias between functions of incompatible types 'long int(compat_pid_t, unsigned int, compat_ulong_t *)' {aka 'long int(int, unsigned int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sched_setaffinity' alias between functions of incompatible types 'long int(compat_pid_t, unsigned int, compat_ulong_t *)' {aka 'long int(int, unsigned int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_waitid' alias between functions of incompatible types 'long int(int, compat_pid_t, struct compat_siginfo *, int, struct compat_rusage *)' {aka 'long int(int, int, struct compat_siginfo *, int, struct compat_rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_wait4' alias between functions of incompatible types 'long int(compat_pid_t, compat_uint_t *, int, struct compat_rusage *)' {aka 'long int(int, unsigned int *, int, struct compat_rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_old_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sigprocmask' alias between functions of incompatible types 'long int(int, compat_old_sigset_t *, compat_old_sigset_t *)' {aka 'long int(int, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sigpending' alias between functions of incompatible types 'long int(compat_old_sigset_t *)' {aka 'long int(unsigned int *)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_times' alias between functions of incompatible types 'long int(struct compat_tms *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_setitimer' alias between functions of incompatible types 'long int(int, struct compat_itimerval *, struct compat_itimerval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_getitimer' alias between functions of incompatible types 'long int(int, struct compat_itimerval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_nanosleep' alias between functions of incompatible types 'long int(struct compat_timespec *, struct compat_timespec *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_settimeofday' alias between functions of incompatible types 'long int(struct compat_timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias]
fs/nfs/client.c:1380:23: warning: '%u' directive output may be truncated writing between 1 and 7 bytes into a region of size between 3 and 6 [-Wformat-truncation=]
include/linux/syscalls.h:195:18: warning: 'sys_seccomp' alias between functions of incompatible types 'long int(unsigned int, unsigned int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
kernel/relay.c:423:35: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
include/linux/compat.h:48:18: warning: 'compat_sys_ipc' alias between functions of incompatible types 'long int(u32, int, int, u32, compat_uptr_t, u32)' {aka 'long int(unsigned int, int, int, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_semtimedop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int, const struct compat_timespec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_shmctl' alias between functions of incompatible types 'long int(int, int, void *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_shmat' alias between functions of incompatible types 'long int(int, compat_uptr_t, int)' {aka 'long int(int, unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_msgctl' alias between functions of incompatible types 'long int(int, int, void *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_msgrcv' alias between functions of incompatible types 'long int(int, compat_uptr_t, compat_ssize_t, compat_long_t, int)' {aka 'long int(int, unsigned int, int, int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_msgsnd' alias between functions of incompatible types 'long int(int, compat_uptr_t, compat_ssize_t, int)' {aka 'long int(int, unsigned int, int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_semctl' alias between functions of incompatible types 'long int(int, int, int, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_msgget' alias between functions of incompatible types 'long int(key_t, int)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_msgrcv' alias between functions of incompatible types 'long int(int, struct msgbuf *, size_t, long int, int)' {aka 'long int(int, struct msgbuf *, long unsigned int, long int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_msgsnd' alias between functions of incompatible types 'long int(int, struct msgbuf *, size_t, int)' {aka 'long int(int, struct msgbuf *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_msgctl' alias between functions of incompatible types 'long int(int, int, struct msqid_ds *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_semget' alias between functions of incompatible types 'long int(key_t, int, int)' {aka 'long int(int, int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_semop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_semtimedop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int, const struct timespec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_semctl' alias between functions of incompatible types 'long int(int, int, int, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_shmget' alias between functions of incompatible types 'long int(key_t, size_t, int)' {aka 'long int(int, long unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_shmdt' alias between functions of incompatible types 'long int(char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_shmat' alias between functions of incompatible types 'long int(int, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_shmctl' alias between functions of incompatible types 'long int(int, int, struct shmid_ds *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mq_open' alias between functions of incompatible types 'long int(const char *, int, umode_t, struct mq_attr *)' {aka 'long int(const char *, int, short unsigned int, struct mq_attr *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mq_getsetattr' alias between functions of incompatible types 'long int(mqd_t, const struct mq_attr *, struct mq_attr *)' {aka 'long int(int, const struct mq_attr *, struct mq_attr *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mq_notify' alias between functions of incompatible types 'long int(mqd_t, const struct sigevent *)' {aka 'long int(int, const struct sigevent *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mq_timedreceive' alias between functions of incompatible types 'long int(mqd_t, char *, size_t, unsigned int *, const struct timespec *)' {aka 'long int(int, char *, long unsigned int, unsigned int *, const struct timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mq_timedsend' alias between functions of incompatible types 'long int(mqd_t, const char *, size_t, unsigned int, const struct timespec *)' {aka 'long int(int, const char *, long unsigned int, unsigned int, const struct timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_mq_unlink' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_mq_open' alias between functions of incompatible types 'long int(const char *, int, compat_mode_t, struct compat_mq_attr *)' {aka 'long int(const char *, int, short unsigned int, struct compat_mq_attr *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_mq_getsetattr' alias between functions of incompatible types 'long int(mqd_t, const struct compat_mq_attr *, struct compat_mq_attr *)' {aka 'long int(int, const struct compat_mq_attr *, struct compat_mq_attr *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_mq_notify' alias between functions of incompatible types 'long int(mqd_t, const struct compat_sigevent *)' {aka 'long int(int, const struct compat_sigevent *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_mq_timedreceive' alias between functions of incompatible types 'long int(mqd_t, char *, compat_size_t, unsigned int *, const struct compat_timespec *)' {aka 'long int(int, char *, unsigned int, unsigned int *, const struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_mq_timedsend' alias between functions of incompatible types 'long int(mqd_t, const char *, compat_size_t, unsigned int, const struct compat_timespec *)' {aka 'long int(int, const char *, unsigned int, unsigned int, const struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_add_key' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, key_serial_t)' {aka 'long int(const char *, const char *, const void *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_keyctl' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_request_key' alias between functions of incompatible types 'long int(const char *, const char *, const char *, key_serial_t)' {aka 'long int(const char *, const char *, const char *, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_keyctl' alias between functions of incompatible types 'long int(u32, u32, u32, u32, u32)' {aka 'long int(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_inotify_init1' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_inotify_rm_watch' alias between functions of incompatible types 'long int(int, __s32)' {aka 'long int(int, int)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_inotify_add_watch' alias between functions of incompatible types 'long int(int, const char *, u32)' {aka 'long int(int, const char *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_quotactl' alias between functions of incompatible types 'long int(unsigned int, const char *, qid_t, void *)' {aka 'long int(unsigned int, const char *, unsigned int, void *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
block/elevator.c:841:14: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
include/linux/syscalls.h:195:18: warning: 'sys_epoll_create1' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_epoll_pwait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int, const compat_sigset_t *, compat_size_t)' {aka 'long int(int, struct epoll_event *, int, int, const struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_epoll_pwait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int, const sigset_t *, size_t)' {aka 'long int(int, struct epoll_event *, int, int, const struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_epoll_wait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_epoll_ctl' alias between functions of incompatible types 'long int(int, int, int, struct epoll_event *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_epoll_create' alias between functions of incompatible types 'long int(int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_signalfd4' alias between functions of incompatible types 'long int(int, sigset_t *, size_t, int)' {aka 'long int(int, struct <anonymous> *, long unsigned int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_signalfd' alias between functions of incompatible types 'long int(int, const compat_sigset_t *, compat_size_t)' {aka 'long int(int, const struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_signalfd4' alias between functions of incompatible types 'long int(int, const compat_sigset_t *, compat_size_t, int)' {aka 'long int(int, const struct <anonymous> *, unsigned int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_signalfd' alias between functions of incompatible types 'long int(int, sigset_t *, size_t)' {aka 'long int(int, struct <anonymous> *, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timerfd_create' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_timerfd_gettime' alias between functions of incompatible types 'long int(int, struct compat_itimerspec *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_timerfd_settime' alias between functions of incompatible types 'long int(int, int, const struct compat_itimerspec *, struct compat_itimerspec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timerfd_gettime' alias between functions of incompatible types 'long int(int, struct itimerspec *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_timerfd_settime' alias between functions of incompatible types 'long int(int, int, const struct itimerspec *, struct itimerspec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_eventfd2' alias between functions of incompatible types 'long int(unsigned int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_eventfd' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_io_setup' alias between functions of incompatible types 'long int(unsigned int, aio_context_t *)' {aka 'long int(unsigned int, long unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_io_getevents' alias between functions of incompatible types 'long int(aio_context_t, long int, long int, struct io_event *, struct timespec *)' {aka 'long int(long unsigned int, long int, long int, struct io_event *, struct timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_io_cancel' alias between functions of incompatible types 'long int(aio_context_t, struct iocb *, struct io_event *)' {aka 'long int(long unsigned int, struct iocb *, struct io_event *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_io_submit' alias between functions of incompatible types 'long int(aio_context_t, long int, struct iocb **)' {aka 'long int(long unsigned int, long int, struct iocb **)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_io_destroy' alias between functions of incompatible types 'long int(aio_context_t)' {aka 'long int(long unsigned int)'} and 'long int(long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_flock' alias between functions of incompatible types 'long int(unsigned int, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_utime' alias between functions of incompatible types 'long int(const char *, struct compat_utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct compat_timespec *, const compat_sigset_t *, compat_size_t)' {aka 'long int(struct pollfd *, unsigned int, struct compat_timespec *, const struct <anonymous> *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_pselect6' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t *, compat_ulong_t *, struct compat_timespec *, void *)' {aka 'long int(int, unsigned int *, unsigned int *, unsigned int *, struct compat_timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_old_select' alias between functions of incompatible types 'long int(struct compat_sel_arg_struct *)' and 'long int(long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_select' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t *, compat_ulong_t *, struct compat_timeval *)' {aka 'long int(int, unsigned int *, unsigned int *, unsigned int *, struct compat_timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_openat' alias between functions of incompatible types 'long int(int, const char *, int, umode_t)' {aka 'long int(int, const char *, int, short unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_open' alias between functions of incompatible types 'long int(const char *, int, umode_t)' {aka 'long int(const char *, int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_getdents64' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent64 *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct compat_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct compat_old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_mount' alias between functions of incompatible types 'long int(const char *, const char *, const char *, compat_ulong_t, const void *)' {aka 'long int(const char *, const char *, const char *, unsigned int, const void *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_io_submit' alias between functions of incompatible types 'long int(compat_aio_context_t, int, u32 *)' {aka 'long int(unsigned int, int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_io_getevents' alias between functions of incompatible types 'long int(compat_aio_context_t, compat_long_t, compat_long_t, struct io_event *, struct compat_timespec *)' {aka 'long int(unsigned int, int, int, struct io_event *, struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_io_setup' alias between functions of incompatible types 'long int(unsigned int, u32 *)' {aka 'long int(unsigned int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_fcntl64' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct compat_ustat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, compat_size_t, struct compat_statfs64 *)' {aka 'long int(unsigned int, unsigned int, struct compat_statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_statfs64' alias between functions of incompatible types 'long int(const char *, compat_size_t, struct compat_statfs64 *)' {aka 'long int(const char *, unsigned int, struct compat_statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct compat_statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_statfs' alias between functions of incompatible types 'long int(const char *, struct compat_statfs *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_newfstatat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_stat *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_newstat' alias between functions of incompatible types 'long int(const char *, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_utimes' alias between functions of incompatible types 'long int(const char *, struct compat_timeval *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_futimesat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_utimensat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
block/partition-generic.c:41:37: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=]
block/partition-generic.c:39:36: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
include/linux/syscalls.h:195:18: warning: 'sys_ioprio_set' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_ioprio_get' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_lookup_dcookie' alias between functions of incompatible types 'long int(u64, char *, size_t)' {aka 'long int(long long unsigned int, char *, long unsigned int)'} and 'long int(long long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_lookup_dcookie' alias between functions of incompatible types 'long int(u32, u32, char *, compat_size_t)' {aka 'long int(unsigned int, unsigned int, char *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
drivers/ata/libata-core.c:2962:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2963:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2964:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2965:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2966:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2967:32: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2968:35: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2969:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2970:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
drivers/ata/libata-core.c:2141:42: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
drivers/ata/libata-eh.c:2442:45: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=]
arch/x86/pci/mmconfig-shared.c:90:28: warning: '%02x' directive output may be truncated writing between 2 and 8 bytes into a region of size between 3 and 7 [-Wformat-truncation=]
include/linux/syscalls.h:195:18: warning: 'sys_getrandom' alias between functions of incompatible types 'long int(char *, size_t, unsigned int)' {aka 'long int(char *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_socket' alias between functions of incompatible types 'long int(int, int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_socketcall' alias between functions of incompatible types 'long int(int, long unsigned int *)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_recvmmsg' alias between functions of incompatible types 'long int(int, struct mmsghdr *, unsigned int, unsigned int, struct timespec *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_recvmsg' alias between functions of incompatible types 'long int(int, struct msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendmmsg' alias between functions of incompatible types 'long int(int, struct mmsghdr *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendmsg' alias between functions of incompatible types 'long int(int, struct msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_shutdown' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, int *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_setsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_recv' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int)' {aka 'long int(int, void *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_recvfrom' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int, struct sockaddr *, int *)' {aka 'long int(int, void *, long unsigned int, unsigned int, struct sockaddr *, int *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_send' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int)' {aka 'long int(int, void *, long unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_sendto' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int, struct sockaddr *, int)' {aka 'long int(int, void *, long unsigned int, unsigned int, struct sockaddr *, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getpeername' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_getsockname' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_connect' alias between functions of incompatible types 'long int(int, struct sockaddr *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_accept' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_accept4' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_listen' alias between functions of incompatible types 'long int(int, int)' and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_bind' alias between functions of incompatible types 'long int(int, struct sockaddr *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/syscalls.h:195:18: warning: 'sys_socketpair' alias between functions of incompatible types 'long int(int, int, int, int *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
lib/string_helpers.c:64:33: warning: '%03lld' directive output may be truncated writing between 3 and 13 bytes into a region of size 7 [-Wformat-truncation=]
drivers/input/keyboard/atkbd.c:1069:7: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
drivers/input/mouse/psmouse-base.c:1466:52: warning: '/input0' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
drivers/input/mouse/alps.c:2418:46: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
drivers/input/mouse/lifebook.c:287:7: warning: '/input1' directive output may be truncated writing 7 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
net/sunrpc/clnt.c:527:46: warning: '%s' directive output may be truncated writing up to 107 bytes into a region of size 48 [-Wformat-truncation=]
include/linux/compat.h:48:18: warning: 'compat_sys_setsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_socketcall' alias between functions of incompatible types 'long int(int, u32 *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_recvmmsg' alias between functions of incompatible types 'long int(int, struct compat_mmsghdr *, unsigned int, unsigned int, struct compat_timespec *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_recvfrom' alias between functions of incompatible types 'long int(int, void *, compat_size_t, unsigned int, struct sockaddr *, int *)' {aka 'long int(int, void *, unsigned int, unsigned int, struct sockaddr *, int *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_recv' alias between functions of incompatible types 'long int(int, void *, compat_size_t, unsigned int)' {aka 'long int(int, void *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_recvmsg' alias between functions of incompatible types 'long int(int, struct compat_msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sendmmsg' alias between functions of incompatible types 'long int(int, struct compat_mmsghdr *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_sendmsg' alias between functions of incompatible types 'long int(int, struct compat_msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias]
include/linux/compat.h:48:18: warning: 'compat_sys_getsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, int *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias]
drivers/net/ethernet/broadcom/tg3.c:11184:10: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=]
drivers/net/ethernet/broadcom/tg3.c:11181:9: warning: '-rx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
drivers/net/ethernet/broadcom/tg3.c:11178:9: warning: '-tx-' directive output may be truncated writing 4 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
drivers/net/ethernet/broadcom/tg3.c:11175:9: warning: '-txrx-' directive output may be truncated writing 6 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
drivers/usb/core/usb.c:471:9: warning: '%d' directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 15 [-Wformat-truncation=]
drivers/usb/core/hcd.c:450:34: warning: '%s' directive output may be truncated writing up to 64 bytes into a region of size between 35 and 99 [-Wformat-truncation=]
drivers/video/fbdev/core/../edid.h:74:72: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
--------------------------------------------------------------------------------
xway_defconfig (mips, gcc-8) — PASS, 0 errors, 27 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:679:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:684:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
net/socket.c:490:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
---
For more info write to <info(a)kernelci.org>
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e93c9c99a629 - Linux 5.1
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e93c9c99a629 - Linux 5.1
We then merged the patchset with `git am`:
drivers-hv-vmbus-remove-the-undesired-put_cpu_ptr-in-hv_synic_cleanup.patch
ubsan-fix-nasty-wbuiltin-declaration-mismatch-gcc-9-warnings.patch
staging-greybus-power_supply-fix-prop-descriptor-request-size.patch
staging-wilc1000-avoid-gfp_kernel-allocation-from-atomic-context.patch
staging-most-cdev-fix-chrdev_region-leak-in-mod_exit.patch
staging-most-sound-pass-correct-device-when-creating-a-sound-card.patch
usb-dwc3-allow-building-usb_dwc3_qcom-without-extcon.patch
usb-dwc3-fix-default-lpm_nyet_threshold-value.patch
usb-serial-f81232-fix-interrupt-worker-not-stop.patch
usb-cdc-acm-fix-unthrottle-races.patch
usb-storage-set-virt_boundary_mask-to-avoid-sg-overflows.patch
genirq-prevent-use-after-free-and-work-list-corruption.patch
intel_th-pci-add-comet-lake-support.patch
iio-adc-qcom-spmi-adc5-fix-of-based-module-autoloading.patch
cpufreq-armada-37xx-fix-frequency-calculation-for-opp.patch
acpi-lpss-use-acpi_lpss_-instead-of-acpi_subsys_-functions-for-hibernate.patch
soc-sunxi-fix-missing-dependency-on-regmap_mmio.patch
scsi-lpfc-change-snprintf-to-scnprintf-for-possible-overflow.patch
scsi-qla2xxx-fix-incorrect-region-size-setting-in-optrom-sysfs-routines.patch
scsi-qla2xxx-set-remote-port-devloss-timeout-to-0.patch
scsi-qla2xxx-fix-device-staying-in-blocked-state.patch
bluetooth-hidp-fix-buffer-overflow.patch
bluetooth-align-minimum-encryption-key-size-for-le-and-br-edr-connections.patch
bluetooth-fix-not-initializing-l2cap-tx_credits.patch
bluetooth-hci_bcm-fix-empty-regulator-supplies-for-intel-macs.patch
uas-fix-alignment-of-scatter-gather-segments.patch
asoc-intel-avoid-oops-if-dma-setup-fails.patch
i3c-fix-a-shift-wrap-bug-in-i3c_bus_set_addr_slot_status.patch
locking-futex-allow-low-level-atomic-operations-to-return-eagain.patch
arm64-futex-bound-number-of-ldxr-stxr-loops-in-futex_wake_op.patch
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
✅ Boot test [0]
✅ LTP lite [1]
✅ AMTU (Abstract Machine Test Utility) [2]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
✅ Boot test [0]
🚧 ✅ audit: audit testsuite test [7]
🚧 ✅ stress: stress-ng [8]
🚧 ✅ selinux-policy: serge-testsuite [9]
ppc64le:
✅ Boot test [0]
✅ LTP lite [1]
✅ AMTU (Abstract Machine Test Utility) [2]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
✅ Boot test [0]
🚧 ✅ audit: audit testsuite test [7]
🚧 ✅ stress: stress-ng [8]
🚧 ✅ selinux-policy: serge-testsuite [9]
s390x:
✅ Boot test [0]
✅ LTP lite [1]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
✅ Boot test [0]
🚧 ✅ audit: audit testsuite test [7]
🚧 ✅ stress: stress-ng [8]
🚧 ✅ selinux-policy: serge-testsuite [9]
x86_64:
✅ Boot test [0]
✅ LTP lite [1]
✅ AMTU (Abstract Machine Test Utility) [2]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
✅ Boot test [0]
🚧 ✅ audit: audit testsuite test [7]
🚧 ✅ stress: stress-ng [8]
🚧 ✅ selinux-policy: serge-testsuite [9]
Test source:
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#stress/stres…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
stable-rc/linux-4.4.y build: 190 builds: 15 failed, 175 passed, 37 errors, 3938 warnings (v4.4.179-160-g2c68c4c9b112)
Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.4.y/kernel/v4.4.179-160…
Tree: stable-rc
Branch: linux-4.4.y
Git Describe: v4.4.179-160-g2c68c4c9b112
Git Commit: 2c68c4c9b1128c52fd9915bf8529f31601fc81b6
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Built: 6 unique architectures
Build Failures Detected:
arc: arc-linux-gcc (ARC HS GNU/Linux glibc toolchain 2018.09-rc1) 8.2.1 20180814
axs103_defconfig: FAIL
axs103_smp_defconfig: FAIL
nsim_hs_defconfig: FAIL
nsim_hs_smp_defconfig: FAIL
nsimosci_hs_defconfig: FAIL
nsimosci_hs_smp_defconfig: FAIL
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
bigsur_defconfig: FAIL
decstation_defconfig: FAIL
ip27_defconfig: FAIL
ip28_defconfig: FAIL
jmr3927_defconfig: FAIL
malta_kvm_guest_defconfig: FAIL
nlm_xlr_defconfig: FAIL
sb1250_swarm_defconfig: FAIL
sead3micro_defconfig: FAIL
Errors and Warnings Detected:
arc: arc-linux-gcc (ARC HS GNU/Linux glibc toolchain 2018.09-rc1) 8.2.1 20180814
allnoconfig: 679 warnings
axs103_defconfig: 3 warnings
axs103_smp_defconfig: 3 warnings
nsim_hs_defconfig: 3 warnings
nsim_hs_smp_defconfig: 3 warnings
nsimosci_hs_defconfig: 3 warnings
nsimosci_hs_smp_defconfig: 3 warnings
tinyconfig: 683 warnings
vdk_hs38_defconfig: 20 warnings
vdk_hs38_smp_defconfig: 21 warnings
arm64: aarch64-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
tinyconfig: 1 warning
arm: arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0
clps711x_defconfig: 1 warning
davinci_all_defconfig: 1 warning
lpc32xx_defconfig: 1 warning
multi_v7_defconfig: 1 warning
mxs_defconfig: 1 warning
omap2plus_defconfig: 1 warning
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
allnoconfig: 49 warnings
ar7_defconfig: 49 warnings
ath79_defconfig: 49 warnings
bcm47xx_defconfig: 49 warnings
bcm63xx_defconfig: 49 warnings
bigsur_defconfig: 16 errors, 5 warnings
bmips_be_defconfig: 49 warnings
bmips_stb_defconfig: 49 warnings
capcella_defconfig: 49 warnings
cavium_octeon_defconfig: 49 warnings
ci20_defconfig: 49 warnings
cobalt_defconfig: 49 warnings
db1xxx_defconfig: 49 warnings
decstation_defconfig: 1 error
e55_defconfig: 49 warnings
fuloong2e_defconfig: 49 warnings
gpr_defconfig: 49 warnings
ip22_defconfig: 49 warnings
ip32_defconfig: 49 warnings
jazz_defconfig: 49 warnings
jmr3927_defconfig: 1 error
lasat_defconfig: 49 warnings
lemote2f_defconfig: 49 warnings
loongson3_defconfig: 49 warnings
ls1b_defconfig: 49 warnings
malta_defconfig: 49 warnings
malta_kvm_defconfig: 49 warnings
malta_qemu_32r6_defconfig: 49 warnings
maltaaprp_defconfig: 49 warnings
maltasmvp_defconfig: 49 warnings
maltasmvp_eva_defconfig: 49 warnings
maltaup_defconfig: 49 warnings
maltaup_xpa_defconfig: 49 warnings
markeins_defconfig: 49 warnings
mips_paravirt_defconfig: 49 warnings
mpc30x_defconfig: 49 warnings
msp71xx_defconfig: 49 warnings
mtx1_defconfig: 49 warnings
nlm_xlp_defconfig: 49 warnings
nlm_xlr_defconfig: 1 error, 1 warning
pistachio_defconfig: 49 warnings
pnx8335_stb225_defconfig: 49 warnings
qi_lb60_defconfig: 49 warnings
rb532_defconfig: 49 warnings
rbtx49xx_defconfig: 49 warnings
rm200_defconfig: 49 warnings
rt305x_defconfig: 49 warnings
sb1250_swarm_defconfig: 16 errors, 5 warnings
sead3_defconfig: 49 warnings
sead3micro_defconfig: 2 errors
tb0219_defconfig: 49 warnings
tb0226_defconfig: 49 warnings
tb0287_defconfig: 49 warnings
tinyconfig: 49 warnings
workpad_defconfig: 49 warnings
xilfpga_defconfig: 49 warnings
xway_defconfig: 49 warnings
Errors summary:
2 include/linux/swiotlb.h:96:21: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:92:26: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:87:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:83:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:79:9: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:75:14: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:70:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:67:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:65:63: error: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:53:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:49:28: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:45:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:113:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'swiotlb_free'
2 include/linux/swiotlb.h:104:24: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 include/linux/swiotlb.h:100:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
2 arch/mips/sibyte/common/dma.c:11:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'plat_swiotlb_setup'
1 cc1: error: '-march=r3900' requires '-mfp32'
1 cc1: error: '-march=r3000' requires '-mfp32'
1 arch/mips/kernel/genex.S:271: Error: branch to a symbol in another ISA mode
1 arch/mips/kernel/genex.S:152: Error: branch to a symbol in another ISA mode
1 arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings summary:
2193 arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
707 arc-linux-gcc: warning: '-mno-mpy' is deprecated
670 cc1: warning: '-mno-mpy' is deprecated
306 arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
18 fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
8 warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
7 warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
4 kernel/sched/core.c:3089:1: warning: control reaches end of non-void function [-Wreturn-type]
3 cc1: all warnings being treated as errors
2 net/core/ethtool.c:260:1: warning: control reaches end of non-void function [-Wreturn-type]
2 include/linux/sunrpc/svc_xprt.h:174:1: warning: control reaches end of non-void function [-Wreturn-type]
2 fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
2 drivers/mfd/omap-usb-tll.c:88:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
2 drivers/base/regmap/regmap-mmio.c:86:1: warning: control reaches end of non-void function [-Wreturn-type]
2 block/cfq-iosched.c:3783:1: warning: control reaches end of non-void function [-Wreturn-type]
2 arch/arc/kernel/unwind.c:186:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
2 arch/arc/include/asm/elf.h:58:29: warning: integer overflow in expression of type 'int' results in '-1073741824' [-Woverflow]
1 lib/cpumask.c:178:1: warning: control reaches end of non-void function [-Wreturn-type]
1 arch/arm64/kernel/vdso.c:118:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
1 arch/arm/mach-mxs/mach-mxs.c:285:26: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
1 arch/arm/mach-lpc32xx/phy3250.c:215:36: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
1 arch/arm/mach-davinci/da8xx-dt.c:23:34: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
1 arch/arm/mach-clps711x/board-autcpu12.c:163:26: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
================================================================================
Detailed per-defconfig build reports:
--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arc, gcc-8) — PASS, 0 errors, 679 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
kernel/sched/core.c:3089:1: warning: control reaches end of non-void function [-Wreturn-type]
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
allnoconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
allnoconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ar7_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
axs103_defconfig (arc, gcc-8) — FAIL, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
axs103_smp_defconfig (arc, gcc-8) — FAIL, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm47xx_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm63xx_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-8) — FAIL, 16 errors, 5 warnings, 0 section mismatches
Errors:
include/linux/swiotlb.h:45:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:49:28: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:53:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:67:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:65:63: error: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:70:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:75:14: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:79:9: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:83:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:87:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:92:26: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:96:21: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:100:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:104:24: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:113:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'swiotlb_free'
arch/mips/sibyte/common/dma.c:11:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'plat_swiotlb_setup'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
bmips_be_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_stb_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cavium_octeon_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ci20_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
clps711x_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm/mach-clps711x/board-autcpu12.c:163:26: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cns3420vb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm/mach-davinci/da8xx-dt.c:23:34: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
--------------------------------------------------------------------------------
db1xxx_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3000' requires '-mfp32'
--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
e55_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
gpr_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip28_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
jmr3927_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3900' requires '-mfp32'
--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lasat_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lemote2f_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson3_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lpc18xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm/mach-lpc32xx/phy3250.c:215:36: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ls1b_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_qemu_32r6_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_xpa_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
markeins_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mips_paravirt_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mpc30x_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
msp71xx_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mtx1_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/mfd/omap-usb-tll.c:88:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
mv78xx0_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm/mach-mxs/mach-mxs.c:285:26: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-8) — FAIL, 1 error, 1 warning, 0 section mismatches
Errors:
arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings:
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
nsim_hs_defconfig (arc, gcc-8) — FAIL, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
nsim_hs_smp_defconfig (arc, gcc-8) — FAIL, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
nsimosci_hs_defconfig (arc, gcc-8) — FAIL, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
nsimosci_hs_smp_defconfig (arc, gcc-8) — FAIL, 0 errors, 3 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/mfd/omap-usb-tll.c:88:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pistachio_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pleb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pnx8335_stb225_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rb532_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rbtx49xx_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
realview-smp_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rt305x_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sb1250_swarm_defconfig (mips, gcc-8) — FAIL, 16 errors, 5 warnings, 0 section mismatches
Errors:
include/linux/swiotlb.h:45:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:49:28: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:53:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:67:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:65:63: error: 'struct page' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:70:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:75:14: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:79:9: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:83:13: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:87:27: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:92:26: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:96:21: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:100:29: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:104:24: error: 'enum dma_data_direction' declared inside parameter list will not be visible outside of this definition or declaration [-Werror]
include/linux/swiotlb.h:113:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'swiotlb_free'
arch/mips/sibyte/common/dma.c:11:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'plat_swiotlb_setup'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
sead3_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
sead3micro_defconfig (mips, gcc-8) — FAIL, 2 errors, 0 warnings, 0 section mismatches
Errors:
arch/mips/kernel/genex.S:152: Error: branch to a symbol in another ISA mode
arch/mips/kernel/genex.S:271: Error: branch to a symbol in another ISA mode
--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0287_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm64/kernel/vdso.c:118:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tinyconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tinyconfig (arc, gcc-8) — PASS, 0 errors, 683 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
kernel/sched/core.c:3089:1: warning: control reaches end of non-void function [-Wreturn-type]
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
cc1: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vdk_hs38_defconfig (arc, gcc-8) — PASS, 0 errors, 20 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arch/arc/kernel/unwind.c:186:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3089:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3783:1: warning: control reaches end of non-void function [-Wreturn-type]
drivers/base/regmap/regmap-mmio.c:86:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:260:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:174:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/elf.h:58:29: warning: integer overflow in expression of type 'int' results in '-1073741824' [-Woverflow]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
vdk_hs38_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 21 warnings, 0 section mismatches
Warnings:
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arc-linux-gcc: warning: '-mno-mpy' is deprecated
arch/arc/kernel/unwind.c:186:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
kernel/sched/core.c:3089:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3783:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:411:1: warning: control reaches end of non-void function [-Wreturn-type]
drivers/base/regmap/regmap-mmio.c:86:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:260:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:174:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/elf.h:58:29: warning: integer overflow in expression of type 'int' results in '-1073741824' [-Woverflow]
lib/cpumask.c:178:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xilfpga_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
xway_defconfig (mips, gcc-8) — PASS, 0 errors, 49 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:832:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:837:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
zx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
---
For more info write to <info(a)kernelci.org>
> From: Sasha Levin [mailto:sashal@kernel.org]
> Sent: Wednesday, May 08, 2019 11:56 PM
> To: Sasha Levin; Fang Hongjie(方洪杰); tytso(a)mit.edu; jaegeuk(a)kernel.org;
> ebiggers(a)kernel.org
> Cc: linux-fscrypt(a)vger.kernel.org; stable(a)vger.kernel.org
> Subject: Re: [PATCH V2] fscrypt: don't set policy for a dead directory
>
> Hi,
>
> [This is an automated email]
>
> This commit has been processed because it contains a "Fixes:" tag,
> fixing commit: 9bd8212f981e ext4 crypto: add encryption policy and password salt
> support.
>
> The bot has tested the following trees: v5.0.13, v4.19.40, v4.14.116, v4.9.173, v4.4.179.
>
> v5.0.13: Build OK!
> v4.19.40: Build OK!
> v4.14.116: Build OK!
> v4.9.173: Failed to apply! Possible dependencies:
> Unable to calculate
>
> v4.4.179: Failed to apply! Possible dependencies:
> 002ced4be642 ("fscrypto: only allow setting encryption policy on directories")
> 0b81d0779072 ("fs crypto: move per-file encryption from f2fs tree to fs/crypto")
> 0cab80ee0c9e ("f2fs: fix to convert inline inode in ->setattr")
> 0fac2d501b0d ("f2fs crypto: fix spelling typo in comment")
> 0fd785eb931d ("f2fs: relocate is_merged_page")
> 1dafa51d45c6 ("f2fs crypto: check for too-short encrypted file names")
> 36b35a0dbe90 ("f2fs: support data flush in background")
> 55d1cdb25a81 ("f2fs: relocate tracepoint of write_checkpoint")
> 6b2553918d8b ("replace ->follow_link() with new method that could stay in
> RCU mode")
> 6beceb5427aa ("f2fs: introduce time and interval facility")
> 8dc0d6a11e7d ("f2fs: early check broken symlink length in the encrypted case")
> 922ec355f863 ("f2fs crypto: avoid unneeded memory allocation when
> {en/de}crypting symlink")
> 9e8925b67a80 ("locks: Allow disabling mandatory locking at compile time")
> a263669fa18f ("f2fs crypto: sync with ext4's fname padding")
> ae1086686487 ("f2fs crypto: handle unexpected lack of encryption keys")
> b9d777b85ff1 ("f2fs: check inline_data flag at converting time")
> ce855a3bd092 ("f2fs crypto: f2fs_page_crypto() doesn't need a encryption
> context")
> d0239e1bf520 ("f2fs: detect idle time depending on user behavior")
> d323d005ac4a ("f2fs: support file defragment")
> dffd0cfa06d4 ("fscrypt: use ENOTDIR when setting encryption policy on
> nondirectory")
> ed3360abbc04 ("f2fs crypto: make sure the encryption info is initialized on
> opendir(2)")
>
>
> How should we proceed with this patch?
There is not a "fs/crypto" directory for kernel v4.4.179.
Perhaps it is not still necessary to test it on this tree.
>
> --
> Thanks,
> Sasha
B&R
Hongjie
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e93c9c99a629 - Linux 5.1
The results of these automated tests are provided below.
Overall result: PASSED
Merge: OK
Compile: OK
Tests: OK
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e93c9c99a629 - Linux 5.1
We then merged the patchset with `git am`:
drivers-hv-vmbus-remove-the-undesired-put_cpu_ptr-in-hv_synic_cleanup.patch
ubsan-fix-nasty-wbuiltin-declaration-mismatch-gcc-9-warnings.patch
staging-greybus-power_supply-fix-prop-descriptor-request-size.patch
staging-wilc1000-avoid-gfp_kernel-allocation-from-atomic-context.patch
staging-most-cdev-fix-chrdev_region-leak-in-mod_exit.patch
staging-most-sound-pass-correct-device-when-creating-a-sound-card.patch
usb-dwc3-allow-building-usb_dwc3_qcom-without-extcon.patch
usb-dwc3-fix-default-lpm_nyet_threshold-value.patch
usb-serial-f81232-fix-interrupt-worker-not-stop.patch
usb-cdc-acm-fix-unthrottle-races.patch
usb-storage-set-virt_boundary_mask-to-avoid-sg-overflows.patch
genirq-prevent-use-after-free-and-work-list-corruption.patch
intel_th-pci-add-comet-lake-support.patch
iio-adc-qcom-spmi-adc5-fix-of-based-module-autoloading.patch
cpufreq-armada-37xx-fix-frequency-calculation-for-opp.patch
acpi-lpss-use-acpi_lpss_-instead-of-acpi_subsys_-functions-for-hibernate.patch
soc-sunxi-fix-missing-dependency-on-regmap_mmio.patch
scsi-lpfc-change-snprintf-to-scnprintf-for-possible-overflow.patch
scsi-qla2xxx-fix-incorrect-region-size-setting-in-optrom-sysfs-routines.patch
scsi-qla2xxx-set-remote-port-devloss-timeout-to-0.patch
scsi-qla2xxx-fix-device-staying-in-blocked-state.patch
bluetooth-hidp-fix-buffer-overflow.patch
bluetooth-align-minimum-encryption-key-size-for-le-and-br-edr-connections.patch
bluetooth-fix-not-initializing-l2cap-tx_credits.patch
bluetooth-hci_bcm-fix-empty-regulator-supplies-for-intel-macs.patch
uas-fix-alignment-of-scatter-gather-segments.patch
Compile testing
---------------
We compiled the kernel for 4 architectures:
aarch64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
kernel build: https://artifacts.cki-project.org/builds/aarch64/kernel-stable_queue_5.1-aa…
ppc64le:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
kernel build: https://artifacts.cki-project.org/builds/ppc64le/kernel-stable_queue_5.1-pp…
s390x:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
kernel build: https://artifacts.cki-project.org/builds/s390x/kernel-stable_queue_5.1-s390…
x86_64:
build options: -j20 INSTALL_MOD_STRIP=1 targz-pkg
configuration: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
kernel build: https://artifacts.cki-project.org/builds/x86_64/kernel-stable_queue_5.1-x86…
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
✅ Boot test [0]
✅ Boot test [0]
✅ LTP lite [1]
✅ AMTU (Abstract Machine Test Utility) [2]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
🚧 ✅ selinux-policy: serge-testsuite [7]
🚧 ✅ audit: audit testsuite test [8]
🚧 ✅ stress: stress-ng [9]
ppc64le:
✅ Boot test [0]
✅ Boot test [0]
✅ LTP lite [1]
✅ AMTU (Abstract Machine Test Utility) [2]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
🚧 ✅ selinux-policy: serge-testsuite [7]
🚧 ✅ audit: audit testsuite test [8]
🚧 ✅ stress: stress-ng [9]
s390x:
✅ Boot test [0]
✅ Boot test [0]
✅ LTP lite [1]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
🚧 ✅ selinux-policy: serge-testsuite [7]
🚧 ✅ audit: audit testsuite test [8]
🚧 ✅ stress: stress-ng [9]
x86_64:
✅ Boot test [0]
✅ Boot test [0]
✅ LTP lite [1]
✅ AMTU (Abstract Machine Test Utility) [2]
✅ httpd: mod_ssl smoke sanity [3]
✅ iotop: sanity [4]
✅ tuned: tune-processes-through-perf [5]
✅ Usex - version 1.9-29 [6]
🚧 ✅ selinux-policy: serge-testsuite [7]
🚧 ✅ audit: audit testsuite test [8]
🚧 ✅ stress: stress-ng [9]
Test source:
[0]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[1]: https://github.com/CKI-project/tests-beaker/archive/master.zip#distribution…
[2]: https://github.com/CKI-project/tests-beaker/archive/master.zip#misc/amtu
[3]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/htt…
[4]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/iot…
[5]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/tun…
[6]: https://github.com/CKI-project/tests-beaker/archive/master.zip#standards/us…
[7]: https://github.com/CKI-project/tests-beaker/archive/master.zip#/packages/se…
[8]: https://github.com/CKI-project/tests-beaker/archive/master.zip#packages/aud…
[9]: https://github.com/CKI-project/tests-beaker/archive/master.zip#stress/stres…
Waived tests (marked with 🚧)
-----------------------------
This test run included waived tests. Such tests are executed but their results
are not taken into account. Tests are waived when their results are not
reliable enough, e.g. when they're just introduced or are being fixed.
This is the start of the stable review cycle for the 3.16.67 release.
There are 10 patches in this series, which will be posted as responses
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat May 11 14:08:16 UTC 2019.
Anything received after that time might be too late.
All the patches have also been committed to the linux-3.16.y-rc branch of
https://git.kernel.org/pub/scm/linux/kernel/git/bwh/linux-stable-rc.git .
A shortlog and diffstat can be found below.
Ben.
-------------
Amit Klein (1):
inet: update the IP ID generation algorithm to higher standards.
[355b98553789b646ed97ad801a619ff898471b92]
Arend Van Spriel (1):
brcmfmac: add length checks in scheduled scan result handler
[4835f37e3bafc138f8bfa3cbed2920dd56fed283]
Ben Hutchings (3):
Revert "brcmfmac: assure SSID length from firmware is limited"
[not upstream; reverts incorrect backport]
timer/debug: Change /proc/timer_stats from 0644 to 0600
[not upstream; code was removed upstream]
vxlan: Fix big-endian declaration of VNI
[54bfd872bf16d40b61bd0cd9b769b2fef67dd272]
David Herrmann (1):
fork: record start_time late
[7b55851367136b1efd84d98fea81ba57a98304cf]
Eric Dumazet (1):
ipv4: fix a race in update_or_create_fnhe()
[caa415270c732505240bb60171c44a7838c555e8]
Joerg Roedel (1):
KVM: VMX: Fix x2apic check in vmx_msr_bitmap_mode()
[not upstream; fixes incorrect backport]
Matteo Croce (1):
percpu: stop printing kernel addresses
[00206a69ee32f03e6f40837684dcbe475ea02266]
Nick Krause (1):
spi: omap-100k: Remove unused definitions
[9f5b8b4f56dd194fd33021810636879036d2acdd]
Makefile | 4 ++--
arch/x86/kvm/vmx.c | 4 +++-
drivers/net/vxlan.c | 2 +-
drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c | 16 +++++++++++-----
drivers/spi/spi-omap-100k.c | 4 ----
include/net/ip_fib.h | 2 +-
kernel/fork.c | 15 ++++++++++++---
kernel/time/timer_stats.c | 2 +-
mm/percpu.c | 8 ++++----
net/ipv4/fib_semantics.c | 8 +++++---
net/ipv4/route.c | 10 ++++++----
net/ipv6/ip6_output.c | 3 +++
12 files changed, 49 insertions(+), 29 deletions(-)
--
Ben Hutchings
Any sufficiently advanced bug is indistinguishable from a feature.
On Fri, Apr 26, 2019 at 06:52:45PM +0000, Sasha Levin wrote:
> Hi,
>
> [This is an automated email]
>
> This commit has been processed because it contains a -stable tag.
> The stable tag indicates that it's relevant for the following trees: all
>
> The bot has tested the following trees: v5.0.9, v4.19.36, v4.14.113, v4.9.170, v4.4.178, v3.18.138.
>
> v5.0.9: Build OK!
> v4.19.36: Build OK!
> v4.14.113: Build OK!
> v4.9.170: Build OK!
> v4.4.178: Failed to apply! Possible dependencies:
> 2bd5bd15a518 ("ASoC: Intel: add bytct-rt5651 machine driver")
> 2dcffcee23a2 ("ASoC: Intel: Create independent acpi match module")
> 595788e475d0 ("ASoC: Intel: tag byt-rt5640 machine driver as deprecated")
> 95f098014815 ("ASoC: Intel: Move apci find machine routines")
> a395bdd6b24b ("ASoC: intel: Fix sst-dsp dependency on dw stuff")
> a92ea59b74e2 ("ASoC: Intel: sst: only select sst-firmware when DW DMAC is built-in")
> cfffcc66a89a ("ASoC: Intel: Load the atom DPCM driver only")
>
> v3.18.138: Failed to apply! Possible dependencies:
> 0d2135ecadb0 ("ASoC: Intel: Work around to fix HW D3 potential crash issue")
> 13735d1cecec ("ASoC: intel - kconfig: remove SND_SOC_INTEL_SST prompt")
> 161aa49ef1b9 ("ASoC: Intel: Add new dependency for Haswell machine")
> 2106241a6803 ("ASoC: Intel: create common folder and move common files in")
> 282a331fe25c ("ASoC: Intel: Add new dependency for Broadwell machine")
> 2e4f75919e5a ("ASoC: Intel: Add PM support to HSW/BDW PCM driver")
> 34084a436703 ("ASoC: intel: Remove superfluous backslash in Kconfig")
> 544c55c810a5 ("ASoC: Intel: Delete an unnecessary check before the function call "sst_dma_free"")
> 63ae1fe7739e ("ASoC: Intel: Add dependency on DesignWare DMA controller")
> 7dd6bd8926f3 ("ASoC: intel: kconfig - Move DW_DMAC_CORE dependency to machines")
> 85b88a8dd0c7 ("ASoC: Intel: Store the entry_point read from FW file")
> 9449d39b990d ("ASoC: Intel: add function to load firmware image")
> a395bdd6b24b ("ASoC: intel: Fix sst-dsp dependency on dw stuff")
> a92ea59b74e2 ("ASoC: Intel: sst: only select sst-firmware when DW DMAC is built-in")
> aed3c7b77c85 ("ASoC: Intel: Add PM support to HSW/BDW IPC driver")
> d96c53a193dd ("ASoC: Intel: Add generic support for DSP wake, sleep and stall")
> e9600bc166d5 ("ASoC: Intel: Make ADSP memory block allocation more generic")
>
>
> How should we proceed with this patch?
After reviews I'll send backport patches for v4.4.X and v3.18.X as necessary.
The patch below does not apply to the 3.18-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 84ff7a09c371bc7417eabfda19bf7f113ec917b6 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Mon, 8 Apr 2019 12:45:09 +0100
Subject: [PATCH] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero
result value
Rather embarrassingly, our futex() FUTEX_WAKE_OP implementation doesn't
explicitly set the return value on the non-faulting path and instead
leaves it holding the result of the underlying atomic operation. This
means that any FUTEX_WAKE_OP atomic operation which computes a non-zero
value will be reported as having failed. Regrettably, I wrote the buggy
code back in 2011 and it was upstreamed as part of the initial arm64
support in 2012.
The reasons we appear to get away with this are:
1. FUTEX_WAKE_OP is rarely used and therefore doesn't appear to get
exercised by futex() test applications
2. If the result of the atomic operation is zero, the system call
behaves correctly
3. Prior to version 2.25, the only operation used by GLIBC set the
futex to zero, and therefore worked as expected. From 2.25 onwards,
FUTEX_WAKE_OP is not used by GLIBC at all.
Fix the implementation by ensuring that the return value is either 0
to indicate that the atomic operation completed successfully, or -EFAULT
if we encountered a fault when accessing the user mapping.
Cc: <stable(a)kernel.org>
Fixes: 6170a97460db ("arm64: Atomic operations")
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
index cccb83ad7fa8..e1d95f08f8e1 100644
--- a/arch/arm64/include/asm/futex.h
+++ b/arch/arm64/include/asm/futex.h
@@ -30,8 +30,8 @@ do { \
" prfm pstl1strm, %2\n" \
"1: ldxr %w1, %2\n" \
insn "\n" \
-"2: stlxr %w3, %w0, %2\n" \
-" cbnz %w3, 1b\n" \
+"2: stlxr %w0, %w3, %2\n" \
+" cbnz %w0, 1b\n" \
" dmb ish\n" \
"3:\n" \
" .pushsection .fixup,\"ax\"\n" \
@@ -50,30 +50,30 @@ do { \
static inline int
arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *_uaddr)
{
- int oldval = 0, ret, tmp;
+ int oldval, ret, tmp;
u32 __user *uaddr = __uaccess_mask_ptr(_uaddr);
pagefault_disable();
switch (op) {
case FUTEX_OP_SET:
- __futex_atomic_op("mov %w0, %w4",
+ __futex_atomic_op("mov %w3, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ADD:
- __futex_atomic_op("add %w0, %w1, %w4",
+ __futex_atomic_op("add %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_OR:
- __futex_atomic_op("orr %w0, %w1, %w4",
+ __futex_atomic_op("orr %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ANDN:
- __futex_atomic_op("and %w0, %w1, %w4",
+ __futex_atomic_op("and %w3, %w1, %w4",
ret, oldval, uaddr, tmp, ~oparg);
break;
case FUTEX_OP_XOR:
- __futex_atomic_op("eor %w0, %w1, %w4",
+ __futex_atomic_op("eor %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
default:
The patch below does not apply to the 4.4-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 84ff7a09c371bc7417eabfda19bf7f113ec917b6 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Mon, 8 Apr 2019 12:45:09 +0100
Subject: [PATCH] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero
result value
Rather embarrassingly, our futex() FUTEX_WAKE_OP implementation doesn't
explicitly set the return value on the non-faulting path and instead
leaves it holding the result of the underlying atomic operation. This
means that any FUTEX_WAKE_OP atomic operation which computes a non-zero
value will be reported as having failed. Regrettably, I wrote the buggy
code back in 2011 and it was upstreamed as part of the initial arm64
support in 2012.
The reasons we appear to get away with this are:
1. FUTEX_WAKE_OP is rarely used and therefore doesn't appear to get
exercised by futex() test applications
2. If the result of the atomic operation is zero, the system call
behaves correctly
3. Prior to version 2.25, the only operation used by GLIBC set the
futex to zero, and therefore worked as expected. From 2.25 onwards,
FUTEX_WAKE_OP is not used by GLIBC at all.
Fix the implementation by ensuring that the return value is either 0
to indicate that the atomic operation completed successfully, or -EFAULT
if we encountered a fault when accessing the user mapping.
Cc: <stable(a)kernel.org>
Fixes: 6170a97460db ("arm64: Atomic operations")
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
index cccb83ad7fa8..e1d95f08f8e1 100644
--- a/arch/arm64/include/asm/futex.h
+++ b/arch/arm64/include/asm/futex.h
@@ -30,8 +30,8 @@ do { \
" prfm pstl1strm, %2\n" \
"1: ldxr %w1, %2\n" \
insn "\n" \
-"2: stlxr %w3, %w0, %2\n" \
-" cbnz %w3, 1b\n" \
+"2: stlxr %w0, %w3, %2\n" \
+" cbnz %w0, 1b\n" \
" dmb ish\n" \
"3:\n" \
" .pushsection .fixup,\"ax\"\n" \
@@ -50,30 +50,30 @@ do { \
static inline int
arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *_uaddr)
{
- int oldval = 0, ret, tmp;
+ int oldval, ret, tmp;
u32 __user *uaddr = __uaccess_mask_ptr(_uaddr);
pagefault_disable();
switch (op) {
case FUTEX_OP_SET:
- __futex_atomic_op("mov %w0, %w4",
+ __futex_atomic_op("mov %w3, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ADD:
- __futex_atomic_op("add %w0, %w1, %w4",
+ __futex_atomic_op("add %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_OR:
- __futex_atomic_op("orr %w0, %w1, %w4",
+ __futex_atomic_op("orr %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ANDN:
- __futex_atomic_op("and %w0, %w1, %w4",
+ __futex_atomic_op("and %w3, %w1, %w4",
ret, oldval, uaddr, tmp, ~oparg);
break;
case FUTEX_OP_XOR:
- __futex_atomic_op("eor %w0, %w1, %w4",
+ __futex_atomic_op("eor %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
default:
The patch below does not apply to the 4.9-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 84ff7a09c371bc7417eabfda19bf7f113ec917b6 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Mon, 8 Apr 2019 12:45:09 +0100
Subject: [PATCH] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero
result value
Rather embarrassingly, our futex() FUTEX_WAKE_OP implementation doesn't
explicitly set the return value on the non-faulting path and instead
leaves it holding the result of the underlying atomic operation. This
means that any FUTEX_WAKE_OP atomic operation which computes a non-zero
value will be reported as having failed. Regrettably, I wrote the buggy
code back in 2011 and it was upstreamed as part of the initial arm64
support in 2012.
The reasons we appear to get away with this are:
1. FUTEX_WAKE_OP is rarely used and therefore doesn't appear to get
exercised by futex() test applications
2. If the result of the atomic operation is zero, the system call
behaves correctly
3. Prior to version 2.25, the only operation used by GLIBC set the
futex to zero, and therefore worked as expected. From 2.25 onwards,
FUTEX_WAKE_OP is not used by GLIBC at all.
Fix the implementation by ensuring that the return value is either 0
to indicate that the atomic operation completed successfully, or -EFAULT
if we encountered a fault when accessing the user mapping.
Cc: <stable(a)kernel.org>
Fixes: 6170a97460db ("arm64: Atomic operations")
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
index cccb83ad7fa8..e1d95f08f8e1 100644
--- a/arch/arm64/include/asm/futex.h
+++ b/arch/arm64/include/asm/futex.h
@@ -30,8 +30,8 @@ do { \
" prfm pstl1strm, %2\n" \
"1: ldxr %w1, %2\n" \
insn "\n" \
-"2: stlxr %w3, %w0, %2\n" \
-" cbnz %w3, 1b\n" \
+"2: stlxr %w0, %w3, %2\n" \
+" cbnz %w0, 1b\n" \
" dmb ish\n" \
"3:\n" \
" .pushsection .fixup,\"ax\"\n" \
@@ -50,30 +50,30 @@ do { \
static inline int
arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *_uaddr)
{
- int oldval = 0, ret, tmp;
+ int oldval, ret, tmp;
u32 __user *uaddr = __uaccess_mask_ptr(_uaddr);
pagefault_disable();
switch (op) {
case FUTEX_OP_SET:
- __futex_atomic_op("mov %w0, %w4",
+ __futex_atomic_op("mov %w3, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ADD:
- __futex_atomic_op("add %w0, %w1, %w4",
+ __futex_atomic_op("add %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_OR:
- __futex_atomic_op("orr %w0, %w1, %w4",
+ __futex_atomic_op("orr %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ANDN:
- __futex_atomic_op("and %w0, %w1, %w4",
+ __futex_atomic_op("and %w3, %w1, %w4",
ret, oldval, uaddr, tmp, ~oparg);
break;
case FUTEX_OP_XOR:
- __futex_atomic_op("eor %w0, %w1, %w4",
+ __futex_atomic_op("eor %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
default:
The patch below does not apply to the 4.14-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 84ff7a09c371bc7417eabfda19bf7f113ec917b6 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Mon, 8 Apr 2019 12:45:09 +0100
Subject: [PATCH] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero
result value
Rather embarrassingly, our futex() FUTEX_WAKE_OP implementation doesn't
explicitly set the return value on the non-faulting path and instead
leaves it holding the result of the underlying atomic operation. This
means that any FUTEX_WAKE_OP atomic operation which computes a non-zero
value will be reported as having failed. Regrettably, I wrote the buggy
code back in 2011 and it was upstreamed as part of the initial arm64
support in 2012.
The reasons we appear to get away with this are:
1. FUTEX_WAKE_OP is rarely used and therefore doesn't appear to get
exercised by futex() test applications
2. If the result of the atomic operation is zero, the system call
behaves correctly
3. Prior to version 2.25, the only operation used by GLIBC set the
futex to zero, and therefore worked as expected. From 2.25 onwards,
FUTEX_WAKE_OP is not used by GLIBC at all.
Fix the implementation by ensuring that the return value is either 0
to indicate that the atomic operation completed successfully, or -EFAULT
if we encountered a fault when accessing the user mapping.
Cc: <stable(a)kernel.org>
Fixes: 6170a97460db ("arm64: Atomic operations")
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
index cccb83ad7fa8..e1d95f08f8e1 100644
--- a/arch/arm64/include/asm/futex.h
+++ b/arch/arm64/include/asm/futex.h
@@ -30,8 +30,8 @@ do { \
" prfm pstl1strm, %2\n" \
"1: ldxr %w1, %2\n" \
insn "\n" \
-"2: stlxr %w3, %w0, %2\n" \
-" cbnz %w3, 1b\n" \
+"2: stlxr %w0, %w3, %2\n" \
+" cbnz %w0, 1b\n" \
" dmb ish\n" \
"3:\n" \
" .pushsection .fixup,\"ax\"\n" \
@@ -50,30 +50,30 @@ do { \
static inline int
arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *_uaddr)
{
- int oldval = 0, ret, tmp;
+ int oldval, ret, tmp;
u32 __user *uaddr = __uaccess_mask_ptr(_uaddr);
pagefault_disable();
switch (op) {
case FUTEX_OP_SET:
- __futex_atomic_op("mov %w0, %w4",
+ __futex_atomic_op("mov %w3, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ADD:
- __futex_atomic_op("add %w0, %w1, %w4",
+ __futex_atomic_op("add %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_OR:
- __futex_atomic_op("orr %w0, %w1, %w4",
+ __futex_atomic_op("orr %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ANDN:
- __futex_atomic_op("and %w0, %w1, %w4",
+ __futex_atomic_op("and %w3, %w1, %w4",
ret, oldval, uaddr, tmp, ~oparg);
break;
case FUTEX_OP_XOR:
- __futex_atomic_op("eor %w0, %w1, %w4",
+ __futex_atomic_op("eor %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
default:
The patch below does not apply to the 4.19-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 84ff7a09c371bc7417eabfda19bf7f113ec917b6 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Mon, 8 Apr 2019 12:45:09 +0100
Subject: [PATCH] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero
result value
Rather embarrassingly, our futex() FUTEX_WAKE_OP implementation doesn't
explicitly set the return value on the non-faulting path and instead
leaves it holding the result of the underlying atomic operation. This
means that any FUTEX_WAKE_OP atomic operation which computes a non-zero
value will be reported as having failed. Regrettably, I wrote the buggy
code back in 2011 and it was upstreamed as part of the initial arm64
support in 2012.
The reasons we appear to get away with this are:
1. FUTEX_WAKE_OP is rarely used and therefore doesn't appear to get
exercised by futex() test applications
2. If the result of the atomic operation is zero, the system call
behaves correctly
3. Prior to version 2.25, the only operation used by GLIBC set the
futex to zero, and therefore worked as expected. From 2.25 onwards,
FUTEX_WAKE_OP is not used by GLIBC at all.
Fix the implementation by ensuring that the return value is either 0
to indicate that the atomic operation completed successfully, or -EFAULT
if we encountered a fault when accessing the user mapping.
Cc: <stable(a)kernel.org>
Fixes: 6170a97460db ("arm64: Atomic operations")
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
index cccb83ad7fa8..e1d95f08f8e1 100644
--- a/arch/arm64/include/asm/futex.h
+++ b/arch/arm64/include/asm/futex.h
@@ -30,8 +30,8 @@ do { \
" prfm pstl1strm, %2\n" \
"1: ldxr %w1, %2\n" \
insn "\n" \
-"2: stlxr %w3, %w0, %2\n" \
-" cbnz %w3, 1b\n" \
+"2: stlxr %w0, %w3, %2\n" \
+" cbnz %w0, 1b\n" \
" dmb ish\n" \
"3:\n" \
" .pushsection .fixup,\"ax\"\n" \
@@ -50,30 +50,30 @@ do { \
static inline int
arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *_uaddr)
{
- int oldval = 0, ret, tmp;
+ int oldval, ret, tmp;
u32 __user *uaddr = __uaccess_mask_ptr(_uaddr);
pagefault_disable();
switch (op) {
case FUTEX_OP_SET:
- __futex_atomic_op("mov %w0, %w4",
+ __futex_atomic_op("mov %w3, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ADD:
- __futex_atomic_op("add %w0, %w1, %w4",
+ __futex_atomic_op("add %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_OR:
- __futex_atomic_op("orr %w0, %w1, %w4",
+ __futex_atomic_op("orr %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ANDN:
- __futex_atomic_op("and %w0, %w1, %w4",
+ __futex_atomic_op("and %w3, %w1, %w4",
ret, oldval, uaddr, tmp, ~oparg);
break;
case FUTEX_OP_XOR:
- __futex_atomic_op("eor %w0, %w1, %w4",
+ __futex_atomic_op("eor %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
default:
The patch below does not apply to the 5.0-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 84ff7a09c371bc7417eabfda19bf7f113ec917b6 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Mon, 8 Apr 2019 12:45:09 +0100
Subject: [PATCH] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero
result value
Rather embarrassingly, our futex() FUTEX_WAKE_OP implementation doesn't
explicitly set the return value on the non-faulting path and instead
leaves it holding the result of the underlying atomic operation. This
means that any FUTEX_WAKE_OP atomic operation which computes a non-zero
value will be reported as having failed. Regrettably, I wrote the buggy
code back in 2011 and it was upstreamed as part of the initial arm64
support in 2012.
The reasons we appear to get away with this are:
1. FUTEX_WAKE_OP is rarely used and therefore doesn't appear to get
exercised by futex() test applications
2. If the result of the atomic operation is zero, the system call
behaves correctly
3. Prior to version 2.25, the only operation used by GLIBC set the
futex to zero, and therefore worked as expected. From 2.25 onwards,
FUTEX_WAKE_OP is not used by GLIBC at all.
Fix the implementation by ensuring that the return value is either 0
to indicate that the atomic operation completed successfully, or -EFAULT
if we encountered a fault when accessing the user mapping.
Cc: <stable(a)kernel.org>
Fixes: 6170a97460db ("arm64: Atomic operations")
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
index cccb83ad7fa8..e1d95f08f8e1 100644
--- a/arch/arm64/include/asm/futex.h
+++ b/arch/arm64/include/asm/futex.h
@@ -30,8 +30,8 @@ do { \
" prfm pstl1strm, %2\n" \
"1: ldxr %w1, %2\n" \
insn "\n" \
-"2: stlxr %w3, %w0, %2\n" \
-" cbnz %w3, 1b\n" \
+"2: stlxr %w0, %w3, %2\n" \
+" cbnz %w0, 1b\n" \
" dmb ish\n" \
"3:\n" \
" .pushsection .fixup,\"ax\"\n" \
@@ -50,30 +50,30 @@ do { \
static inline int
arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *_uaddr)
{
- int oldval = 0, ret, tmp;
+ int oldval, ret, tmp;
u32 __user *uaddr = __uaccess_mask_ptr(_uaddr);
pagefault_disable();
switch (op) {
case FUTEX_OP_SET:
- __futex_atomic_op("mov %w0, %w4",
+ __futex_atomic_op("mov %w3, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ADD:
- __futex_atomic_op("add %w0, %w1, %w4",
+ __futex_atomic_op("add %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_OR:
- __futex_atomic_op("orr %w0, %w1, %w4",
+ __futex_atomic_op("orr %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ANDN:
- __futex_atomic_op("and %w0, %w1, %w4",
+ __futex_atomic_op("and %w3, %w1, %w4",
ret, oldval, uaddr, tmp, ~oparg);
break;
case FUTEX_OP_XOR:
- __futex_atomic_op("eor %w0, %w1, %w4",
+ __futex_atomic_op("eor %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
default:
The patch below does not apply to the 5.1-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 84ff7a09c371bc7417eabfda19bf7f113ec917b6 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Mon, 8 Apr 2019 12:45:09 +0100
Subject: [PATCH] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero
result value
Rather embarrassingly, our futex() FUTEX_WAKE_OP implementation doesn't
explicitly set the return value on the non-faulting path and instead
leaves it holding the result of the underlying atomic operation. This
means that any FUTEX_WAKE_OP atomic operation which computes a non-zero
value will be reported as having failed. Regrettably, I wrote the buggy
code back in 2011 and it was upstreamed as part of the initial arm64
support in 2012.
The reasons we appear to get away with this are:
1. FUTEX_WAKE_OP is rarely used and therefore doesn't appear to get
exercised by futex() test applications
2. If the result of the atomic operation is zero, the system call
behaves correctly
3. Prior to version 2.25, the only operation used by GLIBC set the
futex to zero, and therefore worked as expected. From 2.25 onwards,
FUTEX_WAKE_OP is not used by GLIBC at all.
Fix the implementation by ensuring that the return value is either 0
to indicate that the atomic operation completed successfully, or -EFAULT
if we encountered a fault when accessing the user mapping.
Cc: <stable(a)kernel.org>
Fixes: 6170a97460db ("arm64: Atomic operations")
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
index cccb83ad7fa8..e1d95f08f8e1 100644
--- a/arch/arm64/include/asm/futex.h
+++ b/arch/arm64/include/asm/futex.h
@@ -30,8 +30,8 @@ do { \
" prfm pstl1strm, %2\n" \
"1: ldxr %w1, %2\n" \
insn "\n" \
-"2: stlxr %w3, %w0, %2\n" \
-" cbnz %w3, 1b\n" \
+"2: stlxr %w0, %w3, %2\n" \
+" cbnz %w0, 1b\n" \
" dmb ish\n" \
"3:\n" \
" .pushsection .fixup,\"ax\"\n" \
@@ -50,30 +50,30 @@ do { \
static inline int
arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *_uaddr)
{
- int oldval = 0, ret, tmp;
+ int oldval, ret, tmp;
u32 __user *uaddr = __uaccess_mask_ptr(_uaddr);
pagefault_disable();
switch (op) {
case FUTEX_OP_SET:
- __futex_atomic_op("mov %w0, %w4",
+ __futex_atomic_op("mov %w3, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ADD:
- __futex_atomic_op("add %w0, %w1, %w4",
+ __futex_atomic_op("add %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_OR:
- __futex_atomic_op("orr %w0, %w1, %w4",
+ __futex_atomic_op("orr %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
case FUTEX_OP_ANDN:
- __futex_atomic_op("and %w0, %w1, %w4",
+ __futex_atomic_op("and %w3, %w1, %w4",
ret, oldval, uaddr, tmp, ~oparg);
break;
case FUTEX_OP_XOR:
- __futex_atomic_op("eor %w0, %w1, %w4",
+ __futex_atomic_op("eor %w3, %w1, %w4",
ret, oldval, uaddr, tmp, oparg);
break;
default:
The patch below does not apply to the 3.18-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 6b4f4bc9cb22875f97023984a625386f0c7cc1c0 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Thu, 28 Feb 2019 11:58:08 +0000
Subject: [PATCH] locking/futex: Allow low-level atomic operations to return
-EAGAIN
Some futex() operations, including FUTEX_WAKE_OP, require the kernel to
perform an atomic read-modify-write of the futex word via the userspace
mapping. These operations are implemented by each architecture in
arch_futex_atomic_op_inuser() and futex_atomic_cmpxchg_inatomic(), which
are called in atomic context with the relevant hash bucket locks held.
Although these routines may return -EFAULT in response to a page fault
generated when accessing userspace, they are expected to succeed (i.e.
return 0) in all other cases. This poses a problem for architectures
that do not provide bounded forward progress guarantees or fairness of
contended atomic operations and can lead to starvation in some cases.
In these problematic scenarios, we must return back to the core futex
code so that we can drop the hash bucket locks and reschedule if
necessary, much like we do in the case of a page fault.
Allow architectures to return -EAGAIN from their implementations of
arch_futex_atomic_op_inuser() and futex_atomic_cmpxchg_inatomic(), which
will cause the core futex code to reschedule if necessary and return
back to the architecture code later on.
Cc: <stable(a)kernel.org>
Acked-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/kernel/futex.c b/kernel/futex.c
index 9e40cf7be606..6262f1534ac9 100644
--- a/kernel/futex.c
+++ b/kernel/futex.c
@@ -1311,13 +1311,15 @@ static int lookup_pi_state(u32 __user *uaddr, u32 uval,
static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval)
{
+ int err;
u32 uninitialized_var(curval);
if (unlikely(should_fail_futex(true)))
return -EFAULT;
- if (unlikely(cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)))
- return -EFAULT;
+ err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (unlikely(err))
+ return err;
/* If user space value changed, let the caller retry */
return curval != uval ? -EAGAIN : 0;
@@ -1502,10 +1504,8 @@ static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_pi_state *pi_
if (unlikely(should_fail_futex(true)))
ret = -EFAULT;
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)) {
- ret = -EFAULT;
-
- } else if (curval != uval) {
+ ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (!ret && (curval != uval)) {
/*
* If a unconditional UNLOCK_PI operation (user space did not
* try the TID->0 transition) raced with a waiter setting the
@@ -1700,32 +1700,32 @@ futex_wake_op(u32 __user *uaddr1, unsigned int flags, u32 __user *uaddr2,
double_lock_hb(hb1, hb2);
op_ret = futex_atomic_op_inuser(op, uaddr2);
if (unlikely(op_ret < 0)) {
-
double_unlock_hb(hb1, hb2);
-#ifndef CONFIG_MMU
- /*
- * we don't get EFAULT from MMU faults if we don't have an MMU,
- * but we might get them from range checking
- */
- ret = op_ret;
- goto out_put_keys;
-#endif
-
- if (unlikely(op_ret != -EFAULT)) {
+ if (!IS_ENABLED(CONFIG_MMU) ||
+ unlikely(op_ret != -EFAULT && op_ret != -EAGAIN)) {
+ /*
+ * we don't get EFAULT from MMU faults if we don't have
+ * an MMU, but we might get them from range checking
+ */
ret = op_ret;
goto out_put_keys;
}
- ret = fault_in_user_writeable(uaddr2);
- if (ret)
- goto out_put_keys;
+ if (op_ret == -EFAULT) {
+ ret = fault_in_user_writeable(uaddr2);
+ if (ret)
+ goto out_put_keys;
+ }
- if (!(flags & FLAGS_SHARED))
+ if (!(flags & FLAGS_SHARED)) {
+ cond_resched();
goto retry_private;
+ }
put_futex_key(&key2);
put_futex_key(&key1);
+ cond_resched();
goto retry;
}
@@ -2350,7 +2350,7 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
u32 uval, uninitialized_var(curval), newval;
struct task_struct *oldowner, *newowner;
u32 newtid;
- int ret;
+ int ret, err = 0;
lockdep_assert_held(q->lock_ptr);
@@ -2421,14 +2421,17 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
if (!pi_state->owner)
newtid |= FUTEX_OWNER_DIED;
- if (get_futex_value_locked(&uval, uaddr))
- goto handle_fault;
+ err = get_futex_value_locked(&uval, uaddr);
+ if (err)
+ goto handle_err;
for (;;) {
newval = (uval & FUTEX_OWNER_DIED) | newtid;
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval))
- goto handle_fault;
+ err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (err)
+ goto handle_err;
+
if (curval == uval)
break;
uval = curval;
@@ -2456,23 +2459,37 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
return 0;
/*
- * To handle the page fault we need to drop the locks here. That gives
- * the other task (either the highest priority waiter itself or the
- * task which stole the rtmutex) the chance to try the fixup of the
- * pi_state. So once we are back from handling the fault we need to
- * check the pi_state after reacquiring the locks and before trying to
- * do another fixup. When the fixup has been done already we simply
- * return.
+ * In order to reschedule or handle a page fault, we need to drop the
+ * locks here. In the case of a fault, this gives the other task
+ * (either the highest priority waiter itself or the task which stole
+ * the rtmutex) the chance to try the fixup of the pi_state. So once we
+ * are back from handling the fault we need to check the pi_state after
+ * reacquiring the locks and before trying to do another fixup. When
+ * the fixup has been done already we simply return.
*
* Note: we hold both hb->lock and pi_mutex->wait_lock. We can safely
* drop hb->lock since the caller owns the hb -> futex_q relation.
* Dropping the pi_mutex->wait_lock requires the state revalidate.
*/
-handle_fault:
+handle_err:
raw_spin_unlock_irq(&pi_state->pi_mutex.wait_lock);
spin_unlock(q->lock_ptr);
- ret = fault_in_user_writeable(uaddr);
+ switch (err) {
+ case -EFAULT:
+ ret = fault_in_user_writeable(uaddr);
+ break;
+
+ case -EAGAIN:
+ cond_resched();
+ ret = 0;
+ break;
+
+ default:
+ WARN_ON_ONCE(1);
+ ret = err;
+ break;
+ }
spin_lock(q->lock_ptr);
raw_spin_lock_irq(&pi_state->pi_mutex.wait_lock);
@@ -3041,10 +3058,8 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
* A unconditional UNLOCK_PI op raced against a waiter
* setting the FUTEX_WAITERS bit. Try again.
*/
- if (ret == -EAGAIN) {
- put_futex_key(&key);
- goto retry;
- }
+ if (ret == -EAGAIN)
+ goto pi_retry;
/*
* wake_futex_pi has detected invalid state. Tell user
* space.
@@ -3059,9 +3074,19 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
* preserve the WAITERS bit not the OWNER_DIED one. We are the
* owner.
*/
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, 0)) {
+ if ((ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, 0))) {
spin_unlock(&hb->lock);
- goto pi_faulted;
+ switch (ret) {
+ case -EFAULT:
+ goto pi_faulted;
+
+ case -EAGAIN:
+ goto pi_retry;
+
+ default:
+ WARN_ON_ONCE(1);
+ goto out_putkey;
+ }
}
/*
@@ -3075,6 +3100,11 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
put_futex_key(&key);
return ret;
+pi_retry:
+ put_futex_key(&key);
+ cond_resched();
+ goto retry;
+
pi_faulted:
put_futex_key(&key);
@@ -3435,6 +3465,7 @@ SYSCALL_DEFINE3(get_robust_list, int, pid,
static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int pi)
{
u32 uval, uninitialized_var(nval), mval;
+ int err;
/* Futex address must be 32bit aligned */
if ((((unsigned long)uaddr) % sizeof(*uaddr)) != 0)
@@ -3444,42 +3475,57 @@ static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int p
if (get_user(uval, uaddr))
return -1;
- if ((uval & FUTEX_TID_MASK) == task_pid_vnr(curr)) {
- /*
- * Ok, this dying thread is truly holding a futex
- * of interest. Set the OWNER_DIED bit atomically
- * via cmpxchg, and if the value had FUTEX_WAITERS
- * set, wake up a waiter (if any). (We have to do a
- * futex_wake() even if OWNER_DIED is already set -
- * to handle the rare but possible case of recursive
- * thread-death.) The rest of the cleanup is done in
- * userspace.
- */
- mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED;
- /*
- * We are not holding a lock here, but we want to have
- * the pagefault_disable/enable() protection because
- * we want to handle the fault gracefully. If the
- * access fails we try to fault in the futex with R/W
- * verification via get_user_pages. get_user() above
- * does not guarantee R/W access. If that fails we
- * give up and leave the futex locked.
- */
- if (cmpxchg_futex_value_locked(&nval, uaddr, uval, mval)) {
+ if ((uval & FUTEX_TID_MASK) != task_pid_vnr(curr))
+ return 0;
+
+ /*
+ * Ok, this dying thread is truly holding a futex
+ * of interest. Set the OWNER_DIED bit atomically
+ * via cmpxchg, and if the value had FUTEX_WAITERS
+ * set, wake up a waiter (if any). (We have to do a
+ * futex_wake() even if OWNER_DIED is already set -
+ * to handle the rare but possible case of recursive
+ * thread-death.) The rest of the cleanup is done in
+ * userspace.
+ */
+ mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED;
+
+ /*
+ * We are not holding a lock here, but we want to have
+ * the pagefault_disable/enable() protection because
+ * we want to handle the fault gracefully. If the
+ * access fails we try to fault in the futex with R/W
+ * verification via get_user_pages. get_user() above
+ * does not guarantee R/W access. If that fails we
+ * give up and leave the futex locked.
+ */
+ if ((err = cmpxchg_futex_value_locked(&nval, uaddr, uval, mval))) {
+ switch (err) {
+ case -EFAULT:
if (fault_in_user_writeable(uaddr))
return -1;
goto retry;
- }
- if (nval != uval)
+
+ case -EAGAIN:
+ cond_resched();
goto retry;
- /*
- * Wake robust non-PI futexes here. The wakeup of
- * PI futexes happens in exit_pi_state():
- */
- if (!pi && (uval & FUTEX_WAITERS))
- futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY);
+ default:
+ WARN_ON_ONCE(1);
+ return err;
+ }
}
+
+ if (nval != uval)
+ goto retry;
+
+ /*
+ * Wake robust non-PI futexes here. The wakeup of
+ * PI futexes happens in exit_pi_state():
+ */
+ if (!pi && (uval & FUTEX_WAITERS))
+ futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY);
+
return 0;
}
The patch below does not apply to the 4.4-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 6b4f4bc9cb22875f97023984a625386f0c7cc1c0 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Thu, 28 Feb 2019 11:58:08 +0000
Subject: [PATCH] locking/futex: Allow low-level atomic operations to return
-EAGAIN
Some futex() operations, including FUTEX_WAKE_OP, require the kernel to
perform an atomic read-modify-write of the futex word via the userspace
mapping. These operations are implemented by each architecture in
arch_futex_atomic_op_inuser() and futex_atomic_cmpxchg_inatomic(), which
are called in atomic context with the relevant hash bucket locks held.
Although these routines may return -EFAULT in response to a page fault
generated when accessing userspace, they are expected to succeed (i.e.
return 0) in all other cases. This poses a problem for architectures
that do not provide bounded forward progress guarantees or fairness of
contended atomic operations and can lead to starvation in some cases.
In these problematic scenarios, we must return back to the core futex
code so that we can drop the hash bucket locks and reschedule if
necessary, much like we do in the case of a page fault.
Allow architectures to return -EAGAIN from their implementations of
arch_futex_atomic_op_inuser() and futex_atomic_cmpxchg_inatomic(), which
will cause the core futex code to reschedule if necessary and return
back to the architecture code later on.
Cc: <stable(a)kernel.org>
Acked-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/kernel/futex.c b/kernel/futex.c
index 9e40cf7be606..6262f1534ac9 100644
--- a/kernel/futex.c
+++ b/kernel/futex.c
@@ -1311,13 +1311,15 @@ static int lookup_pi_state(u32 __user *uaddr, u32 uval,
static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval)
{
+ int err;
u32 uninitialized_var(curval);
if (unlikely(should_fail_futex(true)))
return -EFAULT;
- if (unlikely(cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)))
- return -EFAULT;
+ err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (unlikely(err))
+ return err;
/* If user space value changed, let the caller retry */
return curval != uval ? -EAGAIN : 0;
@@ -1502,10 +1504,8 @@ static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_pi_state *pi_
if (unlikely(should_fail_futex(true)))
ret = -EFAULT;
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)) {
- ret = -EFAULT;
-
- } else if (curval != uval) {
+ ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (!ret && (curval != uval)) {
/*
* If a unconditional UNLOCK_PI operation (user space did not
* try the TID->0 transition) raced with a waiter setting the
@@ -1700,32 +1700,32 @@ futex_wake_op(u32 __user *uaddr1, unsigned int flags, u32 __user *uaddr2,
double_lock_hb(hb1, hb2);
op_ret = futex_atomic_op_inuser(op, uaddr2);
if (unlikely(op_ret < 0)) {
-
double_unlock_hb(hb1, hb2);
-#ifndef CONFIG_MMU
- /*
- * we don't get EFAULT from MMU faults if we don't have an MMU,
- * but we might get them from range checking
- */
- ret = op_ret;
- goto out_put_keys;
-#endif
-
- if (unlikely(op_ret != -EFAULT)) {
+ if (!IS_ENABLED(CONFIG_MMU) ||
+ unlikely(op_ret != -EFAULT && op_ret != -EAGAIN)) {
+ /*
+ * we don't get EFAULT from MMU faults if we don't have
+ * an MMU, but we might get them from range checking
+ */
ret = op_ret;
goto out_put_keys;
}
- ret = fault_in_user_writeable(uaddr2);
- if (ret)
- goto out_put_keys;
+ if (op_ret == -EFAULT) {
+ ret = fault_in_user_writeable(uaddr2);
+ if (ret)
+ goto out_put_keys;
+ }
- if (!(flags & FLAGS_SHARED))
+ if (!(flags & FLAGS_SHARED)) {
+ cond_resched();
goto retry_private;
+ }
put_futex_key(&key2);
put_futex_key(&key1);
+ cond_resched();
goto retry;
}
@@ -2350,7 +2350,7 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
u32 uval, uninitialized_var(curval), newval;
struct task_struct *oldowner, *newowner;
u32 newtid;
- int ret;
+ int ret, err = 0;
lockdep_assert_held(q->lock_ptr);
@@ -2421,14 +2421,17 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
if (!pi_state->owner)
newtid |= FUTEX_OWNER_DIED;
- if (get_futex_value_locked(&uval, uaddr))
- goto handle_fault;
+ err = get_futex_value_locked(&uval, uaddr);
+ if (err)
+ goto handle_err;
for (;;) {
newval = (uval & FUTEX_OWNER_DIED) | newtid;
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval))
- goto handle_fault;
+ err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (err)
+ goto handle_err;
+
if (curval == uval)
break;
uval = curval;
@@ -2456,23 +2459,37 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
return 0;
/*
- * To handle the page fault we need to drop the locks here. That gives
- * the other task (either the highest priority waiter itself or the
- * task which stole the rtmutex) the chance to try the fixup of the
- * pi_state. So once we are back from handling the fault we need to
- * check the pi_state after reacquiring the locks and before trying to
- * do another fixup. When the fixup has been done already we simply
- * return.
+ * In order to reschedule or handle a page fault, we need to drop the
+ * locks here. In the case of a fault, this gives the other task
+ * (either the highest priority waiter itself or the task which stole
+ * the rtmutex) the chance to try the fixup of the pi_state. So once we
+ * are back from handling the fault we need to check the pi_state after
+ * reacquiring the locks and before trying to do another fixup. When
+ * the fixup has been done already we simply return.
*
* Note: we hold both hb->lock and pi_mutex->wait_lock. We can safely
* drop hb->lock since the caller owns the hb -> futex_q relation.
* Dropping the pi_mutex->wait_lock requires the state revalidate.
*/
-handle_fault:
+handle_err:
raw_spin_unlock_irq(&pi_state->pi_mutex.wait_lock);
spin_unlock(q->lock_ptr);
- ret = fault_in_user_writeable(uaddr);
+ switch (err) {
+ case -EFAULT:
+ ret = fault_in_user_writeable(uaddr);
+ break;
+
+ case -EAGAIN:
+ cond_resched();
+ ret = 0;
+ break;
+
+ default:
+ WARN_ON_ONCE(1);
+ ret = err;
+ break;
+ }
spin_lock(q->lock_ptr);
raw_spin_lock_irq(&pi_state->pi_mutex.wait_lock);
@@ -3041,10 +3058,8 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
* A unconditional UNLOCK_PI op raced against a waiter
* setting the FUTEX_WAITERS bit. Try again.
*/
- if (ret == -EAGAIN) {
- put_futex_key(&key);
- goto retry;
- }
+ if (ret == -EAGAIN)
+ goto pi_retry;
/*
* wake_futex_pi has detected invalid state. Tell user
* space.
@@ -3059,9 +3074,19 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
* preserve the WAITERS bit not the OWNER_DIED one. We are the
* owner.
*/
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, 0)) {
+ if ((ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, 0))) {
spin_unlock(&hb->lock);
- goto pi_faulted;
+ switch (ret) {
+ case -EFAULT:
+ goto pi_faulted;
+
+ case -EAGAIN:
+ goto pi_retry;
+
+ default:
+ WARN_ON_ONCE(1);
+ goto out_putkey;
+ }
}
/*
@@ -3075,6 +3100,11 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
put_futex_key(&key);
return ret;
+pi_retry:
+ put_futex_key(&key);
+ cond_resched();
+ goto retry;
+
pi_faulted:
put_futex_key(&key);
@@ -3435,6 +3465,7 @@ SYSCALL_DEFINE3(get_robust_list, int, pid,
static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int pi)
{
u32 uval, uninitialized_var(nval), mval;
+ int err;
/* Futex address must be 32bit aligned */
if ((((unsigned long)uaddr) % sizeof(*uaddr)) != 0)
@@ -3444,42 +3475,57 @@ static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int p
if (get_user(uval, uaddr))
return -1;
- if ((uval & FUTEX_TID_MASK) == task_pid_vnr(curr)) {
- /*
- * Ok, this dying thread is truly holding a futex
- * of interest. Set the OWNER_DIED bit atomically
- * via cmpxchg, and if the value had FUTEX_WAITERS
- * set, wake up a waiter (if any). (We have to do a
- * futex_wake() even if OWNER_DIED is already set -
- * to handle the rare but possible case of recursive
- * thread-death.) The rest of the cleanup is done in
- * userspace.
- */
- mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED;
- /*
- * We are not holding a lock here, but we want to have
- * the pagefault_disable/enable() protection because
- * we want to handle the fault gracefully. If the
- * access fails we try to fault in the futex with R/W
- * verification via get_user_pages. get_user() above
- * does not guarantee R/W access. If that fails we
- * give up and leave the futex locked.
- */
- if (cmpxchg_futex_value_locked(&nval, uaddr, uval, mval)) {
+ if ((uval & FUTEX_TID_MASK) != task_pid_vnr(curr))
+ return 0;
+
+ /*
+ * Ok, this dying thread is truly holding a futex
+ * of interest. Set the OWNER_DIED bit atomically
+ * via cmpxchg, and if the value had FUTEX_WAITERS
+ * set, wake up a waiter (if any). (We have to do a
+ * futex_wake() even if OWNER_DIED is already set -
+ * to handle the rare but possible case of recursive
+ * thread-death.) The rest of the cleanup is done in
+ * userspace.
+ */
+ mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED;
+
+ /*
+ * We are not holding a lock here, but we want to have
+ * the pagefault_disable/enable() protection because
+ * we want to handle the fault gracefully. If the
+ * access fails we try to fault in the futex with R/W
+ * verification via get_user_pages. get_user() above
+ * does not guarantee R/W access. If that fails we
+ * give up and leave the futex locked.
+ */
+ if ((err = cmpxchg_futex_value_locked(&nval, uaddr, uval, mval))) {
+ switch (err) {
+ case -EFAULT:
if (fault_in_user_writeable(uaddr))
return -1;
goto retry;
- }
- if (nval != uval)
+
+ case -EAGAIN:
+ cond_resched();
goto retry;
- /*
- * Wake robust non-PI futexes here. The wakeup of
- * PI futexes happens in exit_pi_state():
- */
- if (!pi && (uval & FUTEX_WAITERS))
- futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY);
+ default:
+ WARN_ON_ONCE(1);
+ return err;
+ }
}
+
+ if (nval != uval)
+ goto retry;
+
+ /*
+ * Wake robust non-PI futexes here. The wakeup of
+ * PI futexes happens in exit_pi_state():
+ */
+ if (!pi && (uval & FUTEX_WAITERS))
+ futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY);
+
return 0;
}
The patch below does not apply to the 4.9-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 6b4f4bc9cb22875f97023984a625386f0c7cc1c0 Mon Sep 17 00:00:00 2001
From: Will Deacon <will.deacon(a)arm.com>
Date: Thu, 28 Feb 2019 11:58:08 +0000
Subject: [PATCH] locking/futex: Allow low-level atomic operations to return
-EAGAIN
Some futex() operations, including FUTEX_WAKE_OP, require the kernel to
perform an atomic read-modify-write of the futex word via the userspace
mapping. These operations are implemented by each architecture in
arch_futex_atomic_op_inuser() and futex_atomic_cmpxchg_inatomic(), which
are called in atomic context with the relevant hash bucket locks held.
Although these routines may return -EFAULT in response to a page fault
generated when accessing userspace, they are expected to succeed (i.e.
return 0) in all other cases. This poses a problem for architectures
that do not provide bounded forward progress guarantees or fairness of
contended atomic operations and can lead to starvation in some cases.
In these problematic scenarios, we must return back to the core futex
code so that we can drop the hash bucket locks and reschedule if
necessary, much like we do in the case of a page fault.
Allow architectures to return -EAGAIN from their implementations of
arch_futex_atomic_op_inuser() and futex_atomic_cmpxchg_inatomic(), which
will cause the core futex code to reschedule if necessary and return
back to the architecture code later on.
Cc: <stable(a)kernel.org>
Acked-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
Signed-off-by: Will Deacon <will.deacon(a)arm.com>
diff --git a/kernel/futex.c b/kernel/futex.c
index 9e40cf7be606..6262f1534ac9 100644
--- a/kernel/futex.c
+++ b/kernel/futex.c
@@ -1311,13 +1311,15 @@ static int lookup_pi_state(u32 __user *uaddr, u32 uval,
static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval)
{
+ int err;
u32 uninitialized_var(curval);
if (unlikely(should_fail_futex(true)))
return -EFAULT;
- if (unlikely(cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)))
- return -EFAULT;
+ err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (unlikely(err))
+ return err;
/* If user space value changed, let the caller retry */
return curval != uval ? -EAGAIN : 0;
@@ -1502,10 +1504,8 @@ static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_pi_state *pi_
if (unlikely(should_fail_futex(true)))
ret = -EFAULT;
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval)) {
- ret = -EFAULT;
-
- } else if (curval != uval) {
+ ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (!ret && (curval != uval)) {
/*
* If a unconditional UNLOCK_PI operation (user space did not
* try the TID->0 transition) raced with a waiter setting the
@@ -1700,32 +1700,32 @@ futex_wake_op(u32 __user *uaddr1, unsigned int flags, u32 __user *uaddr2,
double_lock_hb(hb1, hb2);
op_ret = futex_atomic_op_inuser(op, uaddr2);
if (unlikely(op_ret < 0)) {
-
double_unlock_hb(hb1, hb2);
-#ifndef CONFIG_MMU
- /*
- * we don't get EFAULT from MMU faults if we don't have an MMU,
- * but we might get them from range checking
- */
- ret = op_ret;
- goto out_put_keys;
-#endif
-
- if (unlikely(op_ret != -EFAULT)) {
+ if (!IS_ENABLED(CONFIG_MMU) ||
+ unlikely(op_ret != -EFAULT && op_ret != -EAGAIN)) {
+ /*
+ * we don't get EFAULT from MMU faults if we don't have
+ * an MMU, but we might get them from range checking
+ */
ret = op_ret;
goto out_put_keys;
}
- ret = fault_in_user_writeable(uaddr2);
- if (ret)
- goto out_put_keys;
+ if (op_ret == -EFAULT) {
+ ret = fault_in_user_writeable(uaddr2);
+ if (ret)
+ goto out_put_keys;
+ }
- if (!(flags & FLAGS_SHARED))
+ if (!(flags & FLAGS_SHARED)) {
+ cond_resched();
goto retry_private;
+ }
put_futex_key(&key2);
put_futex_key(&key1);
+ cond_resched();
goto retry;
}
@@ -2350,7 +2350,7 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
u32 uval, uninitialized_var(curval), newval;
struct task_struct *oldowner, *newowner;
u32 newtid;
- int ret;
+ int ret, err = 0;
lockdep_assert_held(q->lock_ptr);
@@ -2421,14 +2421,17 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
if (!pi_state->owner)
newtid |= FUTEX_OWNER_DIED;
- if (get_futex_value_locked(&uval, uaddr))
- goto handle_fault;
+ err = get_futex_value_locked(&uval, uaddr);
+ if (err)
+ goto handle_err;
for (;;) {
newval = (uval & FUTEX_OWNER_DIED) | newtid;
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, newval))
- goto handle_fault;
+ err = cmpxchg_futex_value_locked(&curval, uaddr, uval, newval);
+ if (err)
+ goto handle_err;
+
if (curval == uval)
break;
uval = curval;
@@ -2456,23 +2459,37 @@ static int fixup_pi_state_owner(u32 __user *uaddr, struct futex_q *q,
return 0;
/*
- * To handle the page fault we need to drop the locks here. That gives
- * the other task (either the highest priority waiter itself or the
- * task which stole the rtmutex) the chance to try the fixup of the
- * pi_state. So once we are back from handling the fault we need to
- * check the pi_state after reacquiring the locks and before trying to
- * do another fixup. When the fixup has been done already we simply
- * return.
+ * In order to reschedule or handle a page fault, we need to drop the
+ * locks here. In the case of a fault, this gives the other task
+ * (either the highest priority waiter itself or the task which stole
+ * the rtmutex) the chance to try the fixup of the pi_state. So once we
+ * are back from handling the fault we need to check the pi_state after
+ * reacquiring the locks and before trying to do another fixup. When
+ * the fixup has been done already we simply return.
*
* Note: we hold both hb->lock and pi_mutex->wait_lock. We can safely
* drop hb->lock since the caller owns the hb -> futex_q relation.
* Dropping the pi_mutex->wait_lock requires the state revalidate.
*/
-handle_fault:
+handle_err:
raw_spin_unlock_irq(&pi_state->pi_mutex.wait_lock);
spin_unlock(q->lock_ptr);
- ret = fault_in_user_writeable(uaddr);
+ switch (err) {
+ case -EFAULT:
+ ret = fault_in_user_writeable(uaddr);
+ break;
+
+ case -EAGAIN:
+ cond_resched();
+ ret = 0;
+ break;
+
+ default:
+ WARN_ON_ONCE(1);
+ ret = err;
+ break;
+ }
spin_lock(q->lock_ptr);
raw_spin_lock_irq(&pi_state->pi_mutex.wait_lock);
@@ -3041,10 +3058,8 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
* A unconditional UNLOCK_PI op raced against a waiter
* setting the FUTEX_WAITERS bit. Try again.
*/
- if (ret == -EAGAIN) {
- put_futex_key(&key);
- goto retry;
- }
+ if (ret == -EAGAIN)
+ goto pi_retry;
/*
* wake_futex_pi has detected invalid state. Tell user
* space.
@@ -3059,9 +3074,19 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
* preserve the WAITERS bit not the OWNER_DIED one. We are the
* owner.
*/
- if (cmpxchg_futex_value_locked(&curval, uaddr, uval, 0)) {
+ if ((ret = cmpxchg_futex_value_locked(&curval, uaddr, uval, 0))) {
spin_unlock(&hb->lock);
- goto pi_faulted;
+ switch (ret) {
+ case -EFAULT:
+ goto pi_faulted;
+
+ case -EAGAIN:
+ goto pi_retry;
+
+ default:
+ WARN_ON_ONCE(1);
+ goto out_putkey;
+ }
}
/*
@@ -3075,6 +3100,11 @@ static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
put_futex_key(&key);
return ret;
+pi_retry:
+ put_futex_key(&key);
+ cond_resched();
+ goto retry;
+
pi_faulted:
put_futex_key(&key);
@@ -3435,6 +3465,7 @@ SYSCALL_DEFINE3(get_robust_list, int, pid,
static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int pi)
{
u32 uval, uninitialized_var(nval), mval;
+ int err;
/* Futex address must be 32bit aligned */
if ((((unsigned long)uaddr) % sizeof(*uaddr)) != 0)
@@ -3444,42 +3475,57 @@ static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int p
if (get_user(uval, uaddr))
return -1;
- if ((uval & FUTEX_TID_MASK) == task_pid_vnr(curr)) {
- /*
- * Ok, this dying thread is truly holding a futex
- * of interest. Set the OWNER_DIED bit atomically
- * via cmpxchg, and if the value had FUTEX_WAITERS
- * set, wake up a waiter (if any). (We have to do a
- * futex_wake() even if OWNER_DIED is already set -
- * to handle the rare but possible case of recursive
- * thread-death.) The rest of the cleanup is done in
- * userspace.
- */
- mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED;
- /*
- * We are not holding a lock here, but we want to have
- * the pagefault_disable/enable() protection because
- * we want to handle the fault gracefully. If the
- * access fails we try to fault in the futex with R/W
- * verification via get_user_pages. get_user() above
- * does not guarantee R/W access. If that fails we
- * give up and leave the futex locked.
- */
- if (cmpxchg_futex_value_locked(&nval, uaddr, uval, mval)) {
+ if ((uval & FUTEX_TID_MASK) != task_pid_vnr(curr))
+ return 0;
+
+ /*
+ * Ok, this dying thread is truly holding a futex
+ * of interest. Set the OWNER_DIED bit atomically
+ * via cmpxchg, and if the value had FUTEX_WAITERS
+ * set, wake up a waiter (if any). (We have to do a
+ * futex_wake() even if OWNER_DIED is already set -
+ * to handle the rare but possible case of recursive
+ * thread-death.) The rest of the cleanup is done in
+ * userspace.
+ */
+ mval = (uval & FUTEX_WAITERS) | FUTEX_OWNER_DIED;
+
+ /*
+ * We are not holding a lock here, but we want to have
+ * the pagefault_disable/enable() protection because
+ * we want to handle the fault gracefully. If the
+ * access fails we try to fault in the futex with R/W
+ * verification via get_user_pages. get_user() above
+ * does not guarantee R/W access. If that fails we
+ * give up and leave the futex locked.
+ */
+ if ((err = cmpxchg_futex_value_locked(&nval, uaddr, uval, mval))) {
+ switch (err) {
+ case -EFAULT:
if (fault_in_user_writeable(uaddr))
return -1;
goto retry;
- }
- if (nval != uval)
+
+ case -EAGAIN:
+ cond_resched();
goto retry;
- /*
- * Wake robust non-PI futexes here. The wakeup of
- * PI futexes happens in exit_pi_state():
- */
- if (!pi && (uval & FUTEX_WAITERS))
- futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY);
+ default:
+ WARN_ON_ONCE(1);
+ return err;
+ }
}
+
+ if (nval != uval)
+ goto retry;
+
+ /*
+ * Wake robust non-PI futexes here. The wakeup of
+ * PI futexes happens in exit_pi_state():
+ */
+ if (!pi && (uval & FUTEX_WAITERS))
+ futex_wake(uaddr, 1, 1, FUTEX_BITSET_MATCH_ANY);
+
return 0;
}
The timer_stats facility should filter and translate PIDs if opened
from a non-initial PID namespace, to avoid leaking information about
the wider system. It should also not show kernel virtual addresses.
Unfortunately it has now been removed upstream (as redundant)
instead of being fixed.
For stable, fix the leak by restricting access to root only. A
similar change was already made for the /proc/timer_list file.
Signed-off-by: Ben Hutchings <ben(a)decadent.org.uk>
---
--- a/kernel/time/timer_stats.c
+++ b/kernel/time/timer_stats.c
@@ -417,7 +417,7 @@ static int __init init_tstats_procfs(voi
{
struct proc_dir_entry *pe;
- pe = proc_create("timer_stats", 0644, NULL, &tstats_fops);
+ pe = proc_create("timer_stats", 0600, NULL, &tstats_fops);
if (!pe)
return -ENOMEM;
return 0;
From: Trac Hoang <trac.hoang(a)broadcom.com>
The iproc host eMMC/SD controller hold time does not meet the
specification in the HS50 mode. This problem can be mitigated
by disabling the HISPD bit; thus forcing the controller output
data to be driven on the falling clock edges rather than the
rising clock edges.
Stable tag (v4.12+) chosen to assist stable kernel maintainers so that
the change does not produce merge conflicts backporting to older kernel
versions. In reality, the timing bug existed since the driver was first
introduced but there is no need for this driver to be supported in kernel
versions that old.
Cc: stable(a)vger.kernel.org # v4.12+
Signed-off-by: Trac Hoang <trac.hoang(a)broadcom.com>
Signed-off-by: Scott Branden <scott.branden(a)broadcom.com>
Acked-by: Adrian Hunter <adrian.hunter(a)intel.com>
---
drivers/mmc/host/sdhci-iproc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci-iproc.c b/drivers/mmc/host/sdhci-iproc.c
index 9d4071c41c94..2feb4ef32035 100644
--- a/drivers/mmc/host/sdhci-iproc.c
+++ b/drivers/mmc/host/sdhci-iproc.c
@@ -220,7 +220,8 @@ static const struct sdhci_iproc_data iproc_cygnus_data = {
static const struct sdhci_pltfm_data sdhci_iproc_pltfm_data = {
.quirks = SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK |
- SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12,
+ SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 |
+ SDHCI_QUIRK_NO_HISPD_BIT,
.quirks2 = SDHCI_QUIRK2_ACMD23_BROKEN,
.ops = &sdhci_iproc_ops,
};
--
2.17.1
From: Trac Hoang <trac.hoang(a)broadcom.com>
The iproc host eMMC/SD controller hold time does not meet the
specification in the HS50 mode. This problem can be mitigated
by disabling the HISPD bit; thus forcing the controller output
data to be driven on the falling clock edges rather than the
rising clock edges.
This change applies only to the Cygnus platform.
Stable tag (v4.12+) chosen to assist stable kernel maintainers so that
the change does not produce merge conflicts backporting to older kernel
versions. In reality, the timing bug existed since the driver was first
introduced but there is no need for this driver to be supported in kernel
versions that old.
Cc: stable(a)vger.kernel.org # v4.12+
Signed-off-by: Trac Hoang <trac.hoang(a)broadcom.com>
Signed-off-by: Scott Branden <scott.branden(a)broadcom.com>
Acked-by: Adrian Hunter <adrian.hunter(a)intel.com>
---
drivers/mmc/host/sdhci-iproc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci-iproc.c b/drivers/mmc/host/sdhci-iproc.c
index 9d12c06c7fd6..9d4071c41c94 100644
--- a/drivers/mmc/host/sdhci-iproc.c
+++ b/drivers/mmc/host/sdhci-iproc.c
@@ -196,7 +196,8 @@ static const struct sdhci_ops sdhci_iproc_32only_ops = {
};
static const struct sdhci_pltfm_data sdhci_iproc_cygnus_pltfm_data = {
- .quirks = SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK,
+ .quirks = SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK |
+ SDHCI_QUIRK_NO_HISPD_BIT,
.quirks2 = SDHCI_QUIRK2_ACMD23_BROKEN | SDHCI_QUIRK2_HOST_OFF_CARD_ON,
.ops = &sdhci_iproc_32only_ops,
};
--
2.17.1
The patch below does not apply to the 4.14-stable tree.
If someone wants it applied there, or to any other stable or longterm
tree, then please email the backport, including the original git commit
id to <stable(a)vger.kernel.org>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
>From 2137490f2147a8d0799b72b9a1023efb012d40c7 Mon Sep 17 00:00:00 2001
From: Quinn Tran <qtran(a)marvell.com>
Date: Tue, 23 Apr 2019 14:52:35 -0700
Subject: [PATCH] scsi: qla2xxx: Fix device staying in blocked state
This patch fixes issue reported by some of the customers, who discovered
that after cable pull scenario the devices disappear and path seems to
remain in blocked state. Once the device reappears, driver does not seem to
update path to online. This issue appears because of the defer flag
creating race condition where the same session reappears. This patch fixes
this issue by indicating SCSI-ML of device lost when
qlt_free_session_done() is called from qlt_unreg_sess().
Fixes: 41dc529a4602a ("qla2xxx: Improve RSCN handling in driver")
Signed-off-by: Quinn Tran <qtran(a)marvell.com>
Cc: stable(a)vger.kernel.org #4.19
Signed-off-by: Himanshu Madhani <hmadhani(a)marvell.com>
Reviewed-by: Ewan D. Milne <emilne(a)redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen(a)oracle.com>
diff --git a/drivers/scsi/qla2xxx/qla_target.c b/drivers/scsi/qla2xxx/qla_target.c
index 57cdd762230d..fc8914dd9dde 100644
--- a/drivers/scsi/qla2xxx/qla_target.c
+++ b/drivers/scsi/qla2xxx/qla_target.c
@@ -982,6 +982,8 @@ void qlt_free_session_done(struct work_struct *work)
sess->send_els_logo);
if (!IS_SW_RESV_ADDR(sess->d_id)) {
+ qla2x00_mark_device_lost(vha, sess, 0, 0);
+
if (sess->send_els_logo) {
qlt_port_logo_t logo;
@@ -1163,8 +1165,6 @@ void qlt_unreg_sess(struct fc_port *sess)
if (sess->se_sess)
vha->hw->tgt.tgt_ops->clear_nacl_from_fcport_map(sess);
- qla2x00_mark_device_lost(vha, sess, 0, 0);
-
sess->deleted = QLA_SESS_DELETION_IN_PROGRESS;
sess->disc_state = DSC_DELETE_PEND;
sess->last_rscn_gen = sess->rscn_gen;
Hello,
We ran automated tests on a patchset that was proposed for merging into this
kernel tree. The patches were applied to:
Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e93c9c99a629 - Linux 5.1
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Merge: FAILED
When we attempted to merge the patchset, we received an error:
Patch is empty.
We hope that these logs can help you find the problem quickly. For the full
detail on our testing procedures, please scroll to the bottom of this message.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Merge testing
-------------
We cloned this repository and checked out the following commit:
Repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Commit: e93c9c99a629 - Linux 5.1
We then merged the patchset with `git am`:
From: Ville Syrjälä <ville.syrjala(a)linux.intel.com>
On HSW the pipe A panel fitter lives inside the display power well,
and the input MUX for the EDP transcoder needs to be configured
appropriately to route the data through the power well as needed.
Changing the MUX setting is not allowed while the pipe is active,
so we need to force a full modeset whenever we need to change it.
Currently we may end up doing a fastset which won't change the
MUX settings, but it will drop the power well reference, and that
kills the pipe.
Cc: stable(a)vger.kernel.org
Cc: Hans de Goede <hdegoede(a)redhat.com>
Cc: Maarten Lankhorst <maarten.lankhorst(a)linux.intel.com>
Fixes: d19f958db23c ("drm/i915: Enable fastset for non-boot modesets.")
Signed-off-by: Ville Syrjälä <ville.syrjala(a)linux.intel.com>
---
drivers/gpu/drm/i915/intel_display.c | 9 +++++++++
drivers/gpu/drm/i915/intel_pipe_crc.c | 13 ++++++++++---
2 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c
index c67f165b466c..691c9a929164 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -12133,6 +12133,7 @@ intel_pipe_config_compare(struct drm_i915_private *dev_priv,
struct intel_crtc_state *pipe_config,
bool adjust)
{
+ struct intel_crtc *crtc = to_intel_crtc(current_config->base.crtc);
bool ret = true;
bool fixup_inherited = adjust &&
(current_config->base.mode.private_flags & I915_MODE_FLAG_INHERITED) &&
@@ -12354,6 +12355,14 @@ intel_pipe_config_compare(struct drm_i915_private *dev_priv,
PIPE_CONF_CHECK_X(gmch_pfit.pgm_ratios);
PIPE_CONF_CHECK_X(gmch_pfit.lvds_border_bits);
+ /*
+ * Changing the EDP transcoder input mux
+ * (A_ONOFF vs. A_ON) requires a full modeset.
+ */
+ if (IS_HASWELL(dev_priv) && crtc->pipe == PIPE_A &&
+ current_config->cpu_transcoder == TRANSCODER_EDP)
+ PIPE_CONF_CHECK_BOOL(pch_pfit.enabled);
+
if (!adjust) {
PIPE_CONF_CHECK_I(pipe_src_w);
PIPE_CONF_CHECK_I(pipe_src_h);
diff --git a/drivers/gpu/drm/i915/intel_pipe_crc.c b/drivers/gpu/drm/i915/intel_pipe_crc.c
index e94b5b1bc1b7..e7c7be4911c1 100644
--- a/drivers/gpu/drm/i915/intel_pipe_crc.c
+++ b/drivers/gpu/drm/i915/intel_pipe_crc.c
@@ -311,10 +311,17 @@ intel_crtc_crc_setup_workarounds(struct intel_crtc *crtc, bool enable)
pipe_config->base.mode_changed = pipe_config->has_psr;
pipe_config->crc_enabled = enable;
- if (IS_HASWELL(dev_priv) && crtc->pipe == PIPE_A) {
+ if (IS_HASWELL(dev_priv) &&
+ pipe_config->base.active && crtc->pipe == PIPE_A &&
+ pipe_config->cpu_transcoder == TRANSCODER_EDP) {
+ bool old_need_power_well = pipe_config->pch_pfit.enabled ||
+ pipe_config->pch_pfit.force_thru;
+ bool new_need_power_well = pipe_config->pch_pfit.enabled ||
+ enable;
+
pipe_config->pch_pfit.force_thru = enable;
- if (pipe_config->cpu_transcoder == TRANSCODER_EDP &&
- pipe_config->pch_pfit.enabled != enable)
+
+ if (old_need_power_well != new_need_power_well)
pipe_config->base.connectors_changed = true;
}
--
2.21.0
On Wed, May 08, 2019 at 11:54:19AM -0400, CKI Project wrote:
> Hello,
>
> We ran automated tests on a patchset that was proposed for merging into this
> kernel tree. The patches were applied to:
>
> Kernel repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
> Commit: 274ede3e1a5f - Linux 5.0.14
Meta-comment, are you all going to move to the "latest" stable queue
now that 5.1 is out? Or are you stuck at 5.0? 5.0 is only going to be
around for a few more weeks at most.
And, any plans on doing this for 4.19 or other older LTS kernels that
are going to be sticking around for many years?
thanks,
greg k-h
stable-rc/linux-4.9.y build: 196 builds: 9 failed, 187 passed, 5 errors, 2979 warnings (v4.9.174)
Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-4.9.y/kernel/v4.9.174/
Tree: stable-rc
Branch: linux-4.9.y
Git Describe: v4.9.174
Git Commit: d79b8577dfb7d02cada8c6671d39d10c09af891b
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Built: 6 unique architectures
Build Failures Detected:
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
32r2el_defconfig: FAIL
bigsur_defconfig: FAIL
decstation_defconfig: FAIL
ip27_defconfig: FAIL
ip28_defconfig: FAIL
jmr3927_defconfig: FAIL
malta_kvm_guest_defconfig: FAIL
nlm_xlr_defconfig: FAIL
sb1250_swarm_defconfig: FAIL
Errors and Warnings Detected:
arc: arc-linux-gcc (ARC HS GNU/Linux glibc toolchain 2018.09-rc1) 8.2.1 20180814
allnoconfig: 4 warnings
axs103_defconfig: 16 warnings
axs103_smp_defconfig: 17 warnings
nsim_hs_defconfig: 3 warnings
nsim_hs_smp_defconfig: 4 warnings
nsimosci_hs_defconfig: 6 warnings
nsimosci_hs_smp_defconfig: 7 warnings
tinyconfig: 5 warnings
vdk_hs38_defconfig: 17 warnings
vdk_hs38_smp_defconfig: 18 warnings
zebu_hs_defconfig: 3 warnings
zebu_hs_smp_defconfig: 4 warnings
arm64: aarch64-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
defconfig: 1 warning
tinyconfig: 1 warning
arm: arm-linux-gnueabihf-gcc (Debian 8.3.0-2) 8.3.0
multi_v7_defconfig: 2 warnings
omap2plus_defconfig: 1 warning
sunxi_defconfig: 1 warning
mips: mips-linux-gnu-gcc (Debian 8.3.0-2) 8.3.0
allnoconfig: 52 warnings
ar7_defconfig: 52 warnings
ath25_defconfig: 52 warnings
ath79_defconfig: 52 warnings
bcm47xx_defconfig: 52 warnings
bcm63xx_defconfig: 52 warnings
bigsur_defconfig: 1 error, 56 warnings
bmips_be_defconfig: 52 warnings
bmips_stb_defconfig: 52 warnings
capcella_defconfig: 52 warnings
cavium_octeon_defconfig: 52 warnings
ci20_defconfig: 52 warnings
cobalt_defconfig: 52 warnings
db1xxx_defconfig: 52 warnings
decstation_defconfig: 1 error
e55_defconfig: 52 warnings
fuloong2e_defconfig: 52 warnings
gpr_defconfig: 52 warnings
ip22_defconfig: 52 warnings
ip32_defconfig: 52 warnings
jazz_defconfig: 52 warnings
jmr3927_defconfig: 1 error
lasat_defconfig: 52 warnings
lemote2f_defconfig: 52 warnings
loongson1b_defconfig: 52 warnings
loongson1c_defconfig: 52 warnings
loongson3_defconfig: 52 warnings
malta_defconfig: 52 warnings
malta_kvm_defconfig: 52 warnings
malta_qemu_32r6_defconfig: 52 warnings
maltaaprp_defconfig: 52 warnings
maltasmvp_defconfig: 52 warnings
maltasmvp_eva_defconfig: 52 warnings
maltaup_defconfig: 52 warnings
maltaup_xpa_defconfig: 52 warnings
markeins_defconfig: 52 warnings
mips_paravirt_defconfig: 52 warnings
mpc30x_defconfig: 52 warnings
msp71xx_defconfig: 52 warnings
mtx1_defconfig: 52 warnings
nlm_xlp_defconfig: 52 warnings
nlm_xlr_defconfig: 1 error, 1 warning
pic32mzda_defconfig: 52 warnings
pistachio_defconfig: 52 warnings
pnx8335_stb225_defconfig: 52 warnings
qi_lb60_defconfig: 52 warnings
rb532_defconfig: 52 warnings
rbtx49xx_defconfig: 52 warnings
rm200_defconfig: 52 warnings
rt305x_defconfig: 52 warnings
sb1250_swarm_defconfig: 1 error, 56 warnings
tb0219_defconfig: 52 warnings
tb0226_defconfig: 52 warnings
tb0287_defconfig: 52 warnings
tinyconfig: 52 warnings
workpad_defconfig: 52 warnings
xilfpga_defconfig: 52 warnings
xway_defconfig: 52 warnings
Errors summary:
1 cc1: error: '-march=r3900' requires '-mfp32'
1 cc1: error: '-march=r3000' requires '-mfp32'
1 arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
1 (.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
1 (.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings summary:
2530 arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
330 arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
36 fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
12 kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
12 arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
10 net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
10 include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
8 warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
7 warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
6 fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
5 lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
4 block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
3 drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
2 arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
1 cc1: all warnings being treated as errors
1 arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
================================================================================
Detailed per-defconfig build reports:
--------------------------------------------------------------------------------
32r2el_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
acs5k_tiny_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
allnoconfig (arm64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
allnoconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
allnoconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
am200epdkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ar7_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
aspeed_g4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
aspeed_g5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
assabet_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
at91_dt_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ath25_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ath79_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
axm55xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
axs103_defconfig (arc, gcc-8) — PASS, 0 errors, 16 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
axs103_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
badge4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm2835_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
bcm47xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bcm63xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bigsur_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bf10): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_be_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
bmips_stb_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
capcella_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cavium_octeon_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
cerfcube_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ci20_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
clps711x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x2xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cm_x300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cns3420vb_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
cobalt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
colibri_pxa270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
colibri_pxa300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
collie_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
corgi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
davinci_all_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
db1xxx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
decstation_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3000' requires '-mfp32'
--------------------------------------------------------------------------------
defconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
dove_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
e55_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ebsa110_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
efm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
em_x270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ep93xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
eseries_pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
exynos_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ezx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
footbridge_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
fuloong2e_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
gpr_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
h3600_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
h5000_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hackkit_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
hisi_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
i386_defconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imote2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v4_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
imx_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
integrator_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop32x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
iop33x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip22_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ip27_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip28_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ip32_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
ixp4xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
jazz_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
jmr3927_defconfig (mips, gcc-8) — FAIL, 1 error, 0 warnings, 0 section mismatches
Errors:
cc1: error: '-march=r3900' requires '-mfp32'
--------------------------------------------------------------------------------
jornada720_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
keystone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
ks8695_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lasat_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lemote2f_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1b_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson1c_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
loongson3_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
lpc18xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpc32xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lpd270_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
lubbock_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
magician_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mainstone_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
malta_kvm_guest_defconfig (mips, gcc-8) — FAIL, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
malta_qemu_32r6_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaaprp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltasmvp_eva_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
maltaup_xpa_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
markeins_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mini2440_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mips_paravirt_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mmp2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
moxart_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mpc30x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mps2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
msp71xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
mtx1_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
multi_v4t_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
multi_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 2 warnings, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
mv78xx0_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mvebu_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
mxs_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
neponset_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netwinder_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
netx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nhk8815_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nlm_xlp_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
nlm_xlr_defconfig (mips, gcc-8) — FAIL, 1 error, 1 warning, 0 section mismatches
Errors:
arch/mips/include/asm/netlogic/xlr/fmn.h:304:22: error: bitwise comparison always evaluates to false [-Werror=tautological-compare]
Warnings:
cc1: all warnings being treated as errors
--------------------------------------------------------------------------------
nsim_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsim_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 6 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nsimosci_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 7 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
nuc910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc950_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
nuc960_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap1_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
omap2plus_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/mfd/omap-usb-tll.c:90:53: warning: overflow in conversion from 'int' to 'u8' {aka 'unsigned char'} changes value from 'i * 256 + 2070' to '22' [-Woverflow]
--------------------------------------------------------------------------------
orion5x_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
palmz72_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pcm027_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pic32mzda_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pistachio_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
pnx8335_stb225_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
prima2_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa168_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa255-idp_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa910_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
pxa_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qcom_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
qi_lb60_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
raumfeld_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rb532_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rbtx49xx_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
realview_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rm200_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
rpc_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
rt305x_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
s3c2410_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s3c6400_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
s5pv210_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sama5_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sb1250_swarm_defconfig (mips, gcc-8) — FAIL, 1 error, 56 warnings, 0 section mismatches
Errors:
(.text+0x1bbc0): undefined reference to `iommu_is_span_boundary'
Warnings:
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
warning: (SIBYTE_SWARM && SIBYTE_SENTOSA && SIBYTE_BIGSUR && SWIOTLB_XEN && AMD_IOMMU) selects SWIOTLB which has unmet direct dependencies (CAVIUM_OCTEON_SOC || MACH_LOONGSON64 && CPU_LOONGSON3 || NLM_XLP_BOARD || NLM_XLR_BOARD)
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
shannon_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
shmobile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
simpad_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
socfpga_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear13xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear3xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spear6xx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
spitz_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
stm32_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
sunxi_defconfig (arm, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
drivers/clk/sunxi/clk-sun8i-bus-gates.c:85:27: warning: 'clk_parent' may be used uninitialized in this function [-Wmaybe-uninitialized]
--------------------------------------------------------------------------------
tb0219_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0226_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tb0287_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tct_hammer_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tegra_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (i386, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm64, gcc-8) — PASS, 0 errors, 1 warning, 0 section mismatches
Warnings:
arch/arm64/kernel/vdso.c:127:6: warning: 'memcmp' reading 4 bytes from a region of size 1 [-Wstringop-overflow=]
--------------------------------------------------------------------------------
tinyconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
tinyconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
tinyconfig (arc, gcc-8) — PASS, 0 errors, 5 warnings, 0 section mismatches
Warnings:
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
warning: (ARC) selects HAVE_FUTEX_CMPXCHG which has unmet direct dependencies (FUTEX)
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
trizeps4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u300_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
u8500_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vdk_hs38_defconfig (arc, gcc-8) — PASS, 0 errors, 17 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
vdk_hs38_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 18 warnings, 0 section mismatches
Warnings:
arch/arc/kernel/unwind.c:188:14: warning: 'unw_hdr_alloc' defined but not used [-Wunused-function]
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
fs/ext4/ext4_jbd2.h:430:1: warning: control reaches end of non-void function [-Wreturn-type]
block/cfq-iosched.c:3840:1: warning: control reaches end of non-void function [-Wreturn-type]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
arch/arc/include/asm/cmpxchg.h:95:29: warning: value computed is not used [-Wunused-value]
fs/posix_acl.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
versatile_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vexpress_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vf610m4_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
viper_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
vt8500_v6_v7_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
workpad_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
x86_64_defconfig (x86_64, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xcep_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
xilfpga_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
xway_defconfig (mips, gcc-8) — PASS, 0 errors, 52 warnings, 0 section mismatches
Warnings:
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:831:36: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
arch/mips/math-emu/cp1emu.c:836:14: warning: '~' on a boolean expression [-Wbool-operation]
--------------------------------------------------------------------------------
zebu_hs_defconfig (arc, gcc-8) — PASS, 0 errors, 3 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zebu_hs_smp_defconfig (arc, gcc-8) — PASS, 0 errors, 4 warnings, 0 section mismatches
Warnings:
kernel/sched/core.c:3294:1: warning: control reaches end of non-void function [-Wreturn-type]
net/core/ethtool.c:300:1: warning: control reaches end of non-void function [-Wreturn-type]
lib/cpumask.c:211:1: warning: control reaches end of non-void function [-Wreturn-type]
include/linux/sunrpc/svc_xprt.h:178:1: warning: control reaches end of non-void function [-Wreturn-type]
--------------------------------------------------------------------------------
zeus_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
--------------------------------------------------------------------------------
zx_defconfig (arm, gcc-8) — PASS, 0 errors, 0 warnings, 0 section mismatches
---
For more info write to <info(a)kernelci.org>
Changes from v1:
* Fix compile errors on UML and non-x86 arches
* Clarify commit message and Fixes about the origin of the
bug and add the impact to powerpc / uml / unicore32
--
This is a bit of a mess, to put it mildly. But, it's a bug
that only seems to have showed up in 4.20 but wasn't noticed
until now because nobody uses MPX.
MPX has the arch_unmap() hook inside of munmap() because MPX
uses bounds tables that protect other areas of memory. When
memory is unmapped, there is also a need to unmap the MPX
bounds tables. Barring this, unused bounds tables can eat 80%
of the address space.
But, the recursive do_munmap() that gets called vi arch_unmap()
wreaks havoc with __do_munmap()'s state. It can result in
freeing populated page tables, accessing bogus VMA state,
double-freed VMAs and more.
To fix this, call arch_unmap() before __do_unmap() has a chance
to do anything meaningful. Also, remove the 'vma' argument
and force the MPX code to do its own, independent VMA lookup.
== UML / unicore32 impact ==
Remove unused 'vma' argument to arch_unmap(). No functional
change.
I compile tested this on UML but not unicore32.
== powerpc impact ==
powerpc uses arch_unmap() well to watch for munmap() on the
VDSO and zeroes out 'current->mm->context.vdso_base'. Moving
arch_unmap() makes this happen earlier in __do_munmap(). But,
'vdso_base' seems to only be used in perf and in the signal
delivery that happens near the return to userspace. I can not
find any likely impact to powerpc, other than the zeroing
happening a little earlier.
powerpc does not use the 'vma' argument and is unaffected by
its removal.
I compile-tested a 64-bit powerpc defconfig.
== x86 impact ==
For the common success case this is functionally identical to
what was there before. For the munmap() failure case, it's
possible that some MPX tables will be zapped for memory that
continues to be in use. But, this is an extraordinarily
unlikely scenario and the harm would be that MPX provides no
protection since the bounds table got reset (zeroed).
I can't imagine anyone doing this:
ptr = mmap();
// use ptr
ret = munmap(ptr);
if (ret)
// oh, there was an error, I'll
// keep using ptr.
Because if you're doing munmap(), you are *done* with the
memory. There's probably no good data in there _anyway_.
This passes the original reproducer from Richard Biener as
well as the existing mpx selftests/.
====
The long story:
munmap() has a couple of pieces:
1. Find the affected VMA(s)
2. Split the start/end one(s) if neceesary
3. Pull the VMAs out of the rbtree
4. Actually zap the memory via unmap_region(), including
freeing page tables (or queueing them to be freed).
5. Fixup some of the accounting (like fput()) and actually
free the VMA itself.
This specific ordering was actually introduced by:
dd2283f2605e ("mm: mmap: zap pages with read mmap_sem in munmap")
during the 4.20 merge window. The previous __do_munmap() code
was actually safe because the only thing after arch_unmap() was
remove_vma_list(). arch_unmap() could not see 'vma' in the
rbtree because it was detached, so it is not even capable of
doing operations unsafe for remove_vma_list()'s use of 'vma'.
Richard Biener reported a test that shows this in dmesg:
[1216548.787498] BUG: Bad rss-counter state mm:0000000017ce560b idx:1 val:551
[1216548.787500] BUG: non-zero pgtables_bytes on freeing mm: 24576
What triggered this was the recursive do_munmap() called via
arch_unmap(). It was freeing page tables that has not been
properly zapped.
But, the problem was bigger than this. For one, arch_unmap()
can free VMAs. But, the calling __do_munmap() has variables
that *point* to VMAs and obviously can't handle them just
getting freed while the pointer is still in use.
I tried a couple of things here. First, I tried to fix the page
table freeing problem in isolation, but I then found the VMA
issue. I also tried having the MPX code return a flag if it
modified the rbtree which would force __do_munmap() to re-walk
to restart. That spiralled out of control in complexity pretty
fast.
Just moving arch_unmap() and accepting that the bonkers failure
case might eat some bounds tables seems like the simplest viable
fix.
This was also reported in the following kernel bugzilla entry:
https://bugzilla.kernel.org/show_bug.cgi?id=203123
There are some reports that dd2283f2605 ("mm: mmap: zap pages
with read mmap_sem in munmap") triggered this issue. While that
commit certainly made the issues easier to hit, I belive the
fundamental issue has been with us as long as MPX itself, thus
the Fixes: tag below is for one of the original MPX commits.
Reported-by: Richard Biener <rguenther(a)suse.de>
Reported-by: H.J. Lu <hjl.tools(a)gmail.com>
Fixes: dd2283f2605e ("mm: mmap: zap pages with read mmap_sem in munmap")
Cc: Yang Shi <yang.shi(a)linux.alibaba.com>
Cc: Michal Hocko <mhocko(a)suse.com>
Cc: Vlastimil Babka <vbabka(a)suse.cz>
Cc: Andy Lutomirski <luto(a)amacapital.net>
Cc: x86(a)kernel.org
Cc: Andrew Morton <akpm(a)linux-foundation.org>
Cc: linux-kernel(a)vger.kernel.org
Cc: linux-mm(a)kvack.org
Cc: stable(a)vger.kernel.org
Cc: linuxppc-dev(a)lists.ozlabs.org
Cc: linux-um(a)lists.infradead.org
Cc: Benjamin Herrenschmidt <benh(a)kernel.crashing.org>
Cc: Paul Mackerras <paulus(a)samba.org>
Cc: Michael Ellerman <mpe(a)ellerman.id.au>
Cc: linux-arch(a)vger.kernel.org
Cc: Guan Xuetao <gxt(a)pku.edu.cn>
Cc: Jeff Dike <jdike(a)addtoit.com>
Cc: Richard Weinberger <richard(a)nod.at>
Cc: Anton Ivanov <anton.ivanov(a)cambridgegreys.com>
---
b/arch/powerpc/include/asm/mmu_context.h | 1 -
b/arch/um/include/asm/mmu_context.h | 1 -
b/arch/unicore32/include/asm/mmu_context.h | 1 -
b/arch/x86/include/asm/mmu_context.h | 6 +++---
b/arch/x86/include/asm/mpx.h | 5 ++---
b/arch/x86/mm/mpx.c | 10 ++++++----
b/include/asm-generic/mm_hooks.h | 1 -
b/mm/mmap.c | 15 ++++++++-------
8 files changed, 19 insertions(+), 21 deletions(-)
diff -puN mm/mmap.c~mpx-rss-pass-no-vma mm/mmap.c
--- a/mm/mmap.c~mpx-rss-pass-no-vma 2019-04-19 09:31:09.851509404 -0700
+++ b/mm/mmap.c 2019-04-19 09:31:09.864509404 -0700
@@ -2730,9 +2730,17 @@ int __do_munmap(struct mm_struct *mm, un
return -EINVAL;
len = PAGE_ALIGN(len);
+ end = start + len;
if (len == 0)
return -EINVAL;
+ /*
+ * arch_unmap() might do unmaps itself. It must be called
+ * and finish any rbtree manipulation before this code
+ * runs and also starts to manipulate the rbtree.
+ */
+ arch_unmap(mm, start, end);
+
/* Find the first overlapping VMA */
vma = find_vma(mm, start);
if (!vma)
@@ -2741,7 +2749,6 @@ int __do_munmap(struct mm_struct *mm, un
/* we have start < vma->vm_end */
/* if it doesn't overlap, we have nothing.. */
- end = start + len;
if (vma->vm_start >= end)
return 0;
@@ -2811,12 +2818,6 @@ int __do_munmap(struct mm_struct *mm, un
/* Detach vmas from rbtree */
detach_vmas_to_be_unmapped(mm, vma, prev, end);
- /*
- * mpx unmap needs to be called with mmap_sem held for write.
- * It is safe to call it before unmap_region().
- */
- arch_unmap(mm, vma, start, end);
-
if (downgrade)
downgrade_write(&mm->mmap_sem);
diff -puN arch/x86/include/asm/mmu_context.h~mpx-rss-pass-no-vma arch/x86/include/asm/mmu_context.h
--- a/arch/x86/include/asm/mmu_context.h~mpx-rss-pass-no-vma 2019-04-19 09:31:09.853509404 -0700
+++ b/arch/x86/include/asm/mmu_context.h 2019-04-19 09:31:09.865509404 -0700
@@ -277,8 +277,8 @@ static inline void arch_bprm_mm_init(str
mpx_mm_init(mm);
}
-static inline void arch_unmap(struct mm_struct *mm, struct vm_area_struct *vma,
- unsigned long start, unsigned long end)
+static inline void arch_unmap(struct mm_struct *mm, unsigned long start,
+ unsigned long end)
{
/*
* mpx_notify_unmap() goes and reads a rarely-hot
@@ -298,7 +298,7 @@ static inline void arch_unmap(struct mm_
* consistently wrong.
*/
if (unlikely(cpu_feature_enabled(X86_FEATURE_MPX)))
- mpx_notify_unmap(mm, vma, start, end);
+ mpx_notify_unmap(mm, start, end);
}
/*
diff -puN include/asm-generic/mm_hooks.h~mpx-rss-pass-no-vma include/asm-generic/mm_hooks.h
--- a/include/asm-generic/mm_hooks.h~mpx-rss-pass-no-vma 2019-04-19 09:31:09.856509404 -0700
+++ b/include/asm-generic/mm_hooks.h 2019-04-19 09:31:09.865509404 -0700
@@ -18,7 +18,6 @@ static inline void arch_exit_mmap(struct
}
static inline void arch_unmap(struct mm_struct *mm,
- struct vm_area_struct *vma,
unsigned long start, unsigned long end)
{
}
diff -puN arch/x86/mm/mpx.c~mpx-rss-pass-no-vma arch/x86/mm/mpx.c
--- a/arch/x86/mm/mpx.c~mpx-rss-pass-no-vma 2019-04-19 09:31:09.858509404 -0700
+++ b/arch/x86/mm/mpx.c 2019-04-19 09:31:09.866509404 -0700
@@ -881,9 +881,10 @@ static int mpx_unmap_tables(struct mm_st
* the virtual address region start...end have already been split if
* necessary, and the 'vma' is the first vma in this range (start -> end).
*/
-void mpx_notify_unmap(struct mm_struct *mm, struct vm_area_struct *vma,
- unsigned long start, unsigned long end)
+void mpx_notify_unmap(struct mm_struct *mm, unsigned long start,
+ unsigned long end)
{
+ struct vm_area_struct *vma;
int ret;
/*
@@ -902,11 +903,12 @@ void mpx_notify_unmap(struct mm_struct *
* which should not occur normally. Being strict about it here
* helps ensure that we do not have an exploitable stack overflow.
*/
- do {
+ vma = find_vma(mm, start);
+ while (vma && vma->vm_start < end) {
if (vma->vm_flags & VM_MPX)
return;
vma = vma->vm_next;
- } while (vma && vma->vm_start < end);
+ }
ret = mpx_unmap_tables(mm, start, end);
if (ret)
diff -puN arch/x86/include/asm/mpx.h~mpx-rss-pass-no-vma arch/x86/include/asm/mpx.h
--- a/arch/x86/include/asm/mpx.h~mpx-rss-pass-no-vma 2019-04-19 09:31:09.860509404 -0700
+++ b/arch/x86/include/asm/mpx.h 2019-04-19 09:31:09.866509404 -0700
@@ -78,8 +78,8 @@ static inline void mpx_mm_init(struct mm
*/
mm->context.bd_addr = MPX_INVALID_BOUNDS_DIR;
}
-void mpx_notify_unmap(struct mm_struct *mm, struct vm_area_struct *vma,
- unsigned long start, unsigned long end);
+void mpx_notify_unmap(struct mm_struct *mm, unsigned long start,
+ unsigned long end);
unsigned long mpx_unmapped_area_check(unsigned long addr, unsigned long len,
unsigned long flags);
@@ -100,7 +100,6 @@ static inline void mpx_mm_init(struct mm
{
}
static inline void mpx_notify_unmap(struct mm_struct *mm,
- struct vm_area_struct *vma,
unsigned long start, unsigned long end)
{
}
diff -puN arch/um/include/asm/mmu_context.h~mpx-rss-pass-no-vma arch/um/include/asm/mmu_context.h
--- a/arch/um/include/asm/mmu_context.h~mpx-rss-pass-no-vma 2019-04-19 09:42:05.789507768 -0700
+++ b/arch/um/include/asm/mmu_context.h 2019-04-19 09:42:57.962507638 -0700
@@ -22,7 +22,6 @@ static inline int arch_dup_mmap(struct m
}
extern void arch_exit_mmap(struct mm_struct *mm);
static inline void arch_unmap(struct mm_struct *mm,
- struct vm_area_struct *vma,
unsigned long start, unsigned long end)
{
}
diff -puN arch/unicore32/include/asm/mmu_context.h~mpx-rss-pass-no-vma arch/unicore32/include/asm/mmu_context.h
--- a/arch/unicore32/include/asm/mmu_context.h~mpx-rss-pass-no-vma 2019-04-19 09:42:06.189507767 -0700
+++ b/arch/unicore32/include/asm/mmu_context.h 2019-04-19 09:43:25.425507569 -0700
@@ -88,7 +88,6 @@ static inline int arch_dup_mmap(struct m
}
static inline void arch_unmap(struct mm_struct *mm,
- struct vm_area_struct *vma,
unsigned long start, unsigned long end)
{
}
diff -puN arch/powerpc/include/asm/mmu_context.h~mpx-rss-pass-no-vma arch/powerpc/include/asm/mmu_context.h
--- a/arch/powerpc/include/asm/mmu_context.h~mpx-rss-pass-no-vma 2019-04-19 09:42:06.388507766 -0700
+++ b/arch/powerpc/include/asm/mmu_context.h 2019-04-19 09:43:27.392507564 -0700
@@ -237,7 +237,6 @@ extern void arch_exit_mmap(struct mm_str
#endif
static inline void arch_unmap(struct mm_struct *mm,
- struct vm_area_struct *vma,
unsigned long start, unsigned long end)
{
if (start <= mm->context.vdso_base && mm->context.vdso_base < end)
_
Hi Greg,
We forgot to mark 59c39840f5abf4a71e1 for -stable, please apply. It
should apply cleanly all the way back to v3.0.
Thanks,
Ingo
----- Forwarded message from tip-bot for Prasad Sodagudi <tipbot(a)zytor.com> -----
Date: Sun, 24 Mar 2019 14:16:45 -0700
From: tip-bot for Prasad Sodagudi <tipbot(a)zytor.com>
To: linux-tip-commits(a)vger.kernel.org
Cc: mingo(a)kernel.org, hpa(a)zytor.com, psodagud(a)codeaurora.org, tglx(a)linutronix.de, linux-kernel(a)vger.kernel.org
Subject: [tip:irq/core] genirq: Prevent use-after-free and work list corruption
Commit-ID: 59c39840f5abf4a71e1810a8da71aaccd6c17d26
Gitweb: https://git.kernel.org/tip/59c39840f5abf4a71e1810a8da71aaccd6c17d26
Author: Prasad Sodagudi <psodagud(a)codeaurora.org>
AuthorDate: Sun, 24 Mar 2019 07:57:04 -0700
Committer: Thomas Gleixner <tglx(a)linutronix.de>
CommitDate: Sun, 24 Mar 2019 22:13:17 +0100
genirq: Prevent use-after-free and work list corruption
When irq_set_affinity_notifier() replaces the notifier, then the
reference count on the old notifier is dropped which causes it to be
freed. But nothing ensures that the old notifier is not longer queued
in the work list. If it is queued this results in a use after free and
possibly in work list corruption.
Ensure that the work is canceled before the reference is dropped.
Signed-off-by: Prasad Sodagudi <psodagud(a)codeaurora.org>
Signed-off-by: Thomas Gleixner <tglx(a)linutronix.de>
Cc: marc.zyngier(a)arm.com
Link: https://lkml.kernel.org/r/1553439424-6529-1-git-send-email-psodagud@codeaur…
---
kernel/irq/manage.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c
index 1401afa0d58a..53a081392115 100644
--- a/kernel/irq/manage.c
+++ b/kernel/irq/manage.c
@@ -357,8 +357,10 @@ irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify)
desc->affinity_notify = notify;
raw_spin_unlock_irqrestore(&desc->lock, flags);
- if (old_notify)
+ if (old_notify) {
+ cancel_work_sync(&old_notify->work);
kref_put(&old_notify->kref, old_notify->release);
+ }
return 0;
}
----- End forwarded message -----
From: Trac Hoang <trac.hoang(a)broadcom.com>
The iproc host eMMC/SD controller hold time does not meet the
specification in the HS50 mode. This problem can be mitigated
by disabling the HISPD bit; thus forcing the controller output
data to be driven on the falling clock edges rather than the
rising clock edges.
Cc: stable(a)vger.kernel.org # v4.12+
Signed-off-by: Trac Hoang <trac.hoang(a)broadcom.com>
Signed-off-by: Scott Branden <scott.branden(a)broadcom.com>
---
drivers/mmc/host/sdhci-iproc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci-iproc.c b/drivers/mmc/host/sdhci-iproc.c
index 9d4071c41c94..2feb4ef32035 100644
--- a/drivers/mmc/host/sdhci-iproc.c
+++ b/drivers/mmc/host/sdhci-iproc.c
@@ -220,7 +220,8 @@ static const struct sdhci_iproc_data iproc_cygnus_data = {
static const struct sdhci_pltfm_data sdhci_iproc_pltfm_data = {
.quirks = SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK |
- SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12,
+ SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 |
+ SDHCI_QUIRK_NO_HISPD_BIT,
.quirks2 = SDHCI_QUIRK2_ACMD23_BROKEN,
.ops = &sdhci_iproc_ops,
};
--
2.17.1
In the case of X86_PAE, unsigned long is u32, but the physical address type
should be u64. Due to the bug here, the netvsc driver can not load
successfully, and sometimes the VM can panic due to memory corruption (the
hypervisor writes data to the wrong location).
Fixes: 6ba34171bcbd ("Drivers: hv: vmbus: Remove use of slow_virt_to_phys()")
Cc: stable(a)vger.kernel.org
Cc: Michael Kelley <mikelley(a)microsoft.com>
Reported-and-tested-by: Juliana Rodrigueiro <juliana.rodrigueiro(a)intra2net.com>
Signed-off-by: Dexuan Cui <decui(a)microsoft.com>
---
drivers/hv/channel.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/hv/channel.c b/drivers/hv/channel.c
index 23381c41d087..aaaee5f93193 100644
--- a/drivers/hv/channel.c
+++ b/drivers/hv/channel.c
@@ -38,7 +38,7 @@
static unsigned long virt_to_hvpfn(void *addr)
{
- unsigned long paddr;
+ phys_addr_t paddr;
if (is_vmalloc_addr(addr))
paddr = page_to_phys(vmalloc_to_page(addr)) +
--
2.17.1
From: Ard Biesheuvel <ard.biesheuvel(a)linaro.org>
[ Upstream commit 60ce2858514ed9ccaf00dc7e9f4dc219537e9855 ]
Commit 06a4b6d009a1 ("ARM: 8677/1: boot/compressed: fix decompressor
header layout for v7-M") fixed an issue in the layout of the header
of the compressed kernel image that was caused by the assembler
emitting narrow opcodes for 'mov r0, r0', and for this reason, the
mnemonic was updated to use the W() macro, which will append the .w
suffix (which forces a wide encoding) if required, i.e., when building
the kernel in Thumb2 mode.
However, this failed to take into account that on Thumb2 kernels built
for CPUs that are also ARM capable, the entry point is entered in ARM
mode, and so the instructions emitted here will be ARM instructions
that only exist in a wide encoding to begin with, which is why the
assembler rejects the .w suffix here and aborts the build with the
following message:
head.S: Assembler messages:
head.S:132: Error: width suffixes are invalid in ARM mode -- `mov.w r0,r0'
So replace the W(mov) with separate ARM and Thumb2 instructions, where
the latter will only be used for THUMB2_ONLY builds.
Fixes: 06a4b6d009a1 ("ARM: 8677/1: boot/compressed: fix decompressor ...")
Reported-by: Arnd Bergmann <arnd(a)arndb.de>
Acked-by: Arnd Bergmann <arnd(a)arndb.de>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel(a)linaro.org>
Signed-off-by: Russell King <rmk+kernel(a)armlinux.org.uk>
Signed-off-by: Chris Brandt <chris.brandt(a)renesas.com>
---
For the 4.9.x tree, commit 7b5407843691 was applied, but that caused
an issue for CONFIG_THUMB2 builds as you can see in the commit
message above.
Therefore, this upstream fix (that came 2 weeks later) is also required
in the 4.9.x tree to make it build again.
---
arch/arm/boot/compressed/efi-header.S | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/compressed/efi-header.S b/arch/arm/boot/compressed/efi-header.S
index 3f7d1b74c5e0..a17ca8d78656 100644
--- a/arch/arm/boot/compressed/efi-header.S
+++ b/arch/arm/boot/compressed/efi-header.S
@@ -17,7 +17,8 @@
@ there.
.inst 'M' | ('Z' << 8) | (0x1310 << 16) @ tstne r0, #0x4d000
#else
- W(mov) r0, r0
+ AR_CLASS( mov r0, r0 )
+ M_CLASS( nop.w )
#endif
.endm
--
2.16.1
From: Elazar Leibovich <elazar(a)lightbitslabs.com>
When reading only part of the id file, the ppos isn't tracked correctly.
This is taken care by simple_read_from_buffer.
Reading a single byte, and then the next byte would result EOF.
While this seems like not a big deal, this breaks abstractions that
reads information from files unbuffered. See for example
https://github.com/golang/go/issues/29399
This code was mentioned as problematic in
commit cd458ba9d5a5
("tracing: Do not (ab)use trace_seq in event_id_read()")
An example C code that show this bug is:
#include <stdio.h>
#include <stdint.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
int main(int argc, char **argv) {
if (argc < 2)
return 1;
int fd = open(argv[1], O_RDONLY);
char c;
read(fd, &c, 1);
printf("First %c\n", c);
read(fd, &c, 1);
printf("Second %c\n", c);
}
Then run with, e.g.
sudo ./a.out /sys/kernel/debug/tracing/events/tcp/tcp_set_state/id
You'll notice you're getting the first character twice, instead of the
first two characters in the id file.
Link: http://lkml.kernel.org/r/20181231115837.4932-1-elazar@lightbitslabs.com
Cc: Orit Wasserman <orit.was(a)gmail.com>
Cc: Oleg Nesterov <oleg(a)redhat.com>
Cc: Ingo Molnar <mingo(a)redhat.com>
Cc: stable(a)vger.kernel.org
Fixes: 23725aeeab10b ("ftrace: provide an id file for each event")
Signed-off-by: Elazar Leibovich <elazar(a)lightbitslabs.com>
Signed-off-by: Steven Rostedt (VMware) <rostedt(a)goodmis.org>
---
kernel/trace/trace_events.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/kernel/trace/trace_events.c b/kernel/trace/trace_events.c
index 81c038ed6cee..0ce3db67f556 100644
--- a/kernel/trace/trace_events.c
+++ b/kernel/trace/trace_events.c
@@ -1319,9 +1319,6 @@ event_id_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t *ppos)
char buf[32];
int len;
- if (*ppos)
- return 0;
-
if (unlikely(!id))
return -ENODEV;
--
2.20.1
From: Masami Hiramatsu <mhiramat(a)kernel.org>
Fix to make the type of $comm "string". If we set the other type to $comm
argument, it shows meaningless value or wrong data. Currently probe events
allow us to set string array type (e.g. ":string[2]"), or other digit types
like x8 on $comm. But since clearly $comm is just a string data, it should
not be fetched by other types including array.
Link: http://lkml.kernel.org/r/155723736241.9149.14582064184468574539.stgit@devno…
Cc: Andreas Ziegler <andreas.ziegler(a)fau.de>
Cc: Ingo Molnar <mingo(a)redhat.com>
Cc: stable(a)vger.kernel.org
Fixes: 533059281ee5 ("tracing: probeevent: Introduce new argument fetching code")
Signed-off-by: Masami Hiramatsu <mhiramat(a)kernel.org>
Signed-off-by: Steven Rostedt (VMware) <rostedt(a)goodmis.org>
---
kernel/trace/trace_probe.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/kernel/trace/trace_probe.c b/kernel/trace/trace_probe.c
index 4cc2d467d34c..e0d1d5353464 100644
--- a/kernel/trace/trace_probe.c
+++ b/kernel/trace/trace_probe.c
@@ -533,13 +533,14 @@ static int traceprobe_parse_probe_arg_body(char *arg, ssize_t *size,
}
}
}
- /*
- * The default type of $comm should be "string", and it can't be
- * dereferenced.
- */
- if (!t && strcmp(arg, "$comm") == 0)
+
+ /* Since $comm can not be dereferred, we can find $comm by strcmp */
+ if (strcmp(arg, "$comm") == 0) {
+ /* The type of $comm must be "string", and not an array. */
+ if (parg->count || (t && strcmp(t, "string")))
+ return -EINVAL;
parg->type = find_fetch_type("string");
- else
+ } else
parg->type = find_fetch_type(t);
if (!parg->type) {
trace_probe_log_err(offset + (t ? (t - arg) : 0), BAD_TYPE);
--
2.20.1
From: Peter Zijlstra <peterz(a)infradead.org>
Nicolai Stange discovered[1] that if live kernel patching is enabled, and the
function tracer started tracing the same function that was patched, the
conversion of the fentry call site during the translation of going from
calling the live kernel patch trampoline to the iterator trampoline, would
have as slight window where it didn't call anything.
As live kernel patching depends on ftrace to always call its code (to
prevent the function being traced from being called, as it will redirect
it). This small window would allow the old buggy function to be called, and
this can cause undesirable results.
Nicolai submitted new patches[2] but these were controversial. As this is
similar to the static call emulation issues that came up a while ago[3].
But after some debate[4][5] adding a gap in the stack when entering the
breakpoint handler allows for pushing the return address onto the stack to
easily emulate a call.
[1] http://lkml.kernel.org/r/20180726104029.7736-1-nstange@suse.de
[2] http://lkml.kernel.org/r/20190427100639.15074-1-nstange@suse.de
[3] http://lkml.kernel.org/r/3cf04e113d71c9f8e4be95fb84a510f085aa4afa.154171145…
[4] http://lkml.kernel.org/r/CAHk-=wh5OpheSU8Em_Q3Hg8qw_JtoijxOdPtHru6d+5K8TWM=…
[5] http://lkml.kernel.org/r/CAHk-=wjvQxY4DvPrJ6haPgAa6b906h=MwZXO6G8OtiTGe=N7_…
[
Live kernel patching is not implemented on x86_32, thus the emulate
calls are only for x86_64.
]
Cc: Andy Lutomirski <luto(a)kernel.org>
Cc: Nicolai Stange <nstange(a)suse.de>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: Ingo Molnar <mingo(a)redhat.com>
Cc: Borislav Petkov <bp(a)alien8.de>
Cc: "H. Peter Anvin" <hpa(a)zytor.com>
Cc: the arch/x86 maintainers <x86(a)kernel.org>
Cc: Josh Poimboeuf <jpoimboe(a)redhat.com>
Cc: Jiri Kosina <jikos(a)kernel.org>
Cc: Miroslav Benes <mbenes(a)suse.cz>
Cc: Petr Mladek <pmladek(a)suse.com>
Cc: Joe Lawrence <joe.lawrence(a)redhat.com>
Cc: Shuah Khan <shuah(a)kernel.org>
Cc: Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.com>
Cc: Tim Chen <tim.c.chen(a)linux.intel.com>
Cc: Sebastian Andrzej Siewior <bigeasy(a)linutronix.de>
Cc: Mimi Zohar <zohar(a)linux.ibm.com>
Cc: Juergen Gross <jgross(a)suse.com>
Cc: Nick Desaulniers <ndesaulniers(a)google.com>
Cc: Nayna Jain <nayna(a)linux.ibm.com>
Cc: Masahiro Yamada <yamada.masahiro(a)socionext.com>
Cc: Joerg Roedel <jroedel(a)suse.de>
Cc: "open list:KERNEL SELFTEST FRAMEWORK" <linux-kselftest(a)vger.kernel.org>
Cc: stable(a)vger.kernel.org
Fixes: b700e7f03df5 ("livepatch: kernel: add support for live patching")
Tested-by: Nicolai Stange <nstange(a)suse.de>
Reviewed-by: Nicolai Stange <nstange(a)suse.de>
Reviewed-by: Masami Hiramatsu <mhiramat(a)kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
[ Changed to only implement emulated calls for x86_64 ]
Signed-off-by: Steven Rostedt (VMware) <rostedt(a)goodmis.org>
---
arch/x86/kernel/ftrace.c | 32 +++++++++++++++++++++++++++-----
1 file changed, 27 insertions(+), 5 deletions(-)
diff --git a/arch/x86/kernel/ftrace.c b/arch/x86/kernel/ftrace.c
index ef49517f6bb2..bd553b3af22e 100644
--- a/arch/x86/kernel/ftrace.c
+++ b/arch/x86/kernel/ftrace.c
@@ -29,6 +29,7 @@
#include <asm/kprobes.h>
#include <asm/ftrace.h>
#include <asm/nops.h>
+#include <asm/text-patching.h>
#ifdef CONFIG_DYNAMIC_FTRACE
@@ -231,6 +232,7 @@ int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
}
static unsigned long ftrace_update_func;
+static unsigned long ftrace_update_func_call;
static int update_ftrace_func(unsigned long ip, void *new)
{
@@ -259,6 +261,8 @@ int ftrace_update_ftrace_func(ftrace_func_t func)
unsigned char *new;
int ret;
+ ftrace_update_func_call = (unsigned long)func;
+
new = ftrace_call_replace(ip, (unsigned long)func);
ret = update_ftrace_func(ip, new);
@@ -294,13 +298,28 @@ int ftrace_int3_handler(struct pt_regs *regs)
if (WARN_ON_ONCE(!regs))
return 0;
- ip = regs->ip - 1;
- if (!ftrace_location(ip) && !is_ftrace_caller(ip))
- return 0;
+ ip = regs->ip - INT3_INSN_SIZE;
- regs->ip += MCOUNT_INSN_SIZE - 1;
+#ifdef CONFIG_X86_64
+ if (ftrace_location(ip)) {
+ int3_emulate_call(regs, (unsigned long)ftrace_regs_caller);
+ return 1;
+ } else if (is_ftrace_caller(ip)) {
+ if (!ftrace_update_func_call) {
+ int3_emulate_jmp(regs, ip + CALL_INSN_SIZE);
+ return 1;
+ }
+ int3_emulate_call(regs, ftrace_update_func_call);
+ return 1;
+ }
+#else
+ if (ftrace_location(ip) || is_ftrace_caller(ip)) {
+ int3_emulate_jmp(regs, ip + CALL_INSN_SIZE);
+ return 1;
+ }
+#endif
- return 1;
+ return 0;
}
NOKPROBE_SYMBOL(ftrace_int3_handler);
@@ -859,6 +878,8 @@ void arch_ftrace_update_trampoline(struct ftrace_ops *ops)
func = ftrace_ops_get_func(ops);
+ ftrace_update_func_call = (unsigned long)func;
+
/* Do a safe modify in case the trampoline is executing */
new = ftrace_call_replace(ip, (unsigned long)func);
ret = update_ftrace_func(ip, new);
@@ -960,6 +981,7 @@ static int ftrace_mod_jmp(unsigned long ip, void *func)
{
unsigned char *new;
+ ftrace_update_func_call = 0UL;
new = ftrace_jmp_replace(ip, (unsigned long)func);
return update_ftrace_func(ip, new);
--
2.20.1
From: Peter Zijlstra <peterz(a)infradead.org>
In order to allow breakpoints to emulate call instructions, they need to push
the return address onto the stack. The x86_64 int3 handler adds a small gap
to allow the stack to grow some. Use this gap to add the return address to
be able to emulate a call instruction at the breakpoint location.
These helper functions are added:
int3_emulate_jmp(): changes the location of the regs->ip to return there.
(The next two are only for x86_64)
int3_emulate_push(): to push the address onto the gap in the stack
int3_emulate_call(): push the return address and change regs->ip
Cc: Andy Lutomirski <luto(a)kernel.org>
Cc: Nicolai Stange <nstange(a)suse.de>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: Ingo Molnar <mingo(a)redhat.com>
Cc: Borislav Petkov <bp(a)alien8.de>
Cc: "H. Peter Anvin" <hpa(a)zytor.com>
Cc: the arch/x86 maintainers <x86(a)kernel.org>
Cc: Josh Poimboeuf <jpoimboe(a)redhat.com>
Cc: Jiri Kosina <jikos(a)kernel.org>
Cc: Miroslav Benes <mbenes(a)suse.cz>
Cc: Petr Mladek <pmladek(a)suse.com>
Cc: Joe Lawrence <joe.lawrence(a)redhat.com>
Cc: Shuah Khan <shuah(a)kernel.org>
Cc: Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.com>
Cc: Tim Chen <tim.c.chen(a)linux.intel.com>
Cc: Sebastian Andrzej Siewior <bigeasy(a)linutronix.de>
Cc: Mimi Zohar <zohar(a)linux.ibm.com>
Cc: Juergen Gross <jgross(a)suse.com>
Cc: Nick Desaulniers <ndesaulniers(a)google.com>
Cc: Nayna Jain <nayna(a)linux.ibm.com>
Cc: Masahiro Yamada <yamada.masahiro(a)socionext.com>
Cc: Joerg Roedel <jroedel(a)suse.de>
Cc: "open list:KERNEL SELFTEST FRAMEWORK" <linux-kselftest(a)vger.kernel.org>
Cc: stable(a)vger.kernel.org
Fixes: b700e7f03df5 ("livepatch: kernel: add support for live patching")
Tested-by: Nicolai Stange <nstange(a)suse.de>
Reviewed-by: Nicolai Stange <nstange(a)suse.de>
Reviewed-by: Masami Hiramatsu <mhiramat(a)kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
[ Modified to only work for x86_64 and added comment to int3_emulate_push() ]
Signed-off-by: Steven Rostedt (VMware) <rostedt(a)goodmis.org>
---
arch/x86/include/asm/text-patching.h | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/arch/x86/include/asm/text-patching.h b/arch/x86/include/asm/text-patching.h
index e85ff65c43c3..05861cc08787 100644
--- a/arch/x86/include/asm/text-patching.h
+++ b/arch/x86/include/asm/text-patching.h
@@ -39,4 +39,32 @@ extern int poke_int3_handler(struct pt_regs *regs);
extern void *text_poke_bp(void *addr, const void *opcode, size_t len, void *handler);
extern int after_bootmem;
+static inline void int3_emulate_jmp(struct pt_regs *regs, unsigned long ip)
+{
+ regs->ip = ip;
+}
+
+#define INT3_INSN_SIZE 1
+#define CALL_INSN_SIZE 5
+
+#ifdef CONFIG_X86_64
+static inline void int3_emulate_push(struct pt_regs *regs, unsigned long val)
+{
+ /*
+ * The int3 handler in entry_64.S adds a gap between the
+ * stack where the break point happened, and the saving of
+ * pt_regs. We can extend the original stack because of
+ * this gap. See the idtentry macro's create_gap option.
+ */
+ regs->sp -= sizeof(unsigned long);
+ *(unsigned long *)regs->sp = val;
+}
+
+static inline void int3_emulate_call(struct pt_regs *regs, unsigned long func)
+{
+ int3_emulate_push(regs, regs->ip - INT3_INSN_SIZE + CALL_INSN_SIZE);
+ int3_emulate_jmp(regs, func);
+}
+#endif
+
#endif /* _ASM_X86_TEXT_PATCHING_H */
--
2.20.1
From: Josh Poimboeuf <jpoimboe(a)redhat.com>
To allow an int3 handler to emulate a call instruction, it must be able to
push a return address onto the stack. Add a gap to the stack to allow the
int3 handler to push the return address and change the return from int3 to
jump straight to the emulated called function target.
Link: http://lkml.kernel.org/r/20181130183917.hxmti5josgq4clti@treble
Link: http://lkml.kernel.org/r/20190502162133.GX2623@hirez.programming.kicks-ass.…
[
Note, this is needed to allow Live Kernel Patching to not miss calling a
patched function when tracing is enabled. -- Steven Rostedt
]
Cc: stable(a)vger.kernel.org
Fixes: b700e7f03df5 ("livepatch: kernel: add support for live patching")
Tested-by: Nicolai Stange <nstange(a)suse.de>
Reviewed-by: Nicolai Stange <nstange(a)suse.de>
Reviewed-by: Masami Hiramatsu <mhiramat(a)kernel.org>
Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
Signed-off-by: Steven Rostedt (VMware) <rostedt(a)goodmis.org>
---
arch/x86/entry/entry_64.S | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S
index 1f0efdb7b629..27fcc6fbdd52 100644
--- a/arch/x86/entry/entry_64.S
+++ b/arch/x86/entry/entry_64.S
@@ -879,7 +879,7 @@ apicinterrupt IRQ_WORK_VECTOR irq_work_interrupt smp_irq_work_interrupt
* @paranoid == 2 is special: the stub will never switch stacks. This is for
* #DF: if the thread stack is somehow unusable, we'll still get a useful OOPS.
*/
-.macro idtentry sym do_sym has_error_code:req paranoid=0 shift_ist=-1
+.macro idtentry sym do_sym has_error_code:req paranoid=0 shift_ist=-1 create_gap=0
ENTRY(\sym)
UNWIND_HINT_IRET_REGS offset=\has_error_code*8
@@ -899,6 +899,20 @@ ENTRY(\sym)
jnz .Lfrom_usermode_switch_stack_\@
.endif
+ .if \create_gap == 1
+ /*
+ * If coming from kernel space, create a 6-word gap to allow the
+ * int3 handler to emulate a call instruction.
+ */
+ testb $3, CS-ORIG_RAX(%rsp)
+ jnz .Lfrom_usermode_no_gap_\@
+ .rept 6
+ pushq 5*8(%rsp)
+ .endr
+ UNWIND_HINT_IRET_REGS offset=8
+.Lfrom_usermode_no_gap_\@:
+ .endif
+
.if \paranoid
call paranoid_entry
.else
@@ -1130,7 +1144,7 @@ apicinterrupt3 HYPERV_STIMER0_VECTOR \
#endif /* CONFIG_HYPERV */
idtentry debug do_debug has_error_code=0 paranoid=1 shift_ist=DEBUG_STACK
-idtentry int3 do_int3 has_error_code=0
+idtentry int3 do_int3 has_error_code=0 create_gap=1
idtentry stack_segment do_stack_segment has_error_code=1
#ifdef CONFIG_XEN_PV
--
2.20.1
On 2019/5/8 8:24 PM, Jeff Layton wrote:
> On Wed, 2019-05-08 at 17:13 +0800, Yihao Wu wrote:
>> Commit b7dbcc0e433f ""NFSv4.1: Fix a race where CB_NOTIFY_LOCK fails
>> to wake a waiter" found this bug. However it didn't fix it. This can
>> be fixed by adding memory barrier pair.
>>
>> Specifically, if any CB_NOTIFY_LOCK should be handled between unlocking
>> the wait queue and freezable_schedule_timeout, only two cases are
>> possible. So CB_NOTIFY_LOCK will not be dropped unexpectly.
>>
>> 1. The callback thread marks the NFS client as waked. Then NFS client
>> noticed that itself is waked, so it don't goes to sleep. And it cleans
>> its wake mark.
>>
>> 2. The NFS client noticed that itself is not waked yet, so it goes to
>> sleep. No modification will ever happen to the wake mark in between.
>>
>
> It's not clear to me what you mean by "wake mark" here. Do you mean the
> "notified" flag? This could use a better description.
Yes. I mean "notified flag" by "wake mark". I will clear these ambiguities.
Thanks
>
>> Fixes: a1d617d ("nfs: allow blocking locks to be awoken by lock callbacks")
>> Signed-off-by: Yihao Wu <wuyihao(a)linux.alibaba.com>
>> ---
>> fs/nfs/nfs4proc.c | 21 +++++----------------
>> 1 file changed, 5 insertions(+), 16 deletions(-)
>>
>> diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c
>> index 741ff8c..f13ea09 100644
>> --- a/fs/nfs/nfs4proc.c
>> +++ b/fs/nfs/nfs4proc.c
>> @@ -6867,7 +6867,6 @@ struct nfs4_lock_waiter {
>> struct task_struct *task;
>> struct inode *inode;
>> struct nfs_lowner *owner;
>> - bool notified;
>> };
>>
>> static int
>> @@ -6889,13 +6888,13 @@ struct nfs4_lock_waiter {
>> /* Make sure it's for the right inode */
>> if (nfs_compare_fh(NFS_FH(waiter->inode), &cbnl->cbnl_fh))
>> return 0;
>> -
>> - waiter->notified = true;
>> }
>>
>> /* override "private" so we can use default_wake_function */
>> wait->private = waiter->task;
>> - ret = autoremove_wake_function(wait, mode, flags, key);
>> + ret = woken_wake_function(wait, mode, flags, key);
>> + if (ret)
>> + list_del_init(&wait->entry);
>> wait->private = waiter;
>> return ret;
>> }
>> @@ -6914,8 +6913,7 @@ struct nfs4_lock_waiter {
>> .s_dev = server->s_dev };
>> struct nfs4_lock_waiter waiter = { .task = current,
>> .inode = state->inode,
>> - .owner = &owner,
>> - .notified = false };
>> + .owner = &owner};
>> wait_queue_entry_t wait;
>>
>> /* Don't bother with waitqueue if we don't expect a callback */
>> @@ -6928,21 +6926,12 @@ struct nfs4_lock_waiter {
>> add_wait_queue(q, &wait);
>>
>> while(!signalled()) {
>> - waiter.notified = false;
>> status = nfs4_proc_setlk(state, cmd, request);
>> if ((status != -EAGAIN) || IS_SETLK(cmd))
>> break;
>>
>> status = -ERESTARTSYS;
>> - spin_lock_irqsave(&q->lock, flags);
>> - if (waiter.notified) {
>> - spin_unlock_irqrestore(&q->lock, flags);
>> - continue;
>> - }
>> - set_current_state(TASK_INTERRUPTIBLE);
>> - spin_unlock_irqrestore(&q->lock, flags);
>> -
>> - freezable_schedule_timeout(NFS4_LOCK_MAXTIMEOUT);
>> + wait_woken(&wait, TASK_INTERRUPTIBLE, NFS4_LOCK_MAXTIMEOUT);
>
> This seems to have dropped the "freezable" part above, such that waiting
> on a file lock will prevent (e.g.) a laptop from suspending. I think
> that needs to be in here as those waits can be quite long.
>
You're right. I overlooked this. This will be fixed.
Thanks
>> }
>>
>> finish_wait(q, &wait);
>
On Sat, Apr 27, 2019 at 01:49:27PM +0000, Deucher, Alexander wrote:
>NACK. 4.19 did not contain support for picasso. Please drop this patch for 4.19.
Dropped, thank you!
--
Thanks,
Sasha
From: Trac Hoang <trac.hoang(a)broadcom.com>
The iproc host eMMC/SD controller hold time does not meet the
specification in the HS50 mode. This problem can be mitigated
by disabling the HISPD bit; thus forcing the controller output
data to be driven on the falling clock edges rather than the
rising clock edges.
This change applies only to the Cygnus platform.
Cc: stable(a)vger.kernel.org # v4.12+
Signed-off-by: Trac Hoang <trac.hoang(a)broadcom.com>
Signed-off-by: Scott Branden <scott.branden(a)broadcom.com>
Acked-by: Adrian Hunter <adrian.hunter(a)intel.com>
---
drivers/mmc/host/sdhci-iproc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sdhci-iproc.c b/drivers/mmc/host/sdhci-iproc.c
index 9d12c06c7fd6..9d4071c41c94 100644
--- a/drivers/mmc/host/sdhci-iproc.c
+++ b/drivers/mmc/host/sdhci-iproc.c
@@ -196,7 +196,8 @@ static const struct sdhci_ops sdhci_iproc_32only_ops = {
};
static const struct sdhci_pltfm_data sdhci_iproc_cygnus_pltfm_data = {
- .quirks = SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK,
+ .quirks = SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK |
+ SDHCI_QUIRK_NO_HISPD_BIT,
.quirks2 = SDHCI_QUIRK2_ACMD23_BROKEN | SDHCI_QUIRK2_HOST_OFF_CARD_ON,
.ops = &sdhci_iproc_32only_ops,
};
--
2.17.1
From: Peter Zijlstra <peterz(a)infradead.org>
In order to allow breakpoints to emulate call functions, they need to push
the return address onto the stack. But because the breakpoint exception
frame is added to the stack when the breakpoint is hit, there's no room to
add the address onto the stack and return to the address of the emulated
called funtion.
To handle this, copy the exception frame on entry of the breakpoint handler
and have leave a gap that can be used to add a return address to the stack
frame and return from the breakpoint to the emulated called function,
allowing for that called function to return back to the location after the
breakpoint was placed.
The helper functions were also added:
int3_emulate_push(): to push the address onto the gap in the stack
int3_emulate_jmp(): changes the location of the regs->ip to return there.
int3_emulate_call(): push the return address and change regs->ip
Cc: Andy Lutomirski <luto(a)kernel.org>
Cc: Nicolai Stange <nstange(a)suse.de>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: Ingo Molnar <mingo(a)redhat.com>
Cc: Borislav Petkov <bp(a)alien8.de>
Cc: "H. Peter Anvin" <hpa(a)zytor.com>
Cc: the arch/x86 maintainers <x86(a)kernel.org>
Cc: Josh Poimboeuf <jpoimboe(a)redhat.com>
Cc: Jiri Kosina <jikos(a)kernel.org>
Cc: Miroslav Benes <mbenes(a)suse.cz>
Cc: Petr Mladek <pmladek(a)suse.com>
Cc: Joe Lawrence <joe.lawrence(a)redhat.com>
Cc: Shuah Khan <shuah(a)kernel.org>
Cc: Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.com>
Cc: Tim Chen <tim.c.chen(a)linux.intel.com>
Cc: Sebastian Andrzej Siewior <bigeasy(a)linutronix.de>
Cc: Mimi Zohar <zohar(a)linux.ibm.com>
Cc: Juergen Gross <jgross(a)suse.com>
Cc: Nick Desaulniers <ndesaulniers(a)google.com>
Cc: Nayna Jain <nayna(a)linux.ibm.com>
Cc: Masahiro Yamada <yamada.masahiro(a)socionext.com>
Cc: Joerg Roedel <jroedel(a)suse.de>
Cc: "open list:KERNEL SELFTEST FRAMEWORK" <linux-kselftest(a)vger.kernel.org>
Cc: stable(a)vger.kernel.org
Fixes: b700e7f03df5 ("livepatch: kernel: add support for live patching")
Signed-off-by: *** Need Peter Zijlstra's SoB here! ***
Signed-off-by: Steven Rostedt (VMware) <rostedt(a)goodmis.org>
---
arch/x86/entry/entry_32.S | 11 +++++++++++
arch/x86/entry/entry_64.S | 14 ++++++++++++--
arch/x86/include/asm/text-patching.h | 20 ++++++++++++++++++++
3 files changed, 43 insertions(+), 2 deletions(-)
diff --git a/arch/x86/entry/entry_32.S b/arch/x86/entry/entry_32.S
index d309f30cf7af..50bbf4035baf 100644
--- a/arch/x86/entry/entry_32.S
+++ b/arch/x86/entry/entry_32.S
@@ -1478,6 +1478,17 @@ ENTRY(int3)
ASM_CLAC
pushl $-1 # mark this as an int
+#ifdef CONFIG_VM86
+ testl $X86_EFLAGS_VM, PT_EFLAGS(%esp)
+ jnz .Lfrom_usermode_no_gap
+#endif
+ testl $SEGMENT_RPL_MASK, PT_CS(%esp)
+ jnz .Lfrom_usermode_no_gap
+ .rept 6
+ pushl 5*4(%esp)
+ .endr
+.Lfrom_usermode_no_gap:
+
SAVE_ALL switch_stacks=1
ENCODE_FRAME_POINTER
TRACE_IRQS_OFF
diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S
index 1f0efdb7b629..834ec1397dab 100644
--- a/arch/x86/entry/entry_64.S
+++ b/arch/x86/entry/entry_64.S
@@ -879,7 +879,7 @@ apicinterrupt IRQ_WORK_VECTOR irq_work_interrupt smp_irq_work_interrupt
* @paranoid == 2 is special: the stub will never switch stacks. This is for
* #DF: if the thread stack is somehow unusable, we'll still get a useful OOPS.
*/
-.macro idtentry sym do_sym has_error_code:req paranoid=0 shift_ist=-1
+.macro idtentry sym do_sym has_error_code:req paranoid=0 shift_ist=-1 create_gap=0
ENTRY(\sym)
UNWIND_HINT_IRET_REGS offset=\has_error_code*8
@@ -899,6 +899,16 @@ ENTRY(\sym)
jnz .Lfrom_usermode_switch_stack_\@
.endif
+ .if \create_gap == 1
+ testb $3, CS-ORIG_RAX(%rsp)
+ jnz .Lfrom_usermode_no_gap_\@
+ .rept 6
+ pushq 5*8(%rsp)
+ .endr
+ UNWIND_HINT_IRET_REGS offset=8
+.Lfrom_usermode_no_gap_\@:
+ .endif
+
.if \paranoid
call paranoid_entry
.else
@@ -1130,7 +1140,7 @@ apicinterrupt3 HYPERV_STIMER0_VECTOR \
#endif /* CONFIG_HYPERV */
idtentry debug do_debug has_error_code=0 paranoid=1 shift_ist=DEBUG_STACK
-idtentry int3 do_int3 has_error_code=0
+idtentry int3 do_int3 has_error_code=0 create_gap=1
idtentry stack_segment do_stack_segment has_error_code=1
#ifdef CONFIG_XEN_PV
diff --git a/arch/x86/include/asm/text-patching.h b/arch/x86/include/asm/text-patching.h
index e85ff65c43c3..ba275b6292db 100644
--- a/arch/x86/include/asm/text-patching.h
+++ b/arch/x86/include/asm/text-patching.h
@@ -39,4 +39,24 @@ extern int poke_int3_handler(struct pt_regs *regs);
extern void *text_poke_bp(void *addr, const void *opcode, size_t len, void *handler);
extern int after_bootmem;
+static inline void int3_emulate_push(struct pt_regs *regs, unsigned long val)
+{
+ regs->sp -= sizeof(unsigned long);
+ *(unsigned long *)regs->sp = val;
+}
+
+static inline void int3_emulate_jmp(struct pt_regs *regs, unsigned long ip)
+{
+ regs->ip = ip;
+}
+
+#define INT3_INSN_SIZE 1
+#define CALL_INSN_SIZE 5
+
+static inline void int3_emulate_call(struct pt_regs *regs, unsigned long func)
+{
+ int3_emulate_push(regs, regs->ip - INT3_INSN_SIZE + CALL_INSN_SIZE);
+ int3_emulate_jmp(regs, func);
+}
+
#endif /* _ASM_X86_TEXT_PATCHING_H */
--
2.20.1
[
This is the non-RFC version.
It went through and passed all my tests. If there's no objections
I'm going to include this in my pull request. I still have patches
in my INBOX that may still be included, so I need to run those through
my tests as well, so a pull request wont be immediate.
]
Nicolai Stange discovered that Live Kernel Patching can have unforseen
consequences if tracing is enabled when there are functions that are
patched. The reason being, is that Live Kernel patching is built on top
of ftrace, which will have the patched functions call the live kernel
trampoline directly, and that trampoline will modify the regs->ip address
to return to the patched function.
But in the transition between changing the call to the customized
trampoline, the tracing code is needed to have its handler called
an well, so the function fentry location must be changed from calling
the live kernel patching trampoline, to the ftrace_reg_caller trampoline
which will iterate through all the registered ftrace handlers for
that function.
During this transition, a break point is added to do the live code
modifications. But if that break point is hit, it just skips calling
any handler, and makes the call site act as a nop. For tracing, the
worse that can happen is that you miss a function being traced, but
for live kernel patching the affects are more severe, as the old buggy
function is now called.
To solve this, an int3_emulate_call() is created for x86_64 to allow
ftrace on x86_64 to emulate the call to ftrace_regs_caller() which will
make sure all the registered handlers to that function are still called.
And this keeps live kernel patching happy!
To mimimize the changes, and to avoid controversial patches, this
only changes x86_64. Due to the way x86_32 implements the regs->sp
the complexity of emulating calls on that platform is too much for
stable patches, and live kernel patching does not support x86_32 anyway.
Josh Poimboeuf (1):
x86_64: Add gap to int3 to allow for call emulation
Peter Zijlstra (2):
x86_64: Allow breakpoints to emulate call instructions
ftrace/x86_64: Emulate call function while updating in breakpoint handler
----
arch/x86/entry/entry_64.S | 18 ++++++++++++++++--
arch/x86/include/asm/text-patching.h | 28 ++++++++++++++++++++++++++++
arch/x86/kernel/ftrace.c | 32 +++++++++++++++++++++++++++-----
3 files changed, 71 insertions(+), 7 deletions(-)