aboutsummaryrefslogtreecommitdiffstats
path: root/fs/dlm
AgeCommit message (Expand)AuthorFilesLines
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg1-6/+1
2014-12-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-141/+122
2014-11-19dlm: adopt orphan locksDavid Teigland3-4/+88
2014-11-05dlm: Use seq_puts() instead of seq_printf() for constant stringsJoe Perches1-7/+5
2014-11-05dlm: Remove seq_printf() return checks and use seq_has_overflowed()Joe Perches1-134/+117
2014-10-14dlm: fix missing endian conversion of rcom_status flagsNeale Ferguson1-1/+1
2014-09-09locks: Remove unused conf argument from lm_grantJoe Perches1-4/+4
2014-08-08fs/dlm/debug_fs.c: remove unnecessary null test before debugfs_removeFabian Frederick1-10/+5
2014-06-12dlm: keep listening connection alive with sctp modeLidong Zhong1-0/+5
2014-06-06fs/dlm/debug_fs.c: replace seq_printf by seq_putsFabian Frederick1-17/+17
2014-06-06fs/dlm/lockspace.c: convert simple_str to kstrFabian Frederick1-4/+17
2014-06-06fs/dlm/config.c: convert simple_str to kstrFabian Frederick1-6/+20
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller1-1/+1
2014-02-14dlm: use INFO for recovery messagesDavid Teigland8-47/+46
2014-02-12fs: Include appropriate header file in dlm/ast.cRashika Kheria1-0/+1
2014-02-12dlm: silence a harmless use after free warningDan Carpenter1-0/+1
2014-01-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-2/+2
2014-01-21sctp: remove macros sctp_{lock|release}_sockwangweidong1-2/+2
2013-12-16dlm: set zero linger time on sctp socketDongmao Zhang1-0/+8
2013-11-19genetlink: only pass array to genl_register_family_with_ops()Johannes Berg1-4/+6
2013-10-16dlm: Avoid that dlm_release_lockspace() incorrectly returns -EBUSYBart Van Assche1-3/+1
2013-08-12dlm: remove signal blockingDavid Teigland1-19/+6
2013-07-30dlm: WQ_NON_REENTRANT is meaningless and going awayTejun Heo1-4/+1
2013-06-26dlm: Avoid LVB truncationBart Van Assche1-4/+4
2013-06-25dlm: log an error for unmanaged lockspacesDavid Teigland1-1/+8
2013-06-25dlm: config: using strlcpy instead of strncpyZhao Hongjiang1-2/+3
2013-06-19dlm: remove duplicated include from lowcomms.cWei Yongjun1-1/+0
2013-06-14dlm: disable nagle for SCTPMike Christie1-0/+6
2013-06-14dlm: retry failed SCTP sendsMike Christie1-29/+75
2013-06-14dlm: try other IPs when sctp init assoc failsMike Christie1-11/+50
2013-06-14dlm: clear correct bit during sctp init failure handlingMike Christie1-1/+1
2013-06-14dlm: set sctp assoc id during setupMike Christie1-0/+1
2013-06-14dlm: clear correct init bit during sctp setupMike Christie1-1/+1
2013-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+1
2013-04-09net: sctp: introduce uapi header for sctpDaniel Borkmann1-1/+1
2013-04-08dlm: avoid unnecessary posix unlockDavid Teigland1-3/+15
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin1-7/+4
2013-02-27dlm: convert to idr_alloc()Tejun Heo2-26/+19
2013-02-27dlm: don't use idr_remove_all()Tejun Heo2-2/+1
2013-02-27dlm: use idr_for_each_entry() in recover_idr_clear() error pathTejun Heo1-13/+10
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2013-02-26fs: change return values from -EACCES to -EPERMZhao Hongjiang1-1/+1
2013-02-21Merge tag 'dlm-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds2-0/+18
2013-02-04dlm: check the write size from userDavid Teigland1-4/+4
2013-01-07dlm: avoid scanning unchanged toss listsDavid Teigland2-0/+18
2012-11-16dlm: fix lvb invalidation conditionsDavid Teigland3-10/+44
2012-11-01fs/dlm: remove CONFIG_EXPERIMENTALKees Cook1-1/+1
2012-11-01dlm: remove unused variable in *dlm_lowcomms_get_buffer()Wei Yongjun1-3/+2
2012-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-4/+4
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman1-4/+4
2012-09-10dlm: check the maximum size of a request from userSasha Levin1-0/+7
2012-08-13dlm: cleanup send_to_sock routineYing Xue1-4/+1
2012-08-10dlm: convert add_sock routine return value type to voidYing Xue1-2/+1
2012-08-10dlm: remove redundant variable assignmentsXue Ying1-2/+0
2012-08-08dlm: fix unlock balance warningsDavid Teigland6-30/+78
2012-08-08dlm: fix uninitialized spinlockDavid Teigland1-2/+2
2012-08-08dlm: fix deadlock between dlm_send and dlm_controldDavid Teigland5-90/+200
2012-07-16dlm: fix missing dir removeDavid Teigland1-2/+68
2012-07-16dlm: fix conversion deadlock from recoveryDavid Teigland2-17/+48
2012-07-16dlm: use wait_event_timeoutDavid Teigland1-18/+11
2012-07-16dlm: fix race between remove and lookupDavid Teigland3-39/+176
2012-07-16dlm: use idr instead of list for recovered rsbsDavid Teigland4-23/+101
2012-07-16dlm: use rsbtbl as resource directoryDavid Teigland14-588/+1215
2012-05-15dlm: NULL dereference on failure in kmem_cache_create()Dan Carpenter1-5/+3
2012-05-02dlm: fixes for nodir modeDavid Teigland9-162/+303
2012-04-26dlm: improve error and debug messagesDavid Teigland4-90/+164
2012-04-26dlm: avoid unnecessary search in search_rsbDavid Teigland1-0/+3
2012-04-26dlm: limit rcom debug messagesDavid Teigland2-28/+28
2012-04-26dlm: fix waiter recoveryDavid Teigland1-12/+31
2012-04-26dlm: prevent connections during shutdownDavid Teigland1-8/+20
2012-04-23Merge tag 'dlm-fixes-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/te...Linus Torvalds1-0/+12
2012-04-23dlm: fix QUECVT when convert queue is emptyDavid Teigland1-0/+12
2012-04-05simple_open: automatically convert to simple_open()Stephen Boyd1-8/+1
2012-03-21Merge tag 'dlm-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds4-5/+25
2012-03-21dlm: last element of dlm_local_addr[] never usedDavid Teigland1-1/+1
2012-03-08dlm: Do not allocate a fd for peeloffBenjamin Poirier1-14/+8
2012-03-08dlm: fix slow rsb search in dir recoveryDavid Teigland3-4/+24
2012-01-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds14-263/+873
2012-01-04dlm: add recovery callbacksDavid Teigland8-163/+263
2012-01-04dlm: add node slots and generationDavid Teigland7-29/+480
2012-01-04dlm: move recovery barrier callsDavid Teigland4-27/+28
2011-11-22net: remove ipv6_addr_copy()Alexey Dobriyan1-1/+1
2011-11-18dlm: convert rsb list to rb_treeBob Peterson5-55/+113
2011-07-25Merge branch 'for-3.1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-5/+5
2011-07-20locks: rename lock-manager opsJ. Bruce Fields1-5/+5
2011-07-19dlm: don't limit active work itemsDavid Teigland1-1/+4
2011-07-15dlm: use workqueue for callbacksDavid Teigland7-205/+172
2011-07-14dlm: remove deadlock debug printDavid Teigland1-3/+0
2011-07-12dlm: improve rsb searchesDavid Teigland7-48/+121
2011-07-11dlm: keep lkbs in idrDavid Teigland5-125/+82
2011-07-11dlm: fix kmalloc argsDavid Teigland1-1/+1
2011-07-11dlm: don't do pointless NULL check, use kzalloc and fix order of argumentsJesper Juhl1-6/+2
2011-07-06dlm: dump address of unknown nodeMasatake YAMATO1-4/+5
2011-07-01dlm: use vmalloc for hash tablesBryn M. Reeves1-9/+9
2011-06-30dlm: show addresses in configfsMasatake YAMATO1-2/+57
2011-05-26Merge branch 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds1-1/+1
2011-05-26dlm: Drop __TIME__ usageMichal Marek1-1/+1
2011-05-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds8-49/+219
2011-05-23dlm: make plock operation killableDavid Teigland1-4/+61
2011-04-05dlm: remove shared message stub for recoveryDavid Teigland2-33/+50
2011-04-01dlm: delayed reply message warningDavid Teigland6-11/+108
2011-03-31Fix common misspellingsLucas De Marchi3-3/+3
2011-03-28dlm: Remove superfluous call to recalc_sigpending()Matt Fleming1-1/+0
2011-03-10dlm: use alloc_workqueue functionDavid Teigland1-2/+4
2011-03-10dlm: increase default hash table sizesDavid Teigland1-2/+2
2011-03-10dlm: record full callback stateDavid Teigland8-222/+311
2011-02-11dlm: use single thread workqueuesDavid Teigland1-4/+2
2011-01-16dlm: Make DLM depend on CONFIGFS_FSNicholas Bellinger1-2/+1
2010-12-13dlm: sanitize work_start() in lowcomms.cNamhyung Kim1-9/+6
2010-11-12dlm: reduce cond_resched during sendBob Peterson1-1/+9
2010-11-12dlm: use TCP_NODELAYDavid Teigland1-0/+10
2010-11-12dlm: Use cmwq for send and receive workqueuesSteven Whitehouse1-2/+4
2010-11-11dlm: Handle application limited situations properly.David Miller1-1/+21
2010-10-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds1-0/+3
2010-10-15llseek: automatically add .llseek fopArnd Bergmann3-2/+7
2010-09-03dlm: Don't send callback to node making lock request when "try 1cb" failsSteven Whitehouse1-0/+3
2010-08-05fs/dlm: Drop unnecessary null testJulia Lawall1-1/+1
2010-08-05dlm: use genl_register_family_with_ops()Changli Gao1-14/+1
2010-04-30dlm: fix ast ordering for user locksDavid Teigland1-14/+74
2010-04-30dlm: cleanup remove unused codeDan Carpenter1-4/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo7-0/+7
2010-03-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2010-03-08Merge branch 'for-next' into for-linusJiri Kosina1-1/+1
2010-03-07Driver core: Constify struct sysfs_ops in struct kobj_typeEmese Revfy1-1/+1
2010-02-26dlm: use bastmode in debugfs outputDavid Teigland2-3/+5
2010-02-26dlm: Send lockspace name with ueventsSteven Whitehouse1-1/+13
2010-02-26dlm: send reply before bastDavid Teigland1-26/+84
2010-02-24dlm: fix ordering of bast and castDavid Teigland6-28/+78
2010-02-04Fix misspellings of "truly" in comments.Adam Buchbinder1-1/+1
2009-12-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds14-53/+46
2009-12-04tree-wide: fix assorted typos all over the placeAndré Goddard Rosa1-1/+1
2009-11-30dlm: always use GFP_NOFSDavid Teigland14-53/+46
2009-09-30dlm: fix socket fd translationDavid Teigland1-11/+12
2009-09-30dlm: fix lowcomms_connect_node for sctpDavid Teigland1-3/+10
2009-09-23seq_file: constify seq_operationsJames Morris1-6/+6
2009-09-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds1-10/+16
2009-08-24dlm: use kernel_sendpagePaolo Bonzini1-5/+2
2009-08-24dlm: fix connection close handlingLars Marowsky-Bree1-2/+13
2009-08-18dlm: fix double-release of socket in error exit pathCasey Dahlin1-3/+1
2009-08-12Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller3-9/+14
2009-07-14dlm: free socket in error exit pathCasey Dahlin1-1/+3
2009-07-12genetlink: make netns awareJohannes Berg1-1/+1
2009-06-18dlm: fix plock use-after-freeDavid Teigland1-7/+10
2009-06-17dlm: Fix uninitialised variable warning in lock.cSteven Whitehouse1-1/+1
2009-05-15dlm: use more NOFS allocationDavid Teigland4-11/+12
2009-05-15dlm: connect to nodes earlierChristine Caulfield3-4/+26
2009-05-07dlm: fix use count with multiple joinsDavid Teigland1-7/+6
2009-05-07dlm: Make name input parameter of {,dlm_}new_lockspace() constGeert Uytterhoeven1-2/+2
2009-03-11dlm: fix length calculation in compat codeDavid Teigland1-9/+15
2009-03-11dlm: ignore cancel on granted lockDavid Teigland1-0/+7
2009-03-11dlm: clear defunct cancel stateDavid Teigland1-8/+45
2009-03-11dlm: replace idr with hash table for connectionsChristine Caulfield1-79/+92
2009-01-28dlm: comment typo fixesJoe Perches1-3/+3
2009-01-28dlm: use ipv6_addr_copyJoe Perches1-2/+2
2009-01-28dlm: Change rwlock which is only used in write mode to a spinlockSteven Whitehouse3-11/+11
2009-01-21dlm: initialize file_lock struct in GETLK before copying conflicting lockJeff Layton1-0/+2
2009-01-21dlm: fix plock notify callback to lockdDavid Teigland1-2/+2
2009-01-08dlm: change rsbtbl rwlock to spinlockDavid Teigland5-32/+32
2009-01-08dlm: fix seq_file usage in debugfs lock dumpDavid Teigland1-359/+337
2009-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds12-130/+316
2008-12-23dlm: fs/dlm/ast.c: fix warningAndrew Morton1-22/+17
2008-12-23dlm: add new debugfs entryDavid Teigland2-50/+247
2008-12-23dlm: add time stamp of blocking callbackDavid Teigland2-0/+3
2008-12-23dlm: change lock time stampingDavid Teigland4-19/+19
2008-12-23dlm: improve how bast mode handlingDavid Teigland5-15/+17
2008-12-23dlm: remove extra blocking callback checkDavid Teigland1-6/+1
2008-12-23dlm: replace schedule with cond_reschedSteven Whitehouse1-1/+1
2008-12-23dlm: remove kmap/kunmapSteven Whitehouse1-7/+0
2008-12-23dlm: trivial annotation of be16 valueHarvey Harrison1-9/+9
2008-12-23dlm: fix up memory allocation flagsSteven Whitehouse3-4/+5
2008-11-25fix warning in fs/dlm/netlink.cIngo Molnar1-1/+1
2008-11-13dlm: fix shutdown cleanupDavid Teigland1-1/+1
2008-09-05dlm: choose better identifiersAndrew Morton1-22/+22
2008-09-04dlm: remove bklDavid Teigland1-8/+1
2008-09-02dlm: fix address compareDavid Teigland1-2/+31
2008-08-28dlm: fix locking of lockspace list in dlm_scandDavid Teigland2-2/+26
2008-08-28dlm: detect available userspace daemonDavid Teigland4-2/+85
2008-08-28dlm: allow multiple lockspace createsDavid Teigland4-61/+109
2008-08-13dlm: rename structsDavid Teigland1-96/+107
2008-08-13dlm: add missing kfreesDavid Teigland1-3/+7
2008-07-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds3-3/+7
2008-07-25locks: add special return value for asynchronous locksMiklos Szeredi1-1/+1
2008-07-17configfs: Allow ->make_item() and ->make_group() to return detailed errors.Joel Becker1-4/+4
2008-07-17Revert "configfs: Allow ->make_item() and ->make_group() to return detailed e...Joel Becker1-28/+17
2008-07-17Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-17/+28
2008-07-14Merge commit 'v2.6.26' into bkl-removalJonathan Corbet3-15/+16
2008-07-14configfs: Allow ->make_item() and ->make_group() to return detailed errors.Joel Becker1-17/+28
2008-07-14dlm: fix uninitialized variable for search_rsb_list callersBenny Halevy1-0/+1
2008-07-14dlm: release socket on errorMasatake YAMATO1-1/+3
2008-07-14dlm: fix basts for granted CW waiting PR/CWDavid Teigland1-1/+2
2008-07-14dlm: check for null in device_writeMasatake YAMATO1-1/+1
2008-06-20dlm-user: BKL pushdownArnd Bergmann1-1/+8
2008-05-19dlm: fix plock dev_write return valueDavid Teigland1-1/+1
2008-05-19dlm: tcp_connect_to_sock should check for -EINVAL, not EINVALMarcin Slusarz1-1/+1
2008-05-19dlm: section mismatch warning fixLeonardo Potenza1-1/+1
2008-05-19dlm: convert connections_lock in a mutexMatthias Kaehlcke1-12/+13
2008-04-30fs: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-1/+1
2008-04-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tei...Linus Torvalds10-23/+526
2008-04-21dlm: common max length definitionsDavid Teigland1-2/+0
2008-04-21dlm: move plock code from gfs2David Teigland4-0/+449