OpenAFS Master Repository annotated tag, openafs-stable-1_6_2pre1, created. openafs-stable-1_6_2pre1
Gerrit Code Review
gerrit@openafs.org
Wed, 12 Dec 2012 07:43:59 -0800 (PST)
The annotated tag, openafs-stable-1_6_2pre1 has been created
at aa8e137ecabc3e73890ec85bddc29de844d98273 (tag)
tagging 58c2a08b73e832330b9ff606bbcf3a30b454454f (commit)
replaces openafs-stable-1_6_1pre2
tagged by Derrick Brashear
on Wed Dec 12 10:42:44 2012 -0500
- Shortlog ------------------------------------------------------------
1.6.2pre1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (Darwin)
iQEVAwUAUMil+qgrZQAZNTvhAQIUMAf/dbfi7UPaiY2NR53E/WiQ9nDpq45uBaLK
DNQKiQPcCUvPNKDGvip/YpHRe5fG3c5bsf1oqHnZWG5UhZyazPBRl3TKo0yAaX66
BeqW2OFgS77BN9wZPZwu1qmp5i6xt15ranUptlhi5zvUXeYPMCpVD/gdAcyLS5TJ
YDe+ouFc3zsrd7gBU24rXgrCqPGVF2VCt98BFRJP4HtglCBzINQ5QPeB6CJEjiuB
K6Qszvuzk4R8iUIJkiZAv+taZuPnKG1rOeVNCSm0hX1A6/inAu6vk4aTneyL6Wrr
rK4C4xDby9T4f0Oxt6NEULj5F6JOxsTXMaFR+tSjYVNoVLbPzodT+A==
=9vql
-----END PGP SIGNATURE-----
Andrew Deason (71):
SOLARIS: Do not build x86 kernel module on 5.11
afs: Panic on afs_conn refcount imbalance
SOLARIS: Use kcred instead of afs_osi_cred
Disable kernel opt by default on Solaris 10 and 11
viced: Keep H_LOCK while locking host in h_Alloc_r
RedHat: Fail openafs-client 'stop' on rmmod error
Rx: Avoid lastBusy/PEER_BUSY discrepancy
viced: Delete dup host before probing old host
viced: Correctly update addrs on alt addr probe
viced: Set h_GetHost_r probefail if MPAA_r fails
viced: Remove extraneous h_AHTAHT_r in h_GetHost_r
viced: Relax "h_TossStuff_r failed" warnings
salvager: Do not abort on large volume IDs
Rewrite make_h_tree.pl in shell script
afs: Never #define away afsd_dynamic_vcaches
LINUX: move afs_notify_change to osi_vnodeops.c
LINUX: Use afs_convert_code in afs_notify_change
viced: Do not ignore all InlineBulkStatus errors
SOLARIS: Correct misplaced osi_machdep.h #endif
afs: Ensure afs_calc_inum yields nonzero ino
afs: Use cell for md5 inode numbers
fs: Report default storebehind when errors exist
viced: Do not offline volume on successful IH_DEC
vol: A GOING_OFFLINE volume should yield VOFFLINE
vos setaddrs: notice unexpected errors
vol: Avoid VBUSY/VRESTARTING trick for offline vop
vol: Pay attention to specialStatus after VAVByVp
vol: Free vol header on attach_volume_header error
afsd: Avoid printing cacheBaseDir for memcache
afsd: Avoid dir interpolation for memcache
afs: Do not QueueVCB before osi_dnlc_purge*
doc: Remove reference to NetRestrict wildcards
doc: Consolidate NetRestrict format docmentation
doc: Consolidate CAUTIONS notes about volume size
doc: Fix whitespace errors
doc: Correct volume size CAUTIONS notes
doc: Consolidate NetRestrict format docmentation
doc: Add fs bypassthreshold man page
doc: Remove reference to NetRestrict wildcards
LINUX: Fix osi_proc.c formatting
LINUX: Hold GLOCK for proc traversal
vos: Do not try to remove backup volume id 0
afs: afs_osi_Read/Write returns negative on error
afs: Indicate error from afs_osi_Read/Write better
Linux: Make dir dentry aliases act like symlinks
LINUX: Do not lookup immediately recursive mtpts
afs: Remove second argument to afs_GetDSlot
afs: Do not always ignore errors in afs_GetDSlot
afs: Cope with afs_GetValidDSlot errors
afs: Add afs_WriteDCache sanity checks
afs: Add some comments explaining 'needvalid'
rx: dec rx_nWaiting on clearing RX_CALL_WAIT_PROC
afs: Sanity-check some AFSFetchStatus structures
afs: Log a message on invalid FetchStatus receipt
afs: Do not limit fetches based on vcache length
afs: Slight adjustments in afs_GetDCache
afs: Set DWriting when truncating a dcache entry
LINUX: Avoid symlink-y resolution limits
RedHat: Avoid the DKMS escaping silliness
libafs: Correct afs_LoopServers flags
afs: Do not skip flushing pages for dv-0 files
LINUX: Dir follow_link should set LAST_BIND
afs: Log slot for GetDSlot read errors
afs: Never use GetNewDSlot after init
ptserver: Avoid inet_ntoa
LINUX: Always hold afs_xuser for unixuser read
afs: Slight restructuring in afs_Analyze
afs: Handle VNOSERVICE as a timeout
rx: Lock call for KeepAliveOn/KeepAliveOff
rx: Generate BUSY packets for error call channels
afs: Fix VLRU traversal sanity check
Ben Kaduk (4):
Catch up on fbsd releases
Patch up FreeBSD-10 support
FreeBSD major version numbers are multi-character
Catch up to FreeBSD non-MPSAFE deorbit
Chas Williams (CONTRACTOR) (1):
afs: clean afs_osi_Alloc() usage
Christof Hanke (1):
linux: fix probing for noop_fsync
Dave Botsch (1):
Fixes dkms.conf for Redhat Enterprise
Derrick Brashear (27):
libafs: kill rxevent daemon even in upcall mode
volser: allow cloning non-rw volumes
volser: allow clonevol purge id to be new id
vol: allow clones of readonly volumes
vos: refactor code
vos: allow releases without offline time
libafs: ensure one nat ping connection per srvAddr
libafs: retry retriable RPCs instead of abandoning
macos: don't crash on krb5 damage
osx: deal with more kerberos damage
macos: find packagemaker instead of assuming path
macos: iterate mdfound packagemakers when spaces are present
refactor afs_CheckServers
libafs: dont handle outstatus on write error
macos: lock module against unload during shutdown
libafs: stop bkg first
macos: remove mistyped vnode warning
libafs: don't crash on no addresses in afs_Conn
macos: update AFS prefs pane
aklog: can't assume krb5_524_conv_principal based on convert_creds
libafs: put connection in analyze when conn srvr missing
libafs: put connection always in getcapabilities helper
rx: abort on missing service
libafs: initialize free dcache list for memcache
1.6: fix warnings
libuafs: enable 64 bit mode on linux
configure: check for poll()
Edward Z. Yang (1):
Add OpenAFS to the dependencies of remote-fs.
Garrett Wollman (1):
FBSD: coalesce three assignments to the same variable
Jeffrey Altman (88):
viced: lockcount only valid if not expired
doc: fix AdminGuide
Windows: fix condition calls to osi_Log
Windows: avoid duplicate volume update queries
Windows: be explicit when mapping sharing violation
Windows: cm_serverLock read required not write
Windows: do not drop lock unnecessarily
Windows: change buf_Find*() signature to accept cm_fid_t
Windows: torture error reporting
Windows: afslogon.dll is not a file system interface
Windows: afslogon network provider debug registry value
Windows: Add version number to event log start pending message
Windows: log SMB or RDR in use at startup
Windows: fix locking hierarchy in service
Windows: smb_ReceiveNTCreateX create smb_fid earlier
Windows: cm_SetupStoreBIOD use firstModOffset chunk
Windows: buf_CleanAsyncLocked dirty range only
Windows: cm_GetSCache do not release unheld lock
Windows: Wix cell names can be greater than 120 chars
Windows: buf_CleanAsync is not async; rename it
Windows: fix buf_Recycle() comment
Windows: track cm_rootUser connections
Windows: apply Nat Pings only to cm_rootUser connections
Windows: memory leak when setting tokens via smb
Windows: Update Adv Firewall Rules
Windows: terminate HOSTS/LMHOSTS with newline
Windows: cm_BufWrite() must wait in cm_SyncOp()
Windows: kauth search for kerberos iv port first
Windows: replace strdup with xdr_alloc in callback processing
Windows: dir buffers out of date - mark them as such
Windows: restrict service to 2 cpus by default
Windows: cm_buf refcnt must hold buf_globalLock
Windows; release BIOD after status merge
Windows: fix fs setcrypt help message
Windows: VIOC_GETUNIXMODE = smb_IoctlGetUnixMode
Windows: buffer DV ranges do not work for directories
Windows: fix cm_DirOpDelBuffer assert
Windows: cm_UpdateCell never applies to Freelance mode
Windows: improved idle dead time handling
Windows: failover and retry for VBUSY
Windows: ChangeLog for 1.6.1pre3
Windows: disable Adv ICF support if not supported
Windows: Workaround Win7 SMB Reconnect Bug
unix: always retry RX_CALL_BUSY
Windows: 1.6.1pre4 change log
Windows: Client handling of VNOSERVICE
doc: correct implicit ACL permissions volume owner
Windows: Fix VNOSERVICE EventLog parameters
viced: AFSDisk, AFSFetchVolumeStatus Int31 PartSize
rx: fix abort on missing service
Windows: cm_LookupInternal obtain type of target
rx: RX_INVALID_OPERATION abort unknown service only
Windows: Freelance HaveAccessRights
Windows FindACLCache must hold scp write locked
Windows: correct cm_Analyze log message
Windows: VNOSERVICE message text
Windows: VNOSERVICE error translation
Windows: Make CM resilient to transient VNOVOL
Windows: cm_SetServerBusyState use cm_ServerEqual
Windows: SMB GetFileAttributes support
Windows: Fix smb_ReceiveTran2QPathInfo Pioctl support
Windows: smb_ReceiveTran2QFileInfo Pioctl support
Windows: afslogon OutputDebugString
Windows: afslogon MapAuthError
Windows: afslogon make error dialog system modal
Windows: NPLogonNotify secure erase password
Windows: AFS_Startup_Event must query Debug value
Windows: Freelance Short circuit all vol updates
Windows: cm_UpdateVolumeLocation misplaced lock
rx: set abort client_initiated flag to match direction
Windows: afslogon cast away warnings
Windows: HaveCallback vs OfflineRO Is Valid
Windows: cm_HaveCallback optimize .readonly
Windows: cm_ConnByServer add conn to list after init
Windows: cm_ConnByServer hold userp->mx only while necessary
Windows: cm_MergeStatus unknown interface numbers
Windows: remove sdk sample token.c
Windows: Fix memory leak SRXAFSCB_GetCellServ
Windows: mark server reference offline for VOFFLINE
Windows: call MIDL_user_allocate instead of calloc
Windows: Prevent SMB unitialized variable access
Windows: Do not reset cm_buf.offset on error
Windows: do not adjust deleted scache LRU ordering
Windows: buf_CleanLocked protect against NULL bp->userp
Windows: cm_RecycleSCache remove from hash table
Windows: Make krb4v32.dll and krb524.dll optional
NetIdMgr: Krb4 is optional
rxperf: use parallel connections
Jens Wegener (1):
viced: fix inverted lockCount assignment
Jonathan Billings (2):
Linux: rpm: Update openafs.spec.in to include changes to installed files
redhat: Don't replace modified configuration files during rpm update
Ken Dreyer (3):
doc: add section on direct volume access
doc: refer to aklog instead of klog
doc: add Windows section to fs newcell
Marc Dionne (28):
viced: Allow null host for BreakCallBack
volser: Remove unused variable
Linux 3.4: Switch to d_make_root
Linux: remove unused variable
Linux 3.4: replace end_writeback with clear_inode
Linux 3.3: use umode_t for mkdir and create inode ops
Linux 3.5: encode_fh API change
tptserver: Disable strict-aliasing warnings
afsd: include sys/resource.h in afsd_kernel.c
Linux: bypass: consolidate copy_page macros into a single function
Linux 3.6: kmap_atomic API change
Linux 3.6: dentry_open API change
Linux 3.6: d_alias and i_dentry are now hlists
Linux: fix variable used to test for the iop create API
Linux 3.6: create inode operation API change
Linux 3.6: revalidate dentry op API change
Linux 3.6: lookup inode operation API change
Linux: osi_vcache: Fix loop for the hlist case
libafs: Fix second pass in ShakeLooseVCaches
Linux 3.7: putname is no longer exported
Linux: fix afs_putname wrapper for pre-3.7 kernels
Linux: Rework handling of names in the lookup functions
Linux: change test for new putname API
Linux 3.7: key instantiate API change
Linux: drop GLOCK before calling dput
Linux 3.7: remove use of param.h and ioctl.h
Linux: include kthread.h before afs includes
cache bypass: fix afs_bypass_copy_page memcpy oops
Mark Vitale (9):
DOC: vos convertROtoRW security requirements
vos: convertROtoRW misc error reporting problems
vos: convertROtoRW may create two RW volumes
vos: convertROtoRW does not respect volume lock
vos: volume lock not released on convertROtoRW error
vos: convertROtoRW may create 2nd RW on a fileserver
vos: convertROtoRW susceptible to VLDB changes during override prompt
vos: convertROtoRW incorrect warning when RO not in VLDB
vos: convertROtoRW - prevent VLDB corruption
Michael Meffie (19):
Unix CM: reset blacklist on hard-mount retry
bozo: preserve all options over restart
libafs: log server errors on hard mount retry
libafs: revert init req to use the real uid
volser: log host address of caller in extra logging
vldb_check: off by one host address table error
vldb_check: warn about cross-linked mh entries
vldb_check: remove unreferenced mh entries with -fix
vldb_check: fix cross-linked mh entries
vlserver: fix logging of ip addresses
vlserver: use the logging function to log
fix stale volume info from vos examine (non-dafs)
vol: allow non-dafs volume utils to attach with V_READONLY again
bozo: avoid canceling the sigkill timer for hung processes
viced: fix log message in hpr initialize
bozo: dont lie when binding to any address
vol: rate-limit volume usage updates
Build: error if solariscc is not found
configure: solariscc check update
Niklas Jonsson (1):
Auth: increase size of DNS resolver answer buffer
Simon Wilkinson (4):
rx: hold call->lock across RXS_PreparePacket
rx: provide mechanism to send a bare abort packet
Unix CM: Log reason for marking server up or down
rxperf: -S takes an argument
Stephan Wiesand (1):
make openafs 1.6.2pre1
Tom Keiser (2):
com_err: correctly deal with lack of libintl
libafs: use kthread_run when available
-----------------------------------------------------------------------
--
OpenAFS Master Repository