JFFS2 should reserve space for root to prevent "the slows"
|Reported by:||tomeu||Owned by:||dsaxena|
|Keywords:||Cc:||dwmw2, mstone, dilinger, jg, dgilmore, gnu, dsaxena, gregorio|
|Deployments affected:||Action Needed:||design|
I copied a 240MB file from an usb stick to nand in the journal.
After rebooting, I get this messages followed by a stack trace:
Hello, (children of the) world! JFFS2 error: (618) jffs2_build_inode_pass1: child dir "fcbb1d630d0ffe62571adc20e91d5ac9" (ino #231628) of dir ino #359 appears to be a hard link JFFS2 notice: (618) ... orphans ... Traceback (most recent call last): File "/init", line 124, in <module> lease_writer, run_init) File "/antitheft.py", line 30, in run return run_init_callback() File "/init", line 105, in run_init current = frob_symlink(boot_backup) File "/initutil.py", line 215, in frob_symlink os.symlink('pristine/'+current, '/sysroot/versions/running') OSError: [Errno 28] No space left on device
Note that the process that filled the fs was running as the olpc user.
Change History (22)
comment:1 Changed 8 years ago by cscott
- Cc dwmw2 added
- Component changed from distro to upgrade utility
- Milestone changed from Never Assigned to Update.1
- Owner changed from jg to cscott
- Priority changed from normal to high
Changed 8 years ago by dedekind
comment:9 Changed 8 years ago by jg
- Component changed from upgrade utility to kernel
- Owner changed from cscott to dilinger
comment:16 Changed 8 years ago by dsaxena
- Owner changed from dwmw2 to dsaxena
- Status changed from new to assigned
comment:17 Changed 8 years ago by cscott
- Action Needed set to never set
- Summary changed from machine cannot boot after filling nand to JFFS2 should reserve space for root to prevent "the slows"
comment:19 Changed 8 years ago by dsaxena
- Cc gregorio added
- Resolution set to wontfix
- Status changed from assigned to closed