>>>> greg k-h >>> I am trying to find out if any storage disk is connected to USB port >>> and get its mount so that I an encrypt that mount with encrypted >>> filesystem. >> Great, then do that from userspace, like it is done today. Or do you >> have a problem with how things are done today with encrypted >> filesystems? If so, why? >> >> greg k-h >> >> _______________________________________________ >> Kernelnewbies mailing list >> Kernelnewbies@xxxxxxxxxxxxxxxxx >> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > Hi Greg, > The reason I went for kernel module is to get the device add > notification. However once I get the notification, I can have netlink Well, thats not a good enough reason to go to kernel space! :) Have you looked at Udev? It nicely handles device attach/detach events (hotplug events) from userspace. You should probably look at using it for your purpose. http://en.wikipedia.org/wiki/Udev HTH, -mandeep > socket pass the device data to my user space application. > Here the tricky part is I can get the device info, but not able to > figure out how can I get the mount path from this device. I tried > looking at linux automount feature but its doc is limited and its on > demand feature may not allow me to know for sure if the drive is mounted > properly. > So is there any way I can get the mount path from the USB device > structure in userspace? > > for encrypted filesystem there isnt any problem as I would be overlaying > that on the USB device default filesystem. > > Regards, > Abhijit Pawar > > > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@xxxxxxxxxxxxxxxxx > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies