History log of /illumos-gate/usr/src/cmd/ndmpd/ndmp/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
78d23b23ae6c0e2213934bf6698f8447eee94b2e 25-Jan-2019 Toomas Soome <tsoome@me.com> 11396 ndmpd: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
dmpd_callbacks.c
dmpd_log.c
9adfa60d484ce2435f5af77cc99dcd4e692b6660 09-Jun-2016 Matthew Ahrens <mahrens@delphix.com> 6314 buffer overflow in dsl_dataset_name
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Dan McDonald <danmcd@omniti.com>
dmpd.h
dmpd_chkpnt.c
dmpd_dtime.c
dmpd_zfs.c
0d8fa8f8eba3ea46bc79d73445009505d1dd5d7d 15-May-2016 Martin Matuska <martin@matuska.org> 6902 speed up listing of snapshots if requesting name only and sorting by name
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Pawel Dawidek <pjd@freebsd.org>
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Approved by: Garrett D'Amore <garrett@damore.org>
dmpd_chkpnt.c
a2cdcdd260232b58202b11a9bfc0103c9449ed52 17-Jul-2015 Paul Dagnelie <pcd@delphix.com> 5960 zfs recv should prefetch indirect blocks
5925 zfs receive -o origin=
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
dmpd_zfs.c
f5b1cef2488dc579cb4312d49164f10debf8e97d 14-Apr-2014 Jan Kryl <jan.kryl@nexenta.com> 4738 tape block number is set at wrong place
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com>
dmpd_mover.c
dmpd_util.c
faac71c002f7c7a98741f991b25937b24f309df0 27-Feb-2014 Jan Kryl <jan.kryl@nexenta.com> 4632 ndmp debug log belongs to /var/log
4645 double free in ndmpd when undefined SMF property is read
4644 NDMP plugin-path configurable should be empty by default
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>
dmpd.h
dmpd_comm.c
dmpd_common.h
dmpd_log.c
dmpd_log.h
dmpd_main.c
dmpd_prop.c
97f7c4750238e3c507904468e4e9f17b15a08e2d 19-Feb-2014 Jan Kryl <jan.kryl@nexenta.com> 4600 Netbackup Catalog verification hangs waiting for NDMP server
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>
dmpd.h
dmpd_comm.c
dmpd_data.c
dmpd_mover.c
dmpd_util.c
5bc1e22263da29a716575a856dd867c1f58f4a8b 13-Feb-2014 Albert Lee <trisk@nexenta.com> 4553 ndmp_config_get_ext_list failed
Reviewed by: Jan Kryl <jan.kryl@nexenta.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>
dmpd.h
dmpd_config.c
3ed73a35f260311604b6a106c2de1e8488499ff8 08-Feb-2014 Albert Lee <trisk@nexenta.com> 4554 memory leak in ndmpd_config_get_fs_info_v3
Reviewed by: Jan Kryl <jan.kryl@nexenta.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
dmpd_config.c
a23888a301b4822208e58d55cccf1b42c8e46cc7 22-Jan-2014 Jan Kryl <jan.kryl@nexenta.com> 4515 NDMP hangs when restore/backup spans multiple volumes and produces huge ndmplog file
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Gordon Ross <gwr@nexenta.com>
dmpd.h
dmpd_callbacks.c
dmpd_connect.c
dmpd_mover.c
dmpd_tar.c
dmpd_tar3.c
dmpd_util.c
9ee94b97c8654689d6a034daec08757fda75d21a 20-Jan-2014 Jan Kryl <jan.kryl@nexenta.com> 4496 ndmpd handles wrongly EOM and EOF conditions
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>
dmpd.h
dmpd_handler.c
dmpd_mover.c
dmpd_tape.c
2efb3bf9c7f4cf34038896f1431531c93d3f57c2 03-Dec-2013 Jan Kryl <jan.kryl@nexenta.com> 4343 NDMP restore did not report error count to the client
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>
dmpd_tar3.c
a8039bf395ff9572baeefc76b39d2c3355ebd2d5 05-Nov-2013 Jan Kryl <jan.kryl@nexenta.com> 4323 NDMP return the wrong error code in NDMP backup policy
Reviewed by: Albert Lee <trisk@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
dmpd_tar3.c
e119f2433126d4147d64877f8987520e416038e5 29-Mar-2013 Robert Mustacchi <rm@joyent.com> 4129 ON tools should honor $MAKE
4130 cmd/refer Makefile is a bit bogus
4131 xref hardcodes its path
4132 ndmp makefiles need to use $(RPCGEN)
4133 Need a way to specify ast binary directory
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Cedric Blancher <cedric.blancher@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
akefile.rpcgen
a7a845e4bf22fd1b2a284729ccd95c7370a0438c 12-Jun-2013 Steven Hartland <smh@freebsd.org> 3740 Poor ZFS send / receive performance due to snapshot hold / release processing
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Approved by: Christopher Siden <christopher.siden@delphix.com>
dmpd_chkpnt.c
3b2aab18808792cbd248a12f1edf139b89833c13 28-Feb-2013 Matthew Ahrens <mahrens@delphix.com> 3464 zfs synctask code needs restructuring
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Christopher Siden <christopher.siden@delphix.com>
Approved by: Garrett D'Amore <garrett@damore.org>
dmpd_chkpnt.c
19b94df933188a15d4f0d6c568f0bab3f127892e 17-Nov-2011 Matthew Ahrens <matt@delphix.com> 1644 add ZFS "clones" property
1645 add ZFS "written" and "written@..." properties
1646 "zfs send" should estimate size of stream
1647 "zfs destroy" should determine space reclaimed by destroying multiple snapshots
1708 adjust size of zpool history data
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: George Wilson <gwilson@zfsmail.com>
Reviewed by: Albert Lee <trisk@opensolaris.org>
Approved by: Garrett D'Amore <garret@nexenta.com>
dmpd_zfs.c
65451a03349bdb7f4bf79a8f29d4065772e01cae 16-Aug-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6977005 ndmp: cannot span tapes with OSB 10.3.0.2 + 2010.Q1.2
6966171 directories with exactly 255 chars silently omitted from backups
dmpd_util.c
23a1ccea6aac035f084a7a4cdc968687d1b02daf 12-Aug-2010 Roger A. Faulkner <Roger.Faulkner@Oracle.COM> PSARC 2010/299 GNU/Linux/BSD compatibility functions
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc
6901783 strndup would be nice
6824404 libc should provide ffsl() & ffsll()
6793969 RFE: Add|stpcpy|to libc
6735446 Want a __progname symbol for BSD-style source compatibility
6421095 Solaris should provide strcasestr
6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux

--HG--
rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c
rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c
rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s
rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
dmpd_dtime.c
1e05b03fa76ee89d509f0c461b36cb865f1e6794 09-Aug-2010 Janice Chang <Janice.Chang@Sun.COM> PSARC 2010/310 Addition of SMF "drive-type" property to ndmpd service
6960332 provide both kinds of BSD and SysV tape semantics to the clients
6965720 ndmp_log_dma doesn't work for ZFS backup type
dmpd_main.c
dmpd_prop.c
dmpd_zfs.c
e461e790745fa2b2374e5734984107c7672c6c49 05-Aug-2010 Randall Ralphs <Randall.Ralphs@Sun.COM> 6956564 st debug asserts at EOM
6726523 Amber Road NDMP: ndmp should not assume device links represent devices
6968119 Amber Road NDMP: ndmp status page should show correct WWN for tape devices
dmpd_config.c
588541fbf64fffe619698198cef04af1900f1f86 05-Aug-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6902374 NDMP : Backup/restore fails with error 'Undetermined network port', if DNS is not proper
6888462 NDMP: ndmp bytes to/from disk and ndmpstat in error when seeking on tape
6973946 snapname needs to be filled in for "recursive" case
dmpd.h
dmpd_chkpnt.c
dmpd_comm.c
dmpd_util.c
876b86efac620aaabc70ad2ed4bfb715ce714875 24-Jul-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6947180 ndmp snapshots not getting deleted after concurrent backups
6906014 NDMP: removing snapshot during backup causes problem
dmpd.h
dmpd_chkpnt.c
dmpd_tar.c
dmpd_tar3.c
dmpd_zfs.c
f3012b5938cc7fcdee754ac9bb2817f86ebd9e92 02-Jul-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6959944 NDMP: Level0 to Level5 backup does not work as expected
6964165 "zfs" backup of zvol's on NBU fails with catalog error 42
dmpd_dtime.c
dmpd_zfs.c
c1a2c7311cbde5c239d7679fc280103ef7b36bf1 30-Jun-2010 Janice Chang <Janice.Chang@Sun.COM> 6942805 NBU remote restore hangs
6961549 ndmp-zfs: *bytes_total field needs to be updated for final count
6944373 ndmpd hang on tape I/O error
dmpd.h
dmpd_common.h
dmpd_zfs.c
f970887035084ffc66d633763104257174c8c502 21-Jun-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6941924 need stats for zfs-based ndmp backup
6957238 ndmpd-zfs: one-entry file history (i.e. file history phase 1)
6960384 fd leak in ndmpd_config_get_fs_info_v3
dmpd_config.c
dmpd_zfs.c
d019449136cec9f203f106de418421095790e4e2 28-May-2010 Janice Chang <Janice.Chang@Sun.COM> 6944258 Investigate alternatives to ZFS_FORCE
6943484 Deal with poorly input dataset names
6935904 Hardcode limit on number of backup sets (DMP_NAME)
dmpd_prop.c
dmpd_zfs.c
8a5de3ffa1408e996e1887c2131fefa579ec9571 24-May-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6949644 ndmp: Legato Networker/EBS 7.6 3-way restore fails with illegal NOTIFY_DATA_READ
6948939 NDMPD/ZFS: OSB backup fails with report of different byte count from the data and mover services
dmpd_callbacks.c
dmpd_mover.c
3f9d6ad73e45c6823b409f93b0c8d4f62861d2d5 03-May-2010 Lin Ling <Lin.Ling@Sun.COM> 6675946 'zpool status' should show the progress of resilvering for individual disk.
6683750 scrub -s have to wait until resilver completed?
6841252 Resilvering not restartable - causing an excess reboot delay
6855073 spa scrub stats (eg %done) are reset on reboot
6891824 7410 NAS head "continually resilvering" following HDD replacement
6899970 scrub/resilver percent complete reporting in zpool status can be overly optimistic
6940889 add interval (count) args to zpool list
6944623 dbuf_read_done() locking performance improvement
6946760 mutex problem in bplist_enqueue()
6391915 RFE: provide interval arg to zpool status to monitor resilvering
6946512 want zfs_send() to pass back debug info
6943992 'zpool scrub' should not restart the existing scrub silently
6878281 zpool should store the time of last scrub/resilver and other zpool status info in pool properties.
6935158 Assertion failed: used <= spa_get_dspace(dd->dd_pool->dp_spa)
6944388 dsl_dataset_snapshot_reserve_space() causes dp_write_limit=max

