openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
F
flashcache
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
2 days
ago.
Oct 12, 2025 — Oct 12, 2026
Showing page 8 of 10
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Always push the metadata update to the worker thread upon completion of the data write. This fixes a deadlock caused by an IO completion thread blocking on a write. Thanks to Feng Yu for finding, reporting the bug and Jens Axboe for the fix.
Mohan Srinivasan
More...
over 15 years ago
Fix a linux 2.6.18/2.6.19 compile problem that crept in when I committed the fix for the Ubuntu/Debian sysctl fixes. Thanks to Feng Yu for reporting and fixing this.
Mohan Srinivasan
More...
almost 16 years ago
If for a bug (in the flashcache_create path) I introduced when the dm_get_device wrapper (flashcache_get_dev()) was introduced, a few days ago. The size of the disk dev was being truncated to fit in a int32. Thanks to Feng Yu for catching the bug and providing a fix.
Mohan Srinivasan
More...
almost 16 years ago
1) Add an option to flashcache_create (-a) to specify cache associativity. 2) Fixes for lots of minor bugs in flashcache_create. Patch submitted by Krzysztof Blaszkowski.
Mohan Srinivasan
More...
almost 16 years ago
Add a missing cast to cache block address computation. Patch submitted by Krzysztof Blaszkowski.
Mohan Srinivasan
More...
almost 16 years ago
Add git rev to /proc/flashcache_version and to the usage() printed out by the flashcache utils. Patch contributed by Krzysztof Blaszkowski.
Mohan Srinivasan
More...
almost 16 years ago
Makefile improvement contributed by Krzysztof Blaszkowski.
Mohan Srinivasan
More...
almost 16 years ago
A cleanup to flashcache_ctr(), adding a inline wrapper funtion around dm_get_device(). Patch contributed by Krzysztof Blaszkowski.
Mohan Srinivasan
More...
almost 16 years ago
Fix for the sysctl problems on Ubuntu/Debian kernels. With this change, the sysctl interface on these platforms works. Thanks to : Hector Izquierdo Seliva for researching, providing, testing the fix. Michael Iverson and Moritz for testing the fix.
Mohan Srinivasan
More...
almost 16 years ago
Remove the calls to unplug the ssd's device queue after enqueueing an IO to it. This was done a long time ago to optimize for a perverse workload, but it breaks almost all common workloads by inhibiting request merging. This change reduces ssd %util significantly and has other beneficial effects.
Mohan Srinivasan
More...
almost 16 years ago
Fixes a copy-paste bug in the previous commit (for the RHEL6 port). Thanks to Krzysztof Blaszkowski for catching this and providing a fix for this.
Mohan Srinivasan
More...
almost 16 years ago
Committing changes from Taira Hajime (redhat) for getting flashcache compiling on RHEL6 and make intall.
Mohan Srinivasan
More...
almost 16 years ago
Fixes a panic in the flashcache_create/load path in some Linux releases (between .22 and .29).
Mohan Srinivasan
More...
almost 16 years ago
2.6.26 port. Contributed by John M. Drescher.
Mohan Srinivasan
More...
almost 16 years ago
Fix error handling in the DM callbacks. we maps any error from the block layer to -EIO.
Mohan Srinivasan
More...
almost 16 years ago
1) evert a change to the read cache path. The change being revertedd is found to hang IOs (reads) on 2.6.18 (originally tested on later kernels where the hang was not seen). The change being reverted :
Mohan Srinivasan
More...
almost 16 years ago
flashcache 2.6.34 port. Submitted by Taira Hajime and Patrick Mullaney.
Mohan Srinivasan
More...
almost 16 years ago
1) Fix for a bug where an IO error would not be passed up for uncached IOs. 2) Add a counter for a specific case in the uncached IO path.
Mohan Srinivasan
More...
almost 16 years ago
Fixes for build errors on releases 2.6.21-2.6.27. Flashcache and Flashcache-wt build successfully on every release from 2.6.18..2.6.33 now.
Mohan Srinivasan
More...
almost 16 years ago
Fix a build error around find_task_by_vpid().
Mohan Srinivasan
More...
about 16 years ago
flashcache-wt ported to 2.6.34. Patch submitted by Hajime Taira (Redhat). htaira at redhat dot com
Mohan Srinivasan
More...
about 16 years ago
ifdef out 2 sysctls that are only really useful in devel builds.
Mohan Srinivasan
More...
about 16 years ago
Fix a compile warning in the previous commit.
Mohan Srinivasan
More...
about 16 years ago
Allow flashcache to work on 2.6.33.
ps
More...
about 16 years ago
Merge branch 'master' of github.com:facebook/flashcache
Mohan Srinivasan
More...
about 16 years ago
Merge branch 'master' of github.com:facebook/flashcache
Mohan Srinivasan
More...
about 16 years ago
Merge branch 'master' of github.com:facebook/flashcache
Mohan Srinivasan
More...
about 16 years ago
Changes to cut down the memory footprint of flashcache by 1/3 by cutting down the per-block in-memory metadata by 1/3. This results in big savings. For a 600GB cache this cuts down the memory footprint by 1.2GB, for a 300GB cache, the savings is 600MB.
Mohan Srinivasan
More...
about 16 years ago
Changes to cut down the memory footprint of flashcache by 1/3 by cutting down the per-block in-memory metadata by 1/3. This results in big savings. For a 600GB cache this cuts down the memory footprint by 1.2GB, for a 300GB cache, the savings is 600GB.
Mohan Srinivasan
More...
about 16 years ago
Replace kmap() with kmap_atomic in the block checksum path, since kmap can block and checksum computes can be done from softirq. This fixes a panic where kmap() blocks when checksum validation is done from softirq.
Mohan Srinivasan
More...
about 16 years ago
←
1
2
3
4
5
6
7
8
9
10
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree