lustre-devel-lustre.org archive mirror
 help / color / mirror / Atom feed
 messages from 2020-02-27 21:14:02 to 2020-02-27 21:17:21 UTC [more...]

[lustre-devel] [PATCH 000/622] lustre: sync closely to 2.13.52
 2020-02-27 21:17 UTC  (201+ messages)
` [lustre-devel] [PATCH 374/622] lnet: prevent loop in LNetPrimaryNID()
` [lustre-devel] [PATCH 375/622] lustre: ldlm: Fix style issues for ldlm_lib.c
` [lustre-devel] [PATCH 376/622] lustre: obdclass: protect imp_sec using rwlock_t
` [lustre-devel] [PATCH 377/622] lustre: llite: console message for disabled flock call
` [lustre-devel] [PATCH 378/622] lustre: ptlrpc: Add increasing XIDs CONNECT2 flag
` [lustre-devel] [PATCH 379/622] lustre: ptlrpc: don't reset lru_resize on idle reconnect
` [lustre-devel] [PATCH 380/622] lnet: use after free in lnet_discover_peer_locked()
` [lustre-devel] [PATCH 381/622] lustre: obdclass: generate random u64 max correctly
` [lustre-devel] [PATCH 382/622] lnet: fix peer ref counting
` [lustre-devel] [PATCH 383/622] lustre: llite: collect debug info for ll_fsync
` [lustre-devel] [PATCH 384/622] lustre: obdclass: use RCU to release lu_env_item
` [lustre-devel] [PATCH 385/622] lustre: mdt: improve IBITS lock definitions
` [lustre-devel] [PATCH 386/622] lustre: uapi: change "space" hash type to hash flag
` [lustre-devel] [PATCH 387/622] lustre: osc: cancel osc_lock list traversal once found the lock is being used
` [lustre-devel] [PATCH 388/622] lustre: obdclass: add comment for rcu handling in lu_env_remove
` [lustre-devel] [PATCH 389/622] lnet: honor discovery setting
` [lustre-devel] [PATCH 390/622] lustre: obdclass: don't send multiple statfs RPCs
` [lustre-devel] [PATCH 391/622] lustre: lov: Correct bounds checking
` [lustre-devel] [PATCH 392/622] lustre: lu_object: Add missed qos_rr_init
` [lustre-devel] [PATCH 393/622] lustre: fld: let's caller to retry FLD_QUERY
` [lustre-devel] [PATCH 394/622] lustre: llite: make sure readahead cover current read
` [lustre-devel] [PATCH 395/622] lustre: ptlrpc: Add jobid to rpctrace debug messages
` [lustre-devel] [PATCH 396/622] lnet: libcfs: Reduce memory frag due to HA debug msg
` [lustre-devel] [PATCH 397/622] lustre: ptlrpc: change IMPORT_SET_* macros into real functions
` [lustre-devel] [PATCH 398/622] lustre: uapi: add unused enum obd_statfs_state
` [lustre-devel] [PATCH 399/622] lustre: llite: create obd_device with usercopy whitelist
` [lustre-devel] [PATCH 400/622] lnet: warn if discovery is off
` [lustre-devel] [PATCH 401/622] lustre: ldlm: always cancel aged locks regardless enabling or disabling lru resize
` [lustre-devel] [PATCH 402/622] lustre: llite: cleanup stats of LPROC_LL_*
` [lustre-devel] [PATCH 403/622] lustre: osc: Do not assert for first extent
` [lustre-devel] [PATCH 404/622] lustre: llite: MS_* flags and SB_* flags split
` [lustre-devel] [PATCH 405/622] lustre: llite: improve ll_dom_lock_cancel
` [lustre-devel] [PATCH 406/622] lustre: llite: swab LOV EA user data
` [lustre-devel] [PATCH 407/622] lustre: clio: support custom csi_end_io handler
` [lustre-devel] [PATCH 408/622] lustre: llite: release active extent on sync write commit
` [lustre-devel] [PATCH 409/622] lustre: obd: harden debugfs handling
` [lustre-devel] [PATCH 410/622] lustre: obd: add rmfid support
` [lustre-devel] [PATCH 411/622] lnet: Convert noisy timeout error to cdebug
` [lustre-devel] [PATCH 412/622] lnet: Misleading error from lnet_is_health_check
` [lustre-devel] [PATCH 413/622] lustre: llite: do not cache write open lock for exec file
` [lustre-devel] [PATCH 414/622] lustre: mdc: polling mode for changelog reader
` [lustre-devel] [PATCH 415/622] lnet: Sync the start of discovery and monitor threads
` [lustre-devel] [PATCH 416/622] lustre: llite: don't check vmpage refcount in ll_releasepage()
` [lustre-devel] [PATCH 417/622] lnet: Deprecate live and dead router check params
` [lustre-devel] [PATCH 418/622] lnet: Detach rspt when md_threshold is infinite
` [lustre-devel] [PATCH 419/622] lnet: Return EHOSTUNREACH for unreachable gateway
` [lustre-devel] [PATCH 420/622] lustre: ptlrpc: Don't get jobid in body_v2
` [lustre-devel] [PATCH 421/622] lnet: Defer rspt cleanup when MD queued for unlink
` [lustre-devel] [PATCH 422/622] lustre: lov: Correct write_intent end for trunc
` [lustre-devel] [PATCH 423/622] lustre: mdc: hold lock while walking changelog dev list
` [lustre-devel] [PATCH 424/622] lustre: import: fix race between imp_state & imp_invalid
` [lustre-devel] [PATCH 425/622] lnet: support non-default network namespace
` [lustre-devel] [PATCH 426/622] lustre: obdclass: 0-nlink race in lu_object_find_at()
` [lustre-devel] [PATCH 427/622] lustre: osc: reserve lru pages for read in batch
` [lustre-devel] [PATCH 428/622] lustre: uapi: Make lustre_user.h c++-legal
` [lustre-devel] [PATCH 429/622] lnet: create existing net returns EEXIST
` [lustre-devel] [PATCH 430/622] lustre: obdecho: reuse an cl env cache for obdecho survey
` [lustre-devel] [PATCH 431/622] lustre: mdc: dir page ldp_hash_end mistakenly adjusted
` [lustre-devel] [PATCH 432/622] lnet: handle unlink before send completes
` [lustre-devel] [PATCH 433/622] lustre: osc: layout and chunkbits alignment mismatch
` [lustre-devel] [PATCH 434/622] lnet: handle recursion in resend
` [lustre-devel] [PATCH 435/622] lustre: llite: forget cached ACLs properly
` [lustre-devel] [PATCH 436/622] lustre: osc: Fix dom handling in weight_ast
` [lustre-devel] [PATCH 437/622] lustre: llite: Fix extents_stats
` [lustre-devel] [PATCH 438/622] lustre: llite: don't miss every first stride page
` [lustre-devel] [PATCH 439/622] lustre: llite: swab LOV EA data in ll_getxattr_lov()
` [lustre-devel] [PATCH 440/622] lustre: llite: Mark lustre_inode_cache as reclaimable
` [lustre-devel] [PATCH 441/622] lustre: osc: add preferred checksum type support
` [lustre-devel] [PATCH 442/622] lustre: ptlrpc: Stop sending ptlrpc_body_v2
` [lustre-devel] [PATCH 443/622] lnet: Fix style issues for selftest/rpc.c
` [lustre-devel] [PATCH 444/622] lnet: Fix style issues for module.c conctl.c
` [lustre-devel] [PATCH 445/622] lustre: ptlrpc: check lm_bufcount and lm_buflen
` [lustre-devel] [PATCH 446/622] lustre: uapi: Remove unused CONNECT flag
` [lustre-devel] [PATCH 447/622] lustre: lmv: disable remote file statahead
` [lustre-devel] [PATCH 448/622] lustre: llite: Fix page count for unaligned reads
` [lustre-devel] [PATCH 449/622] lnet: discovery off route state update
` [lustre-devel] [PATCH 450/622] lustre: llite: prevent mulitple group locks
` [lustre-devel] [PATCH 451/622] lustre: ptlrpc: make DEBUG_REQ messages consistent
` [lustre-devel] [PATCH 452/622] lustre: ptlrpc: check buffer length in lustre_msg_string()
` [lustre-devel] [PATCH 453/622] lustre: uapi: fix building fail against Power9 little endian
` [lustre-devel] [PATCH 454/622] lustre: ptlrpc: fix reply buffers shrinking and growing
` [lustre-devel] [PATCH 455/622] lustre: dom: manual OST-to-DOM migration via mirroring
` [lustre-devel] [PATCH 456/622] lustre: fld: remove fci_no_shrink field
` [lustre-devel] [PATCH 457/622] lustre: lustre: remove ldt_obd_type field of lu_device_type
` [lustre-devel] [PATCH 458/622] lustre: lustre: remove imp_no_timeout field
` [lustre-devel] [PATCH 459/622] lustre: llog: remove olg_cat_processing field
` [lustre-devel] [PATCH 460/622] lustre: ptlrpc: remove struct ptlrpc_bulk_page
` [lustre-devel] [PATCH 461/622] lustre: ptlrpc: remove bd_import_generation field
` [lustre-devel] [PATCH 462/622] lustre: ptlrpc: remove srv_threads from struct ptlrpc_service
` [lustre-devel] [PATCH 463/622] lustre: ptlrpc: remove scp_nthrs_stopping field
` [lustre-devel] [PATCH 464/622] lustre: ldlm: remove unused ldlm_server_conn
` [lustre-devel] [PATCH 465/622] lustre: llite: remove lli_readdir_mutex
` [lustre-devel] [PATCH 466/622] lustre: llite: remove ll_umounting field
` [lustre-devel] [PATCH 467/622] lustre: llite: align field names in ll_sb_info
` [lustre-devel] [PATCH 468/622] lustre: llite: remove lti_iter field
` [lustre-devel] [PATCH 469/622] lustre: llite: remove ft_mtime field
` [lustre-devel] [PATCH 470/622] lustre: llite: remove sub_reenter field
` [lustre-devel] [PATCH 471/622] lustre: osc: remove oti_descr oti_handle oti_plist
` [lustre-devel] [PATCH 472/622] lustre: osc: remove oe_next_page
` [lustre-devel] [PATCH 473/622] lnet: o2iblnd: remove some unused fields
` [lustre-devel] [PATCH 474/622] lnet: socklnd: remove ksnp_sharecount
` [lustre-devel] [PATCH 475/622] lustre: llite: extend readahead locks for striped file
` [lustre-devel] [PATCH 476/622] lustre: llite: Improve readahead RPC issuance
` [lustre-devel] [PATCH 477/622] lustre: lov: Move page index to top level
` [lustre-devel] [PATCH 478/622] lustre: readahead: convert stride page index to byte
` [lustre-devel] [PATCH 479/622] lustre: osc: prevent use after free
` [lustre-devel] [PATCH 480/622] lustre: mdc: hold obd while processing changelog
` [lustre-devel] [PATCH 481/622] lnet: change ln_mt_waitq to a completion
` [lustre-devel] [PATCH 482/622] lustre: obdclass: align to T10 sector size when generating guard
` [lustre-devel] [PATCH 483/622] lustre: ptlrpc: Hold imp lock for idle reconnect
` [lustre-devel] [PATCH 484/622] lustre: osc: glimpse - search for active lock
` [lustre-devel] [PATCH 485/622] lustre: lmv: use lu_tgt_descs to manage tgts
` [lustre-devel] [PATCH 486/622] lustre: lmv: share object alloc QoS code with LMV
` [lustre-devel] [PATCH 487/622] lustre: import: Fix missing spin_unlock()
` [lustre-devel] [PATCH 488/622] lnet: o2iblnd: Make credits hiw connection aware
` [lustre-devel] [PATCH 489/622] lustre: obdecho: avoid panic with partially object init
` [lustre-devel] [PATCH 490/622] lnet: o2iblnd: cache max_qp_wr
` [lustre-devel] [PATCH 491/622] lustre: som: integrate LSOM with lfs find
` [lustre-devel] [PATCH 492/622] lustre: llite: error handling of ll_och_fill()
` [lustre-devel] [PATCH 493/622] lnet: Don't queue msg when discovery has completed
` [lustre-devel] [PATCH 494/622] lnet: Use alternate ping processing for non-mr peers
` [lustre-devel] [PATCH 495/622] lustre: obdclass: qos penalties miscalculated
` [lustre-devel] [PATCH 496/622] lustre: osc: wrong cache of LVB attrs
` [lustre-devel] [PATCH 497/622] lustre: osc: wrong cache of LVB attrs, part2
` [lustre-devel] [PATCH 498/622] lustre: vvp: dirty pages with pagevec
` [lustre-devel] [PATCH 499/622] lustre: ptlrpc: resend may corrupt the data
` [lustre-devel] [PATCH 500/622] lnet: eliminate uninitialized warning
` [lustre-devel] [PATCH 501/622] lnet: o2ib: Record rc in debug log on startup failure
` [lustre-devel] [PATCH 502/622] lnet: o2ib: Reintroduce kiblnd_dev_search
` [lustre-devel] [PATCH 503/622] lustre: ptlrpc: fix watchdog ratelimit logic
` [lustre-devel] [PATCH 504/622] lustre: flr: avoid reading unhealthy mirror
` [lustre-devel] [PATCH 505/622] lustre: obdclass: lu_tgt_descs cleanup
` [lustre-devel] [PATCH 506/622] lustre: ptlrpc: Properly swab ll_fiemap_info_key
` [lustre-devel] [PATCH 507/622] lustre: llite: clear flock when using localflock
` [lustre-devel] [PATCH 508/622] lustre: sec: reserve flags for client side encryption
` [lustre-devel] [PATCH 509/622] lustre: llite: limit max xattr size by kernel value
` [lustre-devel] [PATCH 510/622] lustre: ptlrpc: return proper error code
` [lustre-devel] [PATCH 511/622] lnet: fix peer_ni selection
` [lustre-devel] [PATCH 512/622] lustre: pcc: Auto attach for PCC during IO
` [lustre-devel] [PATCH 513/622] lustre: lmv: alloc dir stripes by QoS
` [lustre-devel] [PATCH 514/622] lustre: llite: Don't clear d_fsdata in ll_release()
` [lustre-devel] [PATCH 515/622] lustre: llite: move agl_thread cleanup out of thread
` [lustre-devel] [PATCH 516/622] lustre/lnet: remove unnecessary use of msecs_to_jiffies()
` [lustre-devel] [PATCH 517/622] lnet: net_fault: don't pass struct member to do_div()
` [lustre-devel] [PATCH 518/622] lustre: obd: discard unused enum
` [lustre-devel] [PATCH 519/622] lustre: update version to 2.13.50
` [lustre-devel] [PATCH 520/622] lustre: llite: report latency for filesystem ops
` [lustre-devel] [PATCH 521/622] lustre: osc: don't re-enable grant shrink on reconnect
` [lustre-devel] [PATCH 522/622] lustre: llite: statfs to use NODELAY with MDS
` [lustre-devel] [PATCH 523/622] lustre: ptlrpc: grammar fix
` [lustre-devel] [PATCH 524/622] lustre: lov: check all entries in lov_flush_composite
` [lustre-devel] [PATCH 525/622] lustre: pcc: Incorrect size after re-attach
` [lustre-devel] [PATCH 526/622] lustre: pcc: auto attach not work after client cache clear
` [lustre-devel] [PATCH 527/622] lustre: pcc: Init saved dataset flags properly
` [lustre-devel] [PATCH 528/622] lustre: use simple sleep in some cases
` [lustre-devel] [PATCH 529/622] lustre: lov: use wait_event() in lov_subobject_kill()
` [lustre-devel] [PATCH 530/622] lustre: llite: use wait_event in cl_object_put_last()
` [lustre-devel] [PATCH 531/622] lustre: modules: Use LIST_HEAD for declaring list_heads
` [lustre-devel] [PATCH 532/622] lustre: handle: move refcount into the lustre_handle
` [lustre-devel] [PATCH 533/622] lustre: llite: support page unaligned stride readahead
` [lustre-devel] [PATCH 534/622] lustre: ptlrpc: ptlrpc_register_bulk LBUG on ENOMEM
` [lustre-devel] [PATCH 535/622] lustre: osc: allow increasing osc.*.short_io_bytes
` [lustre-devel] [PATCH 536/622] lnet: remove pt_number from lnet_peer_table
` [lustre-devel] [PATCH 537/622] lnet: Optimize check for routing feature flag
` [lustre-devel] [PATCH 538/622] lustre: llite: file write pos mimatch
` [lustre-devel] [PATCH 539/622] lustre: ldlm: FLOCK request can be processed twice
` [lustre-devel] [PATCH 540/622] lnet: timers: correctly offset mod_timer
` [lustre-devel] [PATCH 541/622] lustre: ptlrpc: update wiretest for new values
` [lustre-devel] [PATCH 542/622] lustre: ptlrpc: do lu_env_refill for any new request
` [lustre-devel] [PATCH 543/622] lustre: obd: perform proper division
` [lustre-devel] [PATCH 544/622] lustre: uapi: introduce OBD_CONNECT2_CRUSH
` [lustre-devel] [PATCH 545/622] lnet: Wait for single discovery attempt of routers
` [lustre-devel] [PATCH 546/622] lustre: mgc: config lock leak
` [lustre-devel] [PATCH 547/622] lnet: check if current->nsproxy is NULL before using
` [lustre-devel] [PATCH 548/622] lustre: ptlrpc: always reset generation for idle reconnect
` [lustre-devel] [PATCH 549/622] lustre: obdclass: Allow read-ahead for write requests
` [lustre-devel] [PATCH 550/622] lustre: ldlm: separate buckets from ldlm hash table
` [lustre-devel] [PATCH 551/622] lustre: llite: don't cache MDS_OPEN_LOCK for volatile files
` [lustre-devel] [PATCH 552/622] lnet: discard lnd_refcount
` [lustre-devel] [PATCH 553/622] lnet: socklnd: rename struct ksock_peer to struct ksock_peer_ni
` [lustre-devel] [PATCH 554/622] lnet: change ksocknal_create_peer() to return pointer
` [lustre-devel] [PATCH 555/622] lnet: discard ksnn_lock
` [lustre-devel] [PATCH 556/622] lnet: discard LNetMEInsert
` [lustre-devel] [PATCH 557/622] lustre: lmv: fix to return correct MDT count
` [lustre-devel] [PATCH 558/622] lustre: obdclass: remove assertion for imp_refcount
` [lustre-devel] [PATCH 559/622] lnet: Prefer route specified by rtr_nid
` [lustre-devel] [PATCH 560/622] lustre: all: prefer sizeof(*var) for alloc
` [lustre-devel] [PATCH 561/622] lustre: handle: discard OBD_FREE_RCU
` [lustre-devel] [PATCH 562/622] lnet: use list_move where appropriate
` [lustre-devel] [PATCH 563/622] lnet: libcfs: provide an scnprintf and start using it
` [lustre-devel] [PATCH 564/622] lustre: llite: fetch default layout for a directory
` [lustre-devel] [PATCH 565/622] lnet: fix rspt counter
` [lustre-devel] [PATCH 566/622] lustre: ldlm: add a counter to the per-namespace data
` [lustre-devel] [PATCH 567/622] lnet: Add peer level aliveness information
` [lustre-devel] [PATCH 568/622] lnet: always check return of try_module_get()
` [lustre-devel] [PATCH 569/622] lustre: obdclass: don't skip records for wrapped catalog
` [lustre-devel] [PATCH 570/622] lnet: Refactor lnet_find_best_lpni_on_net
` [lustre-devel] [PATCH 571/622] lnet: Avoid comparing route to itself
` [lustre-devel] [PATCH 572/622] lustre: sysfs: use string helper like functions for sysfs
` [lustre-devel] [PATCH 573/622] lustre: rename ops to owner


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).