--HG--
rename : usr/src/uts/common/fs/zfs/dsl_scrub.c => usr/src/uts/common/fs/zfs/dsl_scan.c
dmpd_zfs.c
8c4f9701439555b41fbfe7848508f53b52166007 20-Apr-2010 Janice Chang <Janice.Chang@Sun.COM> PSARC 2010/048 zfs-based ndmpd backup
6801803 Use of ZFS to optimize NDMP performance
6801805 NDMP Backup and restore COMSTAR zVOL at the block level
dmpd.h
dmpd_chkpnt.c
dmpd_comm.c
dmpd_common.h
dmpd_config.c
dmpd_data.c
dmpd_fhistory.c
dmpd_main.c
dmpd_mover.c
dmpd_tar.c
dmpd_tar3.c
dmpd_util.c
dmpd_zfs.c
c9fd6b31f4fa1345ad799549dc0f1101b9cef127 29-Mar-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6799726 solaris ndmp should support directory dar
dmpd_tar3.c
fb4eb4e8c8161158740a5a4057e45ec942165dc2 01-Mar-2010 Reza Sabdar <Reza.Sabdar@Sun.COM> 6789796 Restoring files does not restore data using NBU
6925219 ndmp: ndmp log shows error when restoring hardlinked files to original location if file exists
dmpd_tar3.c
634e26ec75c89095090605284938356a3145f2b8 18-Jan-2010 Casper H.S. Dik <Casper.Dik@Sun.COM> PSARC 2009/686 Improving the use and debugging of the basic privilege set.
PSARC/2009/685 Basic Network Privilege
6434380 Expanding the basic privilege set in order to restrict network access and IPC
6912229 Multiple applications mishandle privilege operations, particular they ignore the basic set
6915243 dladm mishandles basic privileges
6915244 in.tftpd mishandles privileges operations
6915250 NDMP mishandles basic privileges
6915257 smbd mishandles basic privileges
6915277 login audit mishandles basic privileges
6915284 su audit mishandles basic privileges
6915778 lpd-port mishandles basic privileges
6915782 zlogin mishandles basic privileges
dmpd_main.c
42ed7838f131b8f58d6c95db1c7e3a6a3e6ea7e4 24-Nov-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6854201 NDMP needs to include user and group quotas in backup stream
dmpd_tar3.c
674cb4b09c0706bc1cb658e79f39997d43bad8a0 22-Sep-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6874501 Need a way to limit the message from ndmp_door_server when running ndmpd in debug mode.
6851103 System logs reported daemon.error I/O error failed to send command
6867239 ndmpd backs up ZFS properties invalid for filesystems
dmpd_door.c
dmpd_util.c
89f9eb8701145fa396cfc2ac0b468bd5c8466494 05-Aug-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6865459 cctime in ndmpd returns pointer to a buffer on its stack
6859840 ndmp backup fails : ndmpd crash
dmpd_util.c
416eec611c764c2e9dc8dc28133302a7fc551fac 06-Jul-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6758825 Amber Road NDMP: cannot perform ndmp backup at the project level
6856019 NDMP: Should run get_backup_size as a separate thread
dmpd.h
dmpd_tar3.c
84bf06e9e5fd6d61897cc8c298a0f3e807b27094 24-May-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6840645 7000 NDMP: Backup "Out of memory" error on NDMP client with 10million+ files in multiple subdirs
dmpd.h
dmpd_tar.c
295e611f647a9229cb7b346b6febc77618b605c4 19-May-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6783824 ndmpd hangs when pipe is encountered.
6825254 System logs reported ndmpd 'daemon.error' during NDMP backup
dmpd_util.c
7a088f03b431bdffa96c3b2175964d4d38420caa 25-Mar-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6820983 AmberRoad NDMP: bakbone netvault still not labeling tapes
6813224 ndmpd should save raw zfs properties, not human-readable form
6812208 NDMP : 'ndmpd' core reported during restore
dmpd_tape.c
dmpd_util.c
c211fc479225fa54805cf480633bf6689ca9a2db 11-Mar-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6810894 OFAST NDMP: Remote restore failed via NBU
6787737 Amber Road NDMP: Backup fails with "Out of memory" error on NDMP client
6807614 EBS744:old file recover on NAS 7000 (amber road) over new file, only recovers ACLs
6807326 ndmpd should use timeout on SCMD_TEST_UNIT_READY
dmpd_main.c
dmpd_util.c
86c48bbfeb72d5a6ee171e713059939bab658b77 13-Feb-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6762724 Amber Road NDMP: getting EOF notices in system logs while labeling tapes
6795460 ndmp "debug-path" variable processed after log file opened
6800255 ndmpd zfs property backup fails for ZPROP_SRC_NONE properties
6801253 OFAST NDMP: NDMP's process does not close the session after aborted job from NBU
6800782 OFAST NDMP: Ownership of softlinks data got changed after restored
6798360 Amber Road NDMP: file permissions changed in 3 way restore with tape spanning
dmpd.h
dmpd_comm.c
dmpd_log.c
dmpd_main.c
dmpd_mover.c
dmpd_tape.c
dmpd_tar.c
dmpd_util.c
47842382d52f28aa3173aa6b511781c322ccb6a2 09-Feb-2009 James Carlson <james.d.carlson@sun.com> 4875943 NOTE() lint directives don't work in ON
dmpd_connect.c
dmpd_util.c
b6b15642ffbc95b31765357dc6cc036b590c3a97 14-Jan-2009 Reza Sabdar <Reza.Sabdar@Sun.COM> 6773172 ndmpd does not handle ephemeral uids correctly
6776996 Amber Road NDMP: backupexec testkit triggers ioctl(USCSICMD) error: invalid argument
dmpd_util.c
7bc22e45a20f905cdd06bb98c98a5c8be7fd25c0 21-Nov-2008 Reza Sabdar <Reza.Sabdar@Sun.COM> 6758838 Amber Road NDMP: ndmpd passes invalid path for DAR restore of multiple files
6759422 Amber Road NDMP: cannot do a full file level restore
6760988 Amber Road NDMP: Partial 3-way restore fails
6747032 Amber Road NDMP: cannot backup hardlinks in TSM with toc=yes
6766296 Amber Road NDMP: need ndmp enhancements for BackupExec
6755552 Amber Road NDMP: ndmp status page should give more info about physical device for mapping purposes
dmpd_callbacks.c
dmpd_comm.c
dmpd_config.c
dmpd_connect.c
dmpd_data.c
dmpd_mover.c
dmpd_tar3.c
2654012f83cec5dc15b61dfe3e4a4915f186e7a6 23-Oct-2008 Reza Sabdar <Reza.Sabdar@Sun.COM> 6760398 Moving NDMP to open source
akefile.rpcgen
dmp.x
dmpd.h
dmpd_callbacks.c
dmpd_chkpnt.c
dmpd_comm.c
dmpd_common.h
dmpd_config.c
dmpd_connect.c
dmpd_data.c
dmpd_door.c
dmpd_dtime.c
dmpd_fhistory.c
dmpd_handler.c
dmpd_log.c
dmpd_log.h
dmpd_main.c
dmpd_mark.c
dmpd_mover.c
dmpd_prop.c
dmpd_scsi.c
dmpd_tape.c
dmpd_tar.c
dmpd_tar3.c
dmpd_util.c