Skip to contentSkip to conversation

2.6.23-rc5 warnings

parisc-linux Kyle McMartin 2 participants 3 messages Sep 11, 2007 3 messages not in the archive PA-RISC architecture

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw
Quoted 1 line · Joel Soete

+ ENTRY_COMP(fallocate) /* 305 */

I have this fixed on the Apple laptop I travel with, but won't be able to push it out until I get home. I'll release a -rcX-pa1 on Sunday when I'm back in Ottawa.

Cheers,
Kyle

A message that is not in the archive (sent off-list or not yet received): [email protected]

#4 lore raw
Quoted 7 lines · Kyle McMartin
Quoted 1 line · Joel Soete

+ ENTRY_COMP(fallocate) /* 305 */

I have this fixed on the Apple laptop I travel with, but won't be able to push it out until I get home. I'll release a -rcX-pa1 on Sunday when I'm back in Ottawa.

No pb.

Have a nice travel,

	J.
Quoted 4 lines

Cheers,
Kyle

#5 lore raw
In reply to a message not in the archive

Hello Helge,

Quoted 19 lines · Helge Deller
Quoted 3 lines · John David Anglin

Some section mismatches in 64-bit kernel build:

WARNING: vmlinux.o(.text+0xb0): Section mismatch: reference to

.init.text:start_

Quoted 2 lines

kernel (between '$pgt_fill_loop' and 'common_stext')
WARNING: vmlinux.o(.text+0xb4): Section mismatch: reference to

.init.text:start_

Quoted 2 lines

kernel (between '$pgt_fill_loop' and 'common_stext')
WARNING: vmlinux.o(.text+0x290): Section mismatch: reference to

.init.text:smp_c

Quoted 2 lines

allin (between 'smp_slave_stext' and 'flush_tlb_all_local')
WARNING: vmlinux.o(.text+0x294): Section mismatch: reference to

.init.text:smp_c

Quoted 2 lines

allin (between 'smp_slave_stext' and 'flush_tlb_all_local')
WARNING: vmlinux.o(.text.write_profile+0x19c): Section mismatch:

reference to .i

Quoted 2 lines

nit.text:setup_profiling_timer (after 'write_profile')

Quoted 10 lines
Quoted 1 line

I think there was a warning about a missing syscall fallocate.

The first two warnings are valid for 32bit as well. Reason is:
[head.S:122] load32 start_kernel,%r11

fallocate() syscall is missing in 32bit too.

Helge

So is it what we would need (I am always in doubt when _COMP and _SAME have to be used):

arch/parisc/kernel/syscall_table.S +1 -0
index 2540786..117438e 100644
@@ -403,6 +403,7 @@
        ENTRY_COMP(signalfd)
        ENTRY_COMP(timerfd)
        ENTRY_SAME(eventfd)
+       ENTRY_COMP(fallocate)           /* 305 */
 
        /* Nothing yet */
 
include/asm-parisc/unistd.h +2 -1
index f74099b..081b4ae 100644
@@ -797,8 +797,9 @@
 #define __NR_signalfd          (__NR_Linux + 302)
 #define __NR_timerfd           (__NR_Linux + 303)
 #define __NR_eventfd           (__NR_Linux + 304)
+#define __NR_fallocate         (__NR_Linux + 305)
 
-#define __NR_Linux_syscalls    (__NR_eventfd + 1)
+#define __NR_Linux_syscalls    (__NR_fallocate + 1)
 
 
 #define __IGNORE_select                /* newselect */

=== <> ===

Tx,

	J.