lustre-devel-lustre.org archive mirror
 help / color / mirror / Atom feed
 messages from 2020-02-27 21:17:39 to 2020-07-15 20:45:18 UTC [more...]

[lustre-devel] [PATCH 00/37] lustre: latest patches landed to OpenSFS 07/14/2020
 2020-07-15 20:45 UTC  (38+ messages)
` [lustre-devel] [PATCH 01/37] lustre: osc: fix osc_extent_find()
` [lustre-devel] [PATCH 02/37] lustre: ldlm: check slv and limit before updating
` [lustre-devel] [PATCH 03/37] lustre: sec: better struct sepol_downcall_data
` [lustre-devel] [PATCH 04/37] lustre: obdclass: remove init to 0 from lustre_init_lsi()
` [lustre-devel] [PATCH 05/37] lustre: ptlrpc: handle conn_hash rhashtable resize
` [lustre-devel] [PATCH 06/37] lustre: lu_object: convert lu_object cache to rhashtable
` [lustre-devel] [PATCH 07/37] lustre: osc: disable ext merging for rdma only pages and non-rdma
` [lustre-devel] [PATCH 08/37] lnet: socklnd: fix local interface binding
` [lustre-devel] [PATCH 09/37] lnet: o2iblnd: allocate init_qp_attr on stack
` [lustre-devel] [PATCH 10/37] lnet: Fix some out-of-date comments
` [lustre-devel] [PATCH 11/37] lnet: socklnd: don't fall-back to tcp_sendpage
` [lustre-devel] [PATCH 12/37] lustre: ptlrpc: re-enterable signal_completed_replay()
` [lustre-devel] [PATCH 13/37] lustre: obdcalss: ensure LCT_QUIESCENT take sync
` [lustre-devel] [PATCH 14/37] lustre: remove some "#ifdef CONFIG*" from .c files
` [lustre-devel] [PATCH 15/37] lustre: obdclass: use offset instead of cp_linkage
` [lustre-devel] [PATCH 16/37] lustre: obdclass: re-declare cl_page variables to reduce its size
` [lustre-devel] [PATCH 17/37] lustre: osc: re-declare ops_from/to to shrink osc_page
` [lustre-devel] [PATCH 18/37] lustre: llite: Fix lock ordering in pagevec_dirty
` [lustre-devel] [PATCH 19/37] lustre: misc: quiet compiler warning on armv7l
` [lustre-devel] [PATCH 20/37] lustre: llite: fix to free cl_dio_aio properly
` [lustre-devel] [PATCH 21/37] lnet: o2iblnd: Use ib_mtu_int_to_enum()
` [lustre-devel] [PATCH 22/37] lnet: o2iblnd: wait properly for fps->increasing
` [lustre-devel] [PATCH 23/37] lnet: o2iblnd: use need_resched()
` [lustre-devel] [PATCH 24/37] lnet: o2iblnd: Use list_for_each_entry_safe
` [lustre-devel] [PATCH 25/37] lnet: socklnd: use need_resched()
` [lustre-devel] [PATCH 26/37] lnet: socklnd: use list_for_each_entry_safe()
` [lustre-devel] [PATCH 27/37] lnet: socklnd: convert various refcounts to refcount_t
` [lustre-devel] [PATCH 28/37] lnet: libcfs: don't call unshare_fs_struct()
` [lustre-devel] [PATCH 29/37] lnet: Allow router to forward to healthier NID
` [lustre-devel] [PATCH 30/37] lustre: llite: annotate non-owner locking
` [lustre-devel] [PATCH 31/37] lustre: osc: consume grants for direct I/O
` [lustre-devel] [PATCH 32/37] lnet: remove LNetMEUnlink and clean up related code
` [lustre-devel] [PATCH 33/37] lnet: Set remote NI status in lnet_notify
` [lustre-devel] [PATCH 34/37] lustre: ptlrpc: fix endless loop issue
` [lustre-devel] [PATCH 35/37] lustre: llite: fix short io for AIO
` [lustre-devel] [PATCH 36/37] lnet: socklnd: change ksnd_nthreads to atomic_t
` [lustre-devel] [PATCH 37/37] lnet: check rtr_nid is a gateway

[lustre-devel] [PATCH 00/45] lustre: merged OpenSFS client patches from April 30 to today
 2020-07-03  6:37 UTC  (54+ messages)
` [lustre-devel] [PATCH 01/45] lustre: fid: revert seq_client_rpc patch
` [lustre-devel] [PATCH 02/45] lustre: fld: convert cache_flush file to LPROC_SEQ_FOPS
` [lustre-devel] [PATCH 03/45] lustre: cleanups and bug fixes
` [lustre-devel] [PATCH 04/45] lnet: merge lnet_md_alloc into lnet_md_build
` [lustre-devel] [PATCH 05/45] lnet: always put a page list into struct lnet_libmd
` [lustre-devel] [PATCH 06/45] lnet: discard kvec option from lnet_libmd
` [lustre-devel] [PATCH 07/45] lnet: remove msg_iov from lnet_msg
` [lustre-devel] [PATCH 08/45] lnet: o2iblnd: discard kiblnd_setup_rd_iov
` [lustre-devel] [PATCH 09/45] lustre: ptlrpc: return proper write count from ping_store
` [lustre-devel] [PATCH 10/45] lustre: sec: check permissions for changelogs access
` [lustre-devel] [PATCH 11/45] lustre: uapi: add OBD_CONNECT2_FIDMAP
` [lustre-devel] [PATCH 12/45] lustre: lov: lov_io_sub_init()) ASSERTION
` [lustre-devel] [PATCH 13/45] lnet: Introduce constant for the lolnd NID
` [lustre-devel] [PATCH 14/45] lustre: Remove inappropriate uses of BIT() macro
` [lustre-devel] [PATCH 15/45] lustre: mgc: protect from NULL exp in mgc_enqueue()
` [lustre-devel] [PATCH 16/45] lustre: llite: do not flush COW pages from mapping
` [lustre-devel] [PATCH 17/45] lustre: quota: quota pools for OSTs
` [lustre-devel] [PATCH 18/45] lnet: libcfs: use BIT() macro where appropriate
` [lustre-devel] [PATCH 19/45] lustre: llite: clean up pcc_layout_wait()
` [lustre-devel] [PATCH 20/45] lustre: misc: declare static chars as const where possible
` [lustre-devel] [PATCH 21/45] lustre: llite: fix to make jobstats work for async ra
` [lustre-devel] [PATCH 22/45] lustre: llite: verify truncated xattr is handled
` [lustre-devel] [PATCH 23/45] lustre: obd: fix printing of client connection UUID
` [lustre-devel] [PATCH 24/45] lnet: Add MD options for response tracking
` [lustre-devel] [PATCH 25/45] lustre: Send file creation time to clients
` [lustre-devel] [PATCH 26/45] lnet: stop using struct timeval
` [lustre-devel] [PATCH 27/45] lustre: ptlrpc: connect to MDT stucks
` [lustre-devel] [PATCH 28/45] lnet: restrict gateway selection
` [lustre-devel] [PATCH 29/45] lustre: llite: restore ll_dcompare()
` [lustre-devel] [PATCH 30/45] lustre: fallocate: Implement fallocate preallocate operation
` [lustre-devel] [PATCH 31/45] lustre: llite: fix possible divide zero in ll_use_fast_io()
` [lustre-devel] [PATCH 32/45] lustre: llog: allow delete of zero size llog
` [lustre-devel] [PATCH 33/45] lustre: ldlm: use proper units for timeouts
` [lustre-devel] [PATCH 34/45] lustre: dne: support directory restripe
` [lustre-devel] [PATCH 35/45] lustre: osc: Do not wait for grants for too long
` [lustre-devel] [PATCH 36/45] lnet: use kmem_cache_zalloc as appropriate
` [lustre-devel] [PATCH 37/45] lustre: osc: Ensure immediate departure of sync write pages
` [lustre-devel] [PATCH 38/45] lnet: remove lnet_extract_iov()
` [lustre-devel] [PATCH 39/45] lnet: simplify ksock_tx
` [lustre-devel] [PATCH 40/45] lnet: socklnd: discard tx_iov
` [lustre-devel] [PATCH 41/45] lustre: lmv: do not print MDTs that are inactive
` [lustre-devel] [PATCH 42/45] lnet: use the same src nid for discovery
` [lustre-devel] [PATCH 43/45] lustre: llite: check if page truncated in ll_write_begin()
` [lustre-devel] [PATCH 44/45] lustre: dne: improve temp file name check
` [lustre-devel] [PATCH 45/45] lustre: all: Cleanup LASSERTF uses missing newlines

