Bug 762072 (GLUSTER-340)

Summary: Kernel Compilation fail in stripe
Product: [Community] GlusterFS Reporter: Raghavendra Bhat <rabhat>
Component: stripeAssignee: Amar Tumballi <amarts>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: low    
Version: mainlineCC: gluster-bugs, vijay, vinayak, vraman
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 762118    
Attachments:
Description Flags
Server and client log files
none
server2 log file
none
server3 log file
none
client log file none

Description Raghavendra Bhat 2009-10-28 06:38:05 UTC
Created attachment 86 [details]
patch to fix the described problems

Comment 1 Raghavendra Bhat 2009-10-28 06:38:55 UTC
Created attachment 87 [details]
New patch for Eterm 0.9

Comment 2 Raghavendra Bhat 2009-10-28 06:39:24 UTC
Created attachment 88 [details]
Fix for the described problem

Comment 3 Raghavendra Bhat 2009-10-28 09:37:18 UTC
when make bzImage is done on striping the following error message is displayed

firmware/keyspan/mpr.fw.gen.S: Assembler messages:
firmware/keyspan/mpr.fw.gen.S:1: Error: can't resolve `_fw_end' {*UND* section} - `_fw_keyspan_mpr_fw_bin' {*UND* section}
make[1]: *** [firmware/keyspan/mpr.fw.gen.o] Error 1
make: *** [firmware] Error 2

The server and the client log files are attached.

Comment 4 Amar Tumballi 2009-11-11 18:20:44 UTC
can we merge all stripe related bugs to single bug? I am pretty sure with 3.0.x release we have multiple bugs with stripe and its not stable.

Comment 5 Amar Tumballi 2009-11-26 01:07:13 UTC
its working for me with tree 1c6a55b04c418106cf2be5156fa8e53b1adaa1b4, if you still face this issue, please re open.

Comment 6 Vinayak Hegde 2009-11-26 02:48:50 UTC
It fails with the below error for me in aws.

Assembler messages:
Error: can't open arch/x86/kernel/.tmp_mc_irq_64.s for reading: Input/output error
ld: arch/x86/kernel/.tmp_mc_irq_64.o: No such file: No such file or directory
mv: cannot stat `arch/x86/kernel/.tmp_mx_irq_64.o': No such file or directory
rm: cannot remove `arch/x86/kernel/.tmp_mc_irq_64.o': No such file or directory
  CC      arch/x86/kernel/dumpstack_64.o
  CC      arch/x86/kernel/time_64.o
  CC      arch/x86/kernel/ioport.o
  CC      arch/x86/kernel/ldt.o
  CC      arch/x86/kernel/dumpstack.o
  CC      arch/x86/kernel/setup.o
  CC      arch/x86/kernel/i8259.o
fixdep: arch/x86/kernel/.i8259.o.d: Stale NFS file handle
make[2]: *** [arch/x86/kernel/i8259.o] Error 2
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2

Comment 7 Anand Avati 2009-11-26 07:49:02 UTC
PATCH: http://patches.gluster.com/patch/2381 in master (don't allow stripe with just one subvolume)

Comment 8 Amar Tumballi 2009-12-05 17:49:56 UTC
This still fails on stripe with 3.0.0pre2. Noticed that there is a ENOENT return from server side for few calls.

Comment 9 Anand Avati 2009-12-06 07:30:05 UTC
PATCH: http://patches.gluster.com/patch/2575 in master (corrected the stripe's stat structure return logic.)

Comment 10 Vijay Bellur 2009-12-16 03:34:40 UTC
PATCH: http://patches.gluster.com/patch/2612 in master (more cleanup in stripe stat structures)