August 2011 Archives by date
Starting: Tue Aug 2 12:44:05 CEST 2011
Ending: Wed Aug 31 17:11:08 CEST 2011
Messages: 198
- [Drbd-dev] [patch 1/1] drivers/block/drbd/drbd_nl.c: use bitmap_parse instead of __bitmap_parse
Jens Axboe
- [Drbd-dev] Pre-anouncing drbd-8.4 for mainline merge in Linux-3.2
Philipp Reisner
- [Drbd-dev] Pre-anouncing drbd-8.4 for mainline merge in Linux-3.2
Jens Axboe
- [Drbd-dev] [merged] drivers-block-drbd-drbd_nlc-use-bitmap_parse-instead-of-__bitmap_parse.patch removed from -mm tree
akpm at linux-foundation.org
- [Drbd-dev] (no subject)
mrten+drbd at ii.nl
- [Drbd-dev] [PATCH] expand section on throughput tuning to highlight prime usecase of external metadata florians comments applied, added section replacing metadata
mrten+drbd at ii.nl
- [Drbd-dev] [PATCH] expand section on throughput tuning to highlight prime usecase of external metadata florians comments applied, added section replacing metadata
mrten+drbd at ii.nl
- [Drbd-dev] [PATCH] expand section on throughput tuning to highlight prime usecase of external metadata, florians comments applied, added section replacing metadata
Mrten
- [Drbd-dev] DRBD sync stall
Jens Axboe
- No subject
- [Drbd-dev] DRBD sync stall
Philipp Reisner
- [Drbd-dev] request for review - DRBD multi volume support for 3.2
Philipp Reisner
- [Drbd-dev] documentation per release suggestion
Mrten
- [Drbd-dev] request for review - DRBD multi volume support for 3.2
Fubo Chen
- [Drbd-dev] How DRBD uses active log to recovery from a crash in 8.4.0
ShenQiyu
- [Drbd-dev] CFP: HA Mini-Conference in Prague on Oct 25th
Lars Marowsky-Bree
- [Drbd-dev] request for review - DRBD multi volume support for 3.2
Philipp Reisner
- [Drbd-dev] [PATCH] expand section on throughput tuning to highlight prime usecase of external metadata, florians comments applied, added section replacing metadata
Lars Ellenberg
- [Drbd-dev] [PATCH] expand section on throughput tuning to highlight prime usecase of external metadata, florians comments applied, added section replacing metadata
Pawel Jakub Dawidek
- [Drbd-dev] [PATCH] expand section on throughput tuning to highlight prime usecase of external metadata, florians comments applied, added section replacing metadata
Lars Ellenberg
- [Drbd-dev] [PATCH][Resend] Remove unneeded version.h includes from drivers/block/
Jesper Juhl
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Philipp Reisner
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Kyle Moffett
- [Drbd-dev] [Bug 41602] DRBD: possible deadlock in Ahead mode
Lars Ellenberg
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Jens Axboe
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Philipp Reisner
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Philipp Reisner
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Jens Axboe
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Pekka Enberg
- [Drbd-dev] [GIT PULL] drbd-8.4 for mainline
Kyle Moffett
- [Drbd-dev] [PATCH] DRBD: Fix /proc/drbd output
René Nussbaumer
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Philipp Reisner
- [Drbd-dev] [PATCH 001/118] drbd: Get rid of req_validator_fn typedef
Philipp Reisner
- [Drbd-dev] [PATCH 002/118] drbd: Remove superfluous declaration
Philipp Reisner
- [Drbd-dev] [PATCH 003/118] drbd: Consistently use block_id == ID_SYNCER for checksum based resync and online verify
Philipp Reisner
- [Drbd-dev] [PATCH 004/118] drbd: Get rid of BE_DRBD_MAGIC and BE_DRBD_MAGIC_BIG
Philipp Reisner
- [Drbd-dev] [PATCH 005/118] drbd: Endianness convert the constants instead of the variables
Philipp Reisner
- [Drbd-dev] [PATCH 006/118] drbd: Magic reserved block_id value cleanup
Philipp Reisner
- [Drbd-dev] [PATCH 007/118] drbd: Move drbd_free_tl_hash() to drbd_main()
Philipp Reisner
- [Drbd-dev] [PATCH 008/118] drbd: Update outdated comment
Philipp Reisner
- [Drbd-dev] [PATCH 009/118] drbd: Request lookup code cleanup (1)
Philipp Reisner
- [Drbd-dev] [PATCH 010/118] drbd: Request lookup code cleanup (2)
Philipp Reisner
- [Drbd-dev] [PATCH 011/118] drbd: Request lookup code cleanup (3)
Philipp Reisner
- [Drbd-dev] [PATCH 012/118] drbd: Request lookup code cleanup (4)
Philipp Reisner
- [Drbd-dev] [PATCH 013/118] drbd: Add interval tree data structure
Philipp Reisner
- [Drbd-dev] [PATCH 014/118] drbd: Put sector and size in struct drbd_request into struct drbd_interval
Philipp Reisner
- [Drbd-dev] [PATCH 015/118] drbd: Use interval tree for overlapping write request detection
Philipp Reisner
- [Drbd-dev] [PATCH 016/118] drbd: Add read_requests tree
Philipp Reisner
- [Drbd-dev] [PATCH 017/118] drbd: Use the read and write request trees for request lookups
Philipp Reisner
- [Drbd-dev] [PATCH 018/118] drbd: Put sector and size in struct drbd_epoch_entry into struct drbd_interval
Philipp Reisner
- [Drbd-dev] [PATCH 019/118] drbd: Use interval tree for overlapping epoch entry detection
Philipp Reisner
- [Drbd-dev] [PATCH 020/118] drbd: Remove the unused hash tables
Philipp Reisner
- [Drbd-dev] [PATCH 021/118] drbd: Convert all constants in enum drbd_req_event to upper case
Philipp Reisner
- [Drbd-dev] [PATCH 022/118] drbd: Convert all constants in enum drbd_thread_state to upper case
Philipp Reisner
- [Drbd-dev] [PATCH 023/118] drbd: Replace the ERR_IF macro with an assert-like macro
Philipp Reisner
- [Drbd-dev] [PATCH 024/118] drbd: Remove some useless paranoia code
Philipp Reisner
- [Drbd-dev] [PATCH 025/118] drbd: Inline function overlaps() is now unused
Philipp Reisner
- [Drbd-dev] [PATCH 026/118] drbd: Interval tree bugfix
Philipp Reisner
- [Drbd-dev] [PATCH 027/118] idr: idr_for_each_entry() macro
Philipp Reisner
- [Drbd-dev] [PATCH 028/118] drbd: Minimal struct drbd_tconn
Philipp Reisner
- [Drbd-dev] [PATCH 029/118] drbd: moved net_conf from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 030/118] drbd: moved net_cont and net_cnt_wait from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 031/118] drbd: moved data and meta from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 032/118] drbd: moved receiver, worker and asender from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 033/118] drbd: moved agreed_pro_version, last_received and ko_count to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 034/118] drbd: moved req_lock and transfer log from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 035/118] drbd: moved crypto transformations and friends from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 036/118] drbd: Made drbd_flush_workqueue() to take a tconn instead of an mdev
Philipp Reisner
- [Drbd-dev] [PATCH 037/118] drbd: Preparing to use p_header96 for all packets
Philipp Reisner
- [Drbd-dev] [PATCH 038/118] drbd: Replaced all p_header80 with a generic p_header
Philipp Reisner
- [Drbd-dev] [PATCH 039/118] drbd: Use new header layout, and send volume IOs
Philipp Reisner
- [Drbd-dev] [PATCH 040/118] drbd: Implemented receiving of new style packets on meta socket
Philipp Reisner
- [Drbd-dev] [PATCH 041/118] drbd: Do not access tconn after it was freed
Philipp Reisner
- [Drbd-dev] [PATCH 042/118] drbd: Move cmdname() out of drbd_int.h
Philipp Reisner
- [Drbd-dev] [PATCH 043/118] drbd: Rename "enum drbd_packets" to "enum drbd_packet"
Philipp Reisner
- [Drbd-dev] [PATCH 044/118] drbd: Remove redundant initialization
Philipp Reisner
- [Drbd-dev] [PATCH 045/118] drbd: Initialize the sequence number sent over the network even when not used
Philipp Reisner
- [Drbd-dev] [PATCH 046/118] drbd: Move sequence number logic into drbd_receiver.c and simplify it
Philipp Reisner
- [Drbd-dev] [PATCH 047/118] drbd: Move some functions to where they are used
Philipp Reisner
- [Drbd-dev] [PATCH 048/118] drbd: struct drbd_request: Introduce a new collision flag
Philipp Reisner
- [Drbd-dev] [PATCH 049/118] drbd: Remove redundant check from drbd_contains_interval()
Philipp Reisner
- [Drbd-dev] [PATCH 050/118] drbd: Allow to wait for the completion of an epoch entry as well
Philipp Reisner
- [Drbd-dev] [PATCH 051/118] drbd: _req_conflicts(): Get rid of the epoch_entries tree
Philipp Reisner
- [Drbd-dev] [PATCH 052/118] drbd: Remove unnecessary reference counting left-over
Philipp Reisner
- [Drbd-dev] [PATCH 053/118] drbd: Defer new writes when detecting conflicting writes
Philipp Reisner
- [Drbd-dev] [PATCH 054/118] drbd: Make the peer_seq updating code more obvious
Philipp Reisner
- [Drbd-dev] [PATCH 055/118] drbd: Improve the drbd_find_overlap() documentation
Philipp Reisner
- [Drbd-dev] [PATCH 056/118] drbd: Remove unused variable in struct drbd_conf
Philipp Reisner
- [Drbd-dev] [PATCH 057/118] drbd: Rename struct drbd_epoch_entry to struct drbd_peer_request
Philipp Reisner
- [Drbd-dev] [PATCH 058/118] drbd: Clean up some left-overs
Philipp Reisner
- [Drbd-dev] [PATCH 059/118] drbd: Update some comments
Philipp Reisner
- [Drbd-dev] [PATCH 060/118] drbd: Local variable renames: e -> peer_req
Philipp Reisner
- [Drbd-dev] [PATCH 061/118] drbd: Moved the state functions into its own source file
Philipp Reisner
- [Drbd-dev] [PATCH 062/118] drbd: Moved the thread name into the data structure
Philipp Reisner
- [Drbd-dev] [PATCH 063/118] drbd: Eliminated the user of drbd_task_to_thread()
Philipp Reisner
- [Drbd-dev] [PATCH 064/118] drbd: Moved code
Philipp Reisner
- [Drbd-dev] [PATCH 065/118] drbd: Do no sleep long in drbd_start_resync
Philipp Reisner
- [Drbd-dev] [PATCH 066/118] drbd: Revert "Make sure we dont send state if a cluster wide state change is in progress"
Philipp Reisner
- [Drbd-dev] [PATCH 067/118] drbd: Moving state related macros to drbd_state.h
Philipp Reisner
- [Drbd-dev] [PATCH 068/118] drbd: conn_printk() a dev_printk() alike for drbd's connections
Philipp Reisner
- [Drbd-dev] [PATCH 069/118] drbd: Converted drbd_try_connect() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 070/118] drbd: Converted drbd_wait_for_connect() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 071/118] drbd: Started to separated connection flags (tconn) from block device flags (mdev)
Philipp Reisner
- [Drbd-dev] [PATCH 072/118] drbd: Moved DISCARD_CONCURRENT to the per connection (tconn) flags
Philipp Reisner
- [Drbd-dev] [PATCH 073/118] drbd: Moved SEND_PING to the per connection (tconn) flags
Philipp Reisner
- [Drbd-dev] [PATCH 074/118] drbd: Moved SIGNAL_ASENDER to the per connection (tconn) flags
Philipp Reisner
- [Drbd-dev] [PATCH 075/118] drbd: Converted wake_asender() and request_ping() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 076/118] drbd: Converted helper functions for drbd_send() to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 077/118] drbd: Converted drbd_send() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 078/118] drbd: Converted drbd_send_fp() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 079/118] drbd: Removed unused mdev argument from drbd_recv_short() and drbd_socket_okay()
Philipp Reisner
- [Drbd-dev] [PATCH 080/118] drbd: Converted drbd_recv_fp() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 081/118] drbd: Converted drbd_send_handshake() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 082/118] drbd: Converted drbd_recv() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 083/118] drbd: struct packet_info to hold information of decoded packets
Philipp Reisner
- [Drbd-dev] [PATCH 084/118] drbd: Converted decode_header() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 085/118] drbd: Converted drbd_recv_header() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 086/118] drbd: Converted drbd_do_handshake() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 087/118] drbd: Converted drbd_(get|put)_data_sock() and drbd_send_cmd2() to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 088/118] drbd: Converted drbd_do_auth() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 089/118] drbd: Converted drbd_send_protocol() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 090/118] drbd: Use and idr data structure to map volume numbers to mdev pointers
Philipp Reisner
- [Drbd-dev] [PATCH 091/118] drbd: Converted drbd_connect() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 092/118] drbd: Converted drbd_calc_cpu_mask() and drbd_thread_current_set_cpu() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 093/118] drbd: Converted drbdd() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 094/118] drbd: Converted drbd_free_sock() and drbd_disconnect() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 095/118] drbd: Moved the mdev member into drbd_work (from drbd_request and drbd_peer_request)
Philipp Reisner
- [Drbd-dev] [PATCH 096/118] drbd: Consolidated the setup of the thread name into the framework
Philipp Reisner
- [Drbd-dev] [PATCH 097/118] drbd: Converted drbdd_init() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 098/118] drbd: Converted drbd_asender() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 099/118] drbd: Converted drbd_worker() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 100/118] drbd: drbd_thread has now a pointer to a tconn instead of to a mdev
Philipp Reisner
- [Drbd-dev] [PATCH 101/118] drbd: Moved some initializing code into drbd_new_tconn()
Philipp Reisner
- [Drbd-dev] [PATCH 102/118] drbd: Generalized the work callbacks
Philipp Reisner
- [Drbd-dev] [PATCH 103/118] drbd: Converted drbd_send_ping() and related functions from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 104/118] drbd: Extracted after_conn_state_ch() out of after_state_ch()
Philipp Reisner
- [Drbd-dev] [PATCH 105/118] drbd: Renamed is_valid_state_transition() to is_valid_soft_transition()
Philipp Reisner
- [Drbd-dev] [PATCH 106/118] drbd: Extracted is_valid_transition() out of sanitize_state()
Philipp Reisner
- [Drbd-dev] [PATCH 107/118] drbd: Extracted is_valid_conn_transition() out of is_valid_transition()
Philipp Reisner
- [Drbd-dev] [PATCH 108/118] drbd: Removed the os parameter form sanitize_state()
Philipp Reisner
- [Drbd-dev] [PATCH 109/118] drbd: Code de-duplication; new function apply_mask_val()
Philipp Reisner
- [Drbd-dev] [PATCH 110/118] drbd: Killed volume0; last step of multi-volume-enablement
Philipp Reisner
- [Drbd-dev] [PATCH 111/118] drbd: Removed drbd_state_lock() and drbd_state_unlock()
Philipp Reisner
- [Drbd-dev] [PATCH 112/118] drbd: Introduced tconn->cstate_mutex
Philipp Reisner
- [Drbd-dev] [PATCH 113/118] drbd: Implemented conn_send_state_req()
Philipp Reisner
- [Drbd-dev] [PATCH 114/118] drbd: Global_state_lock not necessary here...
Philipp Reisner
- [Drbd-dev] [PATCH 115/118] drbd: Implemented conn_send_sr_reply()
Philipp Reisner
- [Drbd-dev] [PATCH 116/118] drbd: Implemented receiving of P_CONN_ST_CHG_REPLY
Philipp Reisner
- [Drbd-dev] [PATCH 117/118] drbd: implemented receiving of P_CONN_ST_CHG_REQ
Philipp Reisner
- [Drbd-dev] [PATCH 118/118] drbd: Implemented connection wide state changes
Philipp Reisner
- [Drbd-dev] [PATCH 016/118] drbd: Add read_requests tree
Pawel Jakub Dawidek
- [Drbd-dev] [PATCH 068/118] drbd: conn_printk() a dev_printk() alike for drbd's connections
Joe Perches
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
David Miller
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Greg Freemyer
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Lars Ellenberg
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Kyle Moffett
- [Drbd-dev] [PATCH 016/118] drbd: Add read_requests tree
Philipp Reisner
- [Drbd-dev] [PATCH 068/118] drbd: conn_printk() a dev_printk() alike for drbd's connections
Philipp Reisner
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Philipp Reisner
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Philipp Reisner
- [Drbd-dev] [PATCH 1/2] mm: convert k{un}map_atomic(p, KM_type) to k{un}map_atomic(p)
Peter Zijlstra
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Pekka Enberg
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Greg Freemyer
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Philipp Reisner
- [Drbd-dev] [RFC 000/118] drbd: part 1 of adding multiple volume support to drbd
Philipp Reisner
- [Drbd-dev] [RFC 00/15] drbd: part 2 of adding multiple volume support to drbd
Philipp Reisner
- [Drbd-dev] [PATCH 01/15] drbd: Rename drbd_endio_{pri, sec} -> drbd_{, peer_}request_endio
Philipp Reisner
- [Drbd-dev] [PATCH 02/15] drbd: Iterate over all overlapping intervals in a tree
Philipp Reisner
- [Drbd-dev] [PATCH 03/15] drbd: Remove obsolete comment
Philipp Reisner
- [Drbd-dev] [PATCH 04/15] drbd: Use the IS_ALIGNED() macro in some more places
Philipp Reisner
- [Drbd-dev] [PATCH 05/15] drbd: simplify condition in drbd_may_do_local_read()
Philipp Reisner
- [Drbd-dev] [PATCH 06/15] drbd: fix typo in comment
Philipp Reisner
- [Drbd-dev] [PATCH 07/15] drbd: in drbd_suspend_al, set AL_SUSPENDED before unlocking the activity log
Philipp Reisner
- [Drbd-dev] [PATCH 08/15] drbd: use clear_bit_unlock() where appropriate
Philipp Reisner
- [Drbd-dev] [PATCH 09/15] lru_cache.h: fix comments referring to ts_ instead of lc_
Philipp Reisner
- [Drbd-dev] [PATCH 10/15] lru_cache: consolidate lc_get and lc_try_get
Philipp Reisner
- [Drbd-dev] [PATCH 11/15] drbd: allow to select specific bitmap pages for writeout
Philipp Reisner
- [Drbd-dev] [PATCH 12/15] lru_cache: allow multiple changes per transaction
Philipp Reisner
- [Drbd-dev] [PATCH 13/15] drbd: new on-disk activity log transaction format
Philipp Reisner
- [Drbd-dev] [PATCH 14/15] drbd: silence some log messages on bitmap IO
Philipp Reisner
- [Drbd-dev] [PATCH 15/15] drbd: fix a wrong likely(), updated comments
Philipp Reisner
- [Drbd-dev] [RFC 00/16] drbd: part 3 of adding multiple volume support to drbd
Philipp Reisner
- [Drbd-dev] [PATCH 01/16] drbd: Concurrent write detection fix
Philipp Reisner
- [Drbd-dev] [PATCH 02/16] drbd: Replace atomic_add_return with atomic_inc_return
Philipp Reisner
- [Drbd-dev] [PATCH 03/16] drbd: Use ping-timeout when waiting for missing ack packets
Philipp Reisner
- [Drbd-dev] [PATCH 04/16] drbd: Improve how conflicting writes are handled
Philipp Reisner
- [Drbd-dev] [PATCH 05/16] drbd: Remove redundant check
Philipp Reisner
- [Drbd-dev] [PATCH 06/16] drbd: Get rid of P_MAX_CMD
Philipp Reisner
- [Drbd-dev] [PATCH 07/16] drbd: Replace get_asender_cmd() with its implementation
Philipp Reisner
- [Drbd-dev] [PATCH 08/16] drbd: Remove left-over function prototypes
Philipp Reisner
- [Drbd-dev] [PATCH 09/16] drbd: Reworked the unconfiguring and thread stopping code
Philipp Reisner
- [Drbd-dev] [PATCH 10/16] drbd: Removed the mdev parameter from the ..to_tags() and ...from_tags() functions
Philipp Reisner
- [Drbd-dev] [PATCH 11/16] drbd: Improved the dec_*() macros
Philipp Reisner
- [Drbd-dev] [PATCH 12/16] drbd: Converted the transfer log from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 13/16] drbd: Preparing the connector interface to operator on connections
Philipp Reisner
- [Drbd-dev] [PATCH 14/16] drbd: Converted drbd_nl_(net_conf|disconnect)() from mdev to tconn
Philipp Reisner
- [Drbd-dev] [PATCH 15/16] drbd: Implemented new commands to create/delete connections/minors
Philipp Reisner
- [Drbd-dev] [PATCH 16/16] drbd: Replaced the minor_table array by an idr
Philipp Reisner
Last message date:
Wed Aug 31 17:11:08 CEST 2011
Archived on: Fri Sep 23 16:31:43 CEST 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).