EXT4 File-system Bug Affects Stable Linux Kernel

A recent file-system bug has been found with EXT4 that has made its way into the stable Linux kernel releases 3.4, 3.5 and 3.6. This EXT4 bug results in data-corruption and it is activated when the file-system is unmounted too frequently within a short period. It might also be triggered by frequent reboots, although the practical chances of that happening are relatively low.


The user reporting the bug writes,

The bug did really quite a lot of damage to my /home fs in only a few minutes of uptime, given how few files I wrote to it. What it could have done to a more conventional distro install with everything including /home on one file system, I shudder to think.

A detailed explanation of the issue is present in this LKML mail. It says that the trouble started with an EXT4 patch made in Kernel 3.6.2, which was later backported to Kernel 3.5 and 3.4 as well, spreading the problem further and further behind. There is no fix for this issue currently, and developers are working on a fix for the latest stable Linux kernel.

Here is the beauty of open source software development. A bug is found, and because the source is open for everyone to see and modify, people jump in to solve it as a community effort. Soon thereafter, a solution is found and the issue is fixed. This is unlike closed source programs, where you have to wait for the organization controlling the code to step up, modify the code and keep updating people about what it is doing. Moreover, in the world of closed software, you would not even know what went wrong to begin with, unless someone digs it up.

Sprint Rolls Out A Software Update To Fix Galaxy Nexus No Mobile Data Bug

Late last week, we reported that owners of the newly released Sprint Galaxy Nexus were facing mobile data connectivity issues with the handset. While calls and SMS work just fine, the handset would just refuse to connect to Sprint’s 3G network. One Sprint representative confirmed the bug and stated that Sprint will try to release the update by early next week.

Thankfully, Sprint has managed to stick to its word and has started rolling out the FD02 software update for the Galaxy Nexus, which fixes the mobile data not connecting bug along with several other minor bugs. Below is the small change-log of the update -:


  • Device not connecting to data services after activation
  • Device not displaying correct network time after activation
  • Google Wallet Update
Sprint aims at completing the roll-out of the software update in the next 1-2 days. Owners of Sprint’s Galaxy Nexus need to make sure that they are connected to a Wi-Fi network so that their handset can download the update. Hopefully, this update will fix the mobile data issues of Sprint’s Galaxy Nexus owners. Oh! and if you are wondering about the Android 4.0.4 update for the Sprint’s GNexus, then the handset runs on it right out of the box.