History log of /titanic_50/usr/src/uts/common/fs/getgen/getgen.c (Results 1 – 6 of 6)
Revision Date Author Comments
# 03d38ed9 18-Mar-2019 David Hanisch <hanisch@strato.de>

getgen: add get generation of dataset

The ioctl GG_IOC_GET_GENERATION is extended to deliver the generation
of a dataset instead of the one of a file. inode value 0 is used for
this case.

refs #381

getgen: add get generation of dataset

The ioctl GG_IOC_GET_GENERATION is extended to deliver the generation
of a dataset instead of the one of a file. inode value 0 is used for
this case.

refs #3810

(cherry picked from commit 256143e6a1879a8fe6385572bfb69fc1dbd2429a)

show more ...


# df8caf2d 23-Nov-2015 Simon Klinkert <klinkert@webgods.de>

further lint fixes

(cherry picked from commit 4ab1323af43e16c3c75773a928cdb4b8a38b6621)


# 819a7669 20-Jul-2015 Andreas Jaekel <jaekel@strato-rz.de>

getgen: lock zfsvfs for znode operations

Akin to zfs' other znode ops, getgen now uses (a modified version
of) ZFS_ENTER, ZFS_VERIFY_ZP and ZFS_EXIT to protect against
operations on unmounted object

getgen: lock zfsvfs for znode operations

Akin to zfs' other znode ops, getgen now uses (a modified version
of) ZFS_ENTER, ZFS_VERIFY_ZP and ZFS_EXIT to protect against
operations on unmounted object sets.

(cherry picked from commit 59b452a564ddd610b2b9998d0f97f4f78612952f)

show more ...


# 16a2f000 04-Feb-2015 Simon Klinkert <klinkert@webgods.de>

zev fix: ds_phys was replaced by dsl_dataset_phys().

replaced by commit 8d62b2231107
commit msg: 5314 Remove "dbuf phys" db->db_data pointer
aliases in ZFS

(cherry picked from commit 0358d6fdc001dc

zev fix: ds_phys was replaced by dsl_dataset_phys().

replaced by commit 8d62b2231107
commit msg: 5314 Remove "dbuf phys" db->db_data pointer
aliases in ZFS

(cherry picked from commit 0358d6fdc001dc06b41229927fa1b0b0910edbff)

show more ...


# 47d53391 16-May-2014 Andreas Jaekel <jaekel@strato-rz.de>

getgen: bugfix, avoid using wrong zfsvfs pointer

(cherry picked from commit 5d11467c69a9a22b987d4bb271ffd2ad43cee6c4)


# 372a60c3 06-Feb-2014 Andreas Jaekel <jaekel@strato-rz.de>

getgen driver added for znode info ioctl()s

The getgen driver provides an ioctl() that can give information
about an inode to userspace that is normally unavailable, such as
the generation number an

getgen driver added for znode info ioctl()s

The getgen driver provides an ioctl() that can give information
about an inode to userspace that is normally unavailable, such as
the generation number and the crtime.

The inode has to be on a ZFS filesystem, and an open fd to any
file on the same filesystem needs to be provided.

(cherry picked from commit c8fa4655f8d4fdaba0469296ede911a6bb63f76b)

show more ...