[lustre-devel] [PATCH 00/18] Port of OpenSFS landing as of July 1, 2020
 2020-07-02  4:47 UTC  (20+ messages)
` [lustre-devel] [PATCH 01/18] lnet: restore an maximal fragments count
` [lustre-devel] [PATCH 02/18] lnet: o2ib: fix page mapping error
` [lustre-devel] [PATCH 03/18] lustre: sec: encryption for write path
` [lustre-devel] [PATCH 04/18] lustre: sec: decryption for read path
` [lustre-devel] [PATCH 05/18] lustre: sec: deal with encrypted object size
` [lustre-devel] [PATCH 06/18] lustre: sec: support truncate for encrypted files
` [lustre-devel] [PATCH 07/18] lustre: ptlrpc: limit rate of lock replays
` [lustre-devel] [PATCH 08/18] lustre: mdc: chlg device could be used after free
` [lustre-devel] [PATCH 09/18] lustre: llite: bind kthread thread to accepted node set
` [lustre-devel] [PATCH 10/18] lustre: lov: use lov_pattern_support() to verify lmm
` [lustre-devel] [PATCH 11/18] lustre: llite: truncate deadlock with DoM files
` [lustre-devel] [PATCH 12/18] lnet: Skip health and resends for single rail configs
` [lustre-devel] [PATCH 13/18] lustre: sec: ioctls to handle encryption policies
` [lustre-devel] [PATCH 14/18] lnet: define new network driver ptl4lnd
` [lustre-devel] [PATCH 15/18] lustre: llite: don't hold inode_lock for security notify
` [lustre-devel] [PATCH 16/18] lustre: mdt: don't fetch LOOKUP lock for remote object
` [lustre-devel] [PATCH 17/18] lustre: obd: add new LPROCFS_TYPE_*
` [lustre-devel] [PATCH 18/18] lnet: handle undefined parameters

