History log of /illumos-gate/usr/src/uts/common/fs/zfs/zfs_replay.c
Revision Date Author Comments
d8849d7dee03b84a3fa281ec65eb9e3d86d3756b 07-Nov-2019 Chunwei Chen <david.chen@nutanix.com> 11943 Fix out-of-order ZIL txtype lost on hardlinked files
11942 Panic on zil/slog replay when TX_REMOVE followed by TX_CREATE
Portions contributed by: Ryan Moeller <ryan@freqlabs.com>
Portions contributed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
f67950b21e185934ccabe311516f4dcbdb00ef79 19-Aug-2019 Nasf-Fan <fan.yong@intel.com> 11479 zfs project support
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Portions contributed by: Jinshan Xiong <jinshan.xiong@intel.com>
Portions contributed by: Suman Chakravartula <schakrava@gmail.com>
Portions contributed by: jxiong <jinshan.xiong@gmail.com>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed by Ned Bass <bass6@llnl.gov>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Kody Kantor <kody.kantor@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
54811da5ac6b517992fdc173df5d605e4e61fdc0 06-Oct-2018 Toomas Soome <tsoome@me.com> 8423 Implement large_dnode pool feature
8199 multi-threaded dmu_object_alloc()
7432 Large dnode pool feature
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Dan McDonald <danmcd@joyent.com>
3f7978d02b206a6ebc5652c91aa9f42da6fbe00c 19-Apr-2017 Alan Somers <asomers@gmail.com> 8081 Compiler warnings in zdb
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
9a686fbc186e8e2a64e9a5094d44c7d6fa0ea167 18-Oct-2015 Paul Dagnelie <pcd@delphix.com> 6328 Fix cstyle errors in zfs codebase
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Alex Reece <alex@delphix.com>
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Jorgen Lundman <lundman@lundman.net>
Approved by: Robert Mustacchi <rm@joyent.com>
be6fd75a69ae679453d9cda5bff3326111e6d1ca 08-Mar-2013 Matthew Ahrens <mahrens@delphix.com> 3598 want to dtrace when errors are generated in zfs
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
fd9ee8b58485b20072eeef1310a88ff348d5e7fa 11-Aug-2010 joyce mcintosh <Joyce.McIntosh@Sun.COM> 6972305 Preferred DC not selected after setting pdc via sharectl
6971047 smbd hang during FVT regression test
6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Details fr Properties on Vista
PSARC/2009/464 Offline attribute
6972515 Offline attribute - PSARC 2009/464
PSARC/2010/037 Windows Sparse Attribute
6972519 Windows Sparse Attribute - PSARC 2010/037
6719444 [CLI] - idmap help's output is not consistent with man pages's
6975449 idmap test suite needs idmap_cache_get_data() from libidmap
6974351 OpenSSL still taking smbd down

rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h
c0e50c98ecbf7fb0783a0091a1077922afe09138 06-Jul-2010 Neil Perrin <Neil.Perrin@Sun.COM> 6959659 Extending end of file *may* get lost on replay of writes.
91de656b0815c0aeab4e6fc638e9bb4577aa9513 06-Jul-2010 Neil Perrin <Neil.Perrin@Sun.COM> 6834694 zfs renames can potentially be committed without the data
6906236 assertion failed in the file zfs_replay.c line 686
6965567 zil.c minor tidy up
6732237 lzjb_compress
0a586cea3ceec7e5e50e7e54c745082a7a333ac2 16-Mar-2010 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM> 6716117 ZFS needs native system attribute infrastructure
6516171 zpl symlinks should have their own object type
4a1f0cc97e50e029e40b6055fa68f89c9ae6bb38 04-Dec-2009 Mark Shellenbaum <Mark.Shellenbaum@Sun.COM> 6906110 bad trap panic in zil_replay_log_record
6906946 zfs replay isn't handling uid/gid correctly
faaa641552b99562194e991c932a94074682407b 05-Nov-2009 Eric Schrock <Eric.Schrock@Sun.COM> 6897978 zfs send should ignore unknown properties
6897980 zdb doesn't display correct name for TX_{CREATE,MKDIR}_ATTR
6897982 zfs_replay_create() needlessly sets 'name' for TX_MKXATTR
6897984 zdb shouldn't bother displaying name for TX_MKXATTR records
b24ab6762772a3f6a89393947930c7fa61306783 01-Nov-2009 Jeff Bonwick <Jeff.Bonwick@Sun.COM> PSARC 2009/571 ZFS Deduplication Properties
6677093 zfs should have dedup capability
975c32a05c38c6fa808592dd35fa6dba183ca077 15-Oct-2009 Neil Perrin <Neil.Perrin@Sun.COM> 6880764 fsync on zfs is broken if writes are greater than 32kb on a hard crash and no log attached
6793430 zdb -ivvvv assertion failure: bp->blk_cksum.zc_word[2] == dmu_objset_id(zilog->zl_os)
7a286c471efbab8562f7655a82931904703fffe0 14-Oct-2009 Dai Ngo <dai.ngo@sun.com> 6886081 Solaris needs reparse point support (PSARC 2009/387)
PSARC 2009/387 Pathname Reparse Points
31e69ea4bce567a03de57e063cb36ef69af61470 29-Apr-2008 marks <none@none> 6689561 zfs_replay_acl_v0() doesn't completely initialize vsecattr
8436ade26aba9b9e816d73f396e44d9abc90add0 14-Jan-2008 marks <none@none> 6649841 zfs_replay_create_acl() has improper indentation
569e6c63191416b7413c148fd5a6194a0b820b2c 08-Nov-2007 marks <none@none> 6624956 zfs_log_fuid_ids can cause panic on sparc
6626168 zfs can incorrectly log uids for failed mappings
6626566 zfs ace splitting not working quite right
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0 25-Oct-2007 amw <none@none> PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715
758f6e0b258f20dcb5b772642e2a18b998ee7927 15-Jun-2007 gw25295 <none@none> 6544140 assertion failed: err == 0 (0x11 == 0x0), file: ../../common/fs/zfs/zfs_znode.c, line: 555
6565044 small race condition between zfs_umount() and ZFS_ENTER()
b19a79ec1a527828a60c4d325ccd8dcbeb2b2e8b 29-Aug-2006 perrin <none@none> 6413510 zfs: writing to ZFS filesystem slows down fsync() on other files in the same FS
6453172 ztest turns into a sloth due to massive arc_min_prefetch_lifespan
72fc53bc90bd3b199d29d03ee68adb4a5a17d35b 17-Apr-2006 marks <none@none> 6408482 64-bit system can't read some 32-bit dev_ts created on zfs
fa9e4066f08beec538e775443c5be79dd423fcab 31-Oct-2005 ahrens <none@none> PSARC 2002/240 ZFS
6338653 Integrate ZFS
5096886 Write caching disks need mechanism to flush cache to physical media