SSDs are becoming more and more commonplace with todays computer. However, some of the characteristics of the SSDs make them not as useful as a general purpose storage devices.So quite some effort and research have been spent in recent years to use the SSD as a caching device. However, developing a caching-only device driver inevitably requires quite some complexity within the driver. Having spent some time for implementing my own caching device driver I've realized that most of the required functionality is similar to what a filesystem already provides. So in this talk I will present a new approach for SSD caching by using a filesystem on the SSD and filesystem notifications via fanotify to maintain consistency with the underlying filesystem.