[lustre-devel] [PATCH 00/20] lustre: patches landed for week of June 8 2020
 2020-06-13 16:27 UTC  (21+ messages)
` [lustre-devel] [PATCH 01/20] lnet: fix kmalloc size in config.c
` [lustre-devel] [PATCH 02/20] lnet: test against LNET_STATE_RUNNING rather than LNET_STATE_SHUTDOWN
` [lustre-devel] [PATCH 03/20] lnet: use lnet_md_free in lnet_res_container_cleanup()
` [lustre-devel] [PATCH 04/20] lustre: obdclass: discard process_quota_config
` [lustre-devel] [PATCH 05/20] lnet: socklnd: remove comments about "darwin"
` [lustre-devel] [PATCH 06/20] lustre: uapi: change LUSTRE_*_FL defines to enum
` [lustre-devel] [PATCH 07/20] lustre: SEL: Add flag & setstripe support
` [lustre-devel] [PATCH 08/20] lustre: lmv: check stripe FID sanity
` [lustre-devel] [PATCH 09/20] lustre: ptlrpc: Clear bd_registered in ptlrpc_unregister_bulk
` [lustre-devel] [PATCH 10/20] lustre: dne: directory restripe and auto split
` [lustre-devel] [PATCH 11/20] lustre: sec: documentation for client-side encryption
` [lustre-devel] [PATCH 12/20] lustre: sec: enable client side encryption
` [lustre-devel] [PATCH 13/20] lustre: ptlrpc: separate number MD and refrences for bulk
` [lustre-devel] [PATCH 14/20] lustre: ptlrpc: fill md correctly
` [lustre-devel] [PATCH 15/20] lustre: llite: don't check mirror info for page discard
` [lustre-devel] [PATCH 16/20] lustre: sec: control client side encryption
` [lustre-devel] [PATCH 17/20] lnet: fix uninitialize var in choose_ipv4_src()
` [lustre-devel] [PATCH 18/20] lustre: obd: Rename OS_STATE flags to OS_STATFS
` [lustre-devel] [PATCH 19/20] lustre: mdc: allow setting max_mod_rpcs_in_flight larger
` [lustre-devel] [PATCH 20/20] lnet: o2iblnd: 'Timed out tx' error message

[lustre-devel] Lustre 2.12.5 released
 2020-06-08 17:54 UTC 

[lustre-devel] [PATCH 00/22] lustre: OpenSFS backport patches for May 29 2020
 2020-06-03  1:00 UTC  (23+ messages)
` [lustre-devel] [PATCH 01/22] lnet: libcfs: fix CPT handling for UP systems
` [lustre-devel] [PATCH 02/22] lustre: use BIT() macro where appropriate in include
` [lustre-devel] [PATCH 03/22] lustre: use BIT() macro where appropriate
` [lustre-devel] [PATCH 04/22] lustre: ptlrpc: change LONG_UNLINK to PTLRPC_REQ_LONG_UNLINK
` [lustre-devel] [PATCH 05/22] lustre: llite: use %pd to report dentry names
` [lustre-devel] [PATCH 06/22] lnet: tidy lnet_discover and fix mem accounting bug
` [lustre-devel] [PATCH 07/22] lustre: llite: prevent MAX_DIO_SIZE 32-bit truncation
` [lustre-devel] [PATCH 08/22] lustre: llite: integrate statx() API with Lustre
` [lustre-devel] [PATCH 09/22] lustre: ldlm: no current source if lu_ref_del not in same tsk
` [lustre-devel] [PATCH 10/22] lnet: always pass struct lnet_md by reference
` [lustre-devel] [PATCH 11/22] lustre: llite: fix read if readahead window smaller than rpc size
` [lustre-devel] [PATCH 12/22] lustre: obdclass: bind zombie export cleanup workqueue
` [lustre-devel] [PATCH 13/22] lnet: handle discovery off properly
` [lustre-devel] [PATCH 14/22] lnet: Force full discovery cycle
` [lustre-devel] [PATCH 15/22] lnet: set route aliveness properly
` [lustre-devel] [PATCH 16/22] lnet: Correct the default LND timeout
` [lustre-devel] [PATCH 17/22] lnet: Add lnet_lnd_timeout to sysfs
` [lustre-devel] [PATCH 18/22] lnet: lnd: Allow independent ko2iblnd timeout
` [lustre-devel] [PATCH 19/22] lnet: lnd: Allow independent socklnd timeout
` [lustre-devel] [PATCH 20/22] lnet: lnd: gracefully handle unexpected events
` [lustre-devel] [PATCH 21/22] lustre: update version to 2.13.54
` [lustre-devel] [PATCH 22/22] lnet: procs: print new line based on distro

