Project

General

Profile

Actions

Bug #2066

closed

tmpsf corruption

Added by jaydg over 13 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

I've noticed that files stored on tmpfs gets corrupted when running the
hammer.sh installation script on a swapless machine.

Steps to reproduce:
1. Set up a virtual machine (tested on KVM and VirtualBox), 512 MB RAM
2. Boot from the installation CD (tested with 2.8.2 and 2.10.1)
3. Log in as root
4. # cp /usr/share/example/rconfig/hammer.sh .
5. Set the correct disk name in hammer.sh on line 18
6. # csh hammer.sh

=> the script stops at line 154. Viewing the file reveals that it contains garbage.

During the execution of the script the following messages are logged on the
console when / is being copied to /mnt (see attached screenshot):

swap_pager_getswapspace: failed
tmpfs_write bwrite error 12
tmpfs_write bwrite error 12

Funny enough, the same issue occurs when enabling the newly-created swap device
after line 66 in hammer.sh. The swap space gets used and the messages are not
emitted, but nevertheless the script terminated too early and contains only garbage.


Files

tmpfs_error.png (9.57 KB) tmpfs_error.png jaydg, 05/07/2011 02:58 PM
Actions

Also available in: Atom PDF