LU-14487 lustre: remove references to Sun Trademark. "lustre" is no longer a Trademark of Sun Microsystems. There is no need to acknowledge the trademark is every file, so just remove all these claims. Test-Parameters: trivial Signed-off-by: Mr NeilBrown <neilb@suse.de> Change-Id: I214670b39c5718f2b691193f268a64856e0cd743 Reviewed-on: https://review.whamcloud.com/41880 Tested-by: jenkins <devops@whamcloud.com> Tested-by: Maloo <maloo@whamcloud.com> Reviewed-by: Andreas Dilger <adilger@whamcloud.com> Reviewed-by: James Simmons <jsimmons@infradead.org>
LU-6142 tests: Fix style issues for write_disjoint.c This patch fixes issues reported by checkpatch for file lustre/tests/mpi/write_disjoint.c Test-Parameters: trivial Signed-off-by: Arshad Hussain <arshad.super@gmail.com> Change-Id: If9c581925a10106592fc62e5915f029cc712ca0b Reviewed-on: https://review.whamcloud.com/35494 Tested-by: jenkins <devops@whamcloud.com> Tested-by: Maloo <maloo@whamcloud.com> Reviewed-by: Andreas Dilger <adilger@whamcloud.com> Reviewed-by: James Simmons <jsimmons@infradead.org>
LU-9409 llite: Add tiny write support If a page is already dirty in the page cache, we can write to it without a full i/o. This improves performance for writes of < 1 page dramatically. Append writes are a bit tricky, requiring us to take the range lock (which we can normally avoid), but they are still much faster than the normal i/o path. Performance numbers with dd, on a VM with an older Xeon. All numbers in MiB/s. 8 bytes 1KiB Without patch: .75 75 With patch: 6.5 153 Cray-bug-id: LUS-1705 Signed-off-by: Patrick Farrell <paf@cray.com> Change-Id: I75cc72ceb5f174a5394af8ffe5df4fe9583f19a3 Reviewed-on: https://review.whamcloud.com/27903 Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com> Reviewed-by: Alexey Lyashkov <c17817@cray.com> Tested-by: Jenkins Tested-by: Maloo <hpdd-maloo@intel.com> Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
LU-8648 all: remove all Sun license and URL references The link to the GPL license at Sun is no longer there. Also Sun Inc is gone so lets remove all references to it in our source code. Test-Parameters: trivial Change-Id: Ib47d07dcef49a1ef624d0d8a4a91b9731f486278 Signed-off-by: James Simmons <uja.ornl@yahoo.com> Reviewed-on: http://review.whamcloud.com/22800 Tested-by: Jenkins Tested-by: Maloo <hpdd-maloo@intel.com> Reviewed-by: Andreas Dilger <andreas.dilger@intel.com> Reviewed-by: John L. Hammond <john.hammond@intel.com> Reviewed-by: Frank Zago <fzago@cray.com>
LU-2446 build: Update Whamcloud copyright messages for Intel Update the copyright messages for master branch for Intel. This is the result of the updatecw.sh script. Signed-off-by: Keith Mannthey <keith.mannthey@intel.com> Change-Id: Id8dc454e7a5b6dffef64aa6efefeaaaea966d780 Reviewed-on: http://review.whamcloud.com/4812 Tested-by: Hudson Reviewed-by: Andreas Dilger <andreas.dilger@intel.com> Tested-by: Maloo <whamcloud.maloo@gmail.com> Reviewed-by: Bob Glossman <bob.glossman@intel.com>
LU-1808 build: Lustre build does not support FC15. Change lbuild to support for FC15 and calm down warning message. Signed-off-by: yang sheng <ys@whamcloud.com> Change-Id: I365f708f82c01b0f72aeffa3c09e46800ca770d5 Reviewed-on: http://review.whamcloud.com/3849 Tested-by: Hudson Reviewed-by: Jinshan Xiong <jinshan.xiong@whamcloud.com> Reviewed-by: Chris Gearing <chris.gearing@intel.com> Reviewed-by: Brian J. Murrell <brian@whamcloud.com> Tested-by: Maloo <whamcloud.maloo@gmail.com> Reviewed-by: Oleg Drokin <green@whamcloud.com>
LU-1347 build: remove the vim/emacs modelines Delete all of the vim/emacs modelines. Add copyright information for a few files. Signed-off-by: Liang Zhen <liang@whamcloud.com> Change-Id: Ic22ce8d8cc7786ffdb19937eb9f93a2d49aa2581 Reviewed-on: http://review.whamcloud.com/2658 Tested-by: Hudson Reviewed-by: Andreas Dilger <adilger@whamcloud.com> Reviewed-by: Oleg Drokin <green@whamcloud.com>
b=23175 Use MPI_Bcast to send random value to all ranks. The file size will be different if each rank generate its own chunksize. We need rank 0 to generate the random and pass it to all ranks. i=Johann
Update copyright messages.
b=22168 Ignore EINTR returned from write
b=20970 need add an additional barrier for write_disjoint i=grev i=rread
b=21670 use int instead of char to hold getopt rc in accordance with its prototype i=Brian Murrell
b=18956 i=Jian.Yu add write_disjoint to acc-sm