[lustre-devel] New tag 2.13.54
 2020-05-27 22:53 UTC 

[lustre-devel] Lustre ZFS OSD for Ubuntu/Debian
 2020-05-15 19:58 UTC  (2+ messages)

[lustre-devel] [PATCH 000/622] lustre: sync closely to 2.13.52
 2020-04-29  3:32 UTC  (36+ messages)
` [lustre-devel] [PATCH 591/622] lustre: uapi: properly pack data structures
` [lustre-devel] [PATCH 592/622] lnet: peer lookup handle shutdown
` [lustre-devel] [PATCH 593/622] lnet: lnet response entries leak
` [lustre-devel] [PATCH 594/622] lustre: lmv: disable statahead for remote objects
` [lustre-devel] [PATCH 595/622] lustre: llite: eviction during ll_open_cleanup()
` [lustre-devel] [PATCH 596/622] lustre: ptlrpc: show target name in req_history
` [lustre-devel] [PATCH 597/622] lustre: dom: check read-on-open buffer presents in reply
` [lustre-devel] [PATCH 598/622] lustre: llite: proper names/types for offset/pages
` [lustre-devel] [PATCH 599/622] lustre: llite: Accept EBUSY for page unaligned read
` [lustre-devel] [PATCH 600/622] lustre: handle: remove locking from class_handle2object()
` [lustre-devel] [PATCH 601/622] lustre: handle: use hlist for hash lists
` [lustre-devel] [PATCH 602/622] lustre: obdclass: convert waiting in cl_sync_io_wait()
` [lustre-devel] [PATCH 603/622] lnet: modules: use list_move were appropriate
` [lustre-devel] [PATCH 604/622] lnet: fix small race in unloading klnd modules
` [lustre-devel] [PATCH 605/622] lnet: me: discard struct lnet_handle_me
` [lustre-devel] [PATCH 606/622] lnet: avoid extra memory consumption
` [lustre-devel] [PATCH 607/622] lustre: uapi: remove unused LUSTRE_DIRECTIO_FL
` [lustre-devel] [PATCH 608/622] lustre: lustre: Reserve OST_FALLOCATE(fallocate) opcode
` [lustre-devel] [PATCH 609/622] lnet: libcfs: Cleanup use of bare printk
` [lustre-devel] [PATCH 610/622] lnet: Do not assume peers are MR capable
` [lustre-devel] [PATCH 611/622] lnet: socklnd: convert peers hash table to hashtable.h
` [lustre-devel] [PATCH 612/622] lustre: llite: Update mdc and lite stats on open|creat
` [lustre-devel] [PATCH 613/622] lustre: osc: glimpse and lock cancel race
` [lustre-devel] [PATCH 614/622] lustre: llog: keep llog handle alive until last reference
` [lustre-devel] [PATCH 615/622] lnet: handling device failure by IB event handler
` [lustre-devel] [PATCH 616/622] lustre: ptlrpc: simplify wait_event handling in unregister functions
` [lustre-devel] [PATCH 617/622] lustre: ptlrpc: use l_wait_event_abortable in ptlrpcd_add_reg()
` [lustre-devel] [PATCH 618/622] lnet: use LIST_HEAD() for local lists
` [lustre-devel] [PATCH 619/622] lustre: lustre: "
` [lustre-devel] [PATCH 620/622] lustre: handle: discard h_lock
` [lustre-devel] [PATCH 621/622] lnet: remove lnd_query interface
` [lustre-devel] [PATCH 622/622] lnet: use conservative health timeouts

[lustre-devel] New tag 2.13.53
 2020-04-07 15:50 UTC 

[lustre-devel] Setting GFP_FS flag for Lustre threads doing DMU calls?
 2020-03-05  0:26 UTC  (4+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).