aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/cifs_debug.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-24smb: move client and server files to common directory fs/smbSteve French1-1087/+0
2023-05-24smb3: display debug information better for encryptionSteve French1-2/+6
2023-05-02cifs: fix potential use-after-free bugs in TCP_Server_Info::hostnamePaulo Alcantara1-1/+6
2023-03-23cifs: print session id while listing open filesShyam Prasad N1-2/+3
2023-03-23cifs: dump pending mids for all channels in DebugDataShyam Prasad N1-14/+27
2023-03-14cifs: return DFS root session id in DebugDataPaulo Alcantara1-0/+5
2023-02-20cifs: print last update time for interface listShyam Prasad N1-2/+4
2023-02-20cifs: Use kstrtobool() instead of strtobool()Christophe JAILLET1-2/+3
2022-12-19cifs: share dfs connections and supersPaulo Alcantara1-0/+8
2022-10-05smb3: add dynamic trace points for tree disconnectSteve French1-2/+2
2022-08-17cifs: remove unused server parameter from calc_smb_size()Enzo Matsumiya1-1/+1
2022-08-01cifs: avoid use of global locks for high contention dataShyam Prasad N1-4/+4
2022-08-01cifs: list_for_each() -> list_for_each_entry()Enzo Matsumiya1-37/+11
2022-08-01cifs: remove some camelCase and also some static build warningsSteve French1-7/+7
2022-08-01cifs: remove unnecessary (void*) conversions.Yu Zhe1-1/+1
2022-06-22cifs: change iface_list from array to sorted linked listShyam Prasad N1-5/+7
2022-05-24cifs: avoid parallel session setups on same channelShyam Prasad N1-0/+4
2022-05-24cifs: use new enum for ses_statusShyam Prasad N1-2/+2
2022-05-23smb3: add mount parm nosparseSteve French1-1/+2
2022-03-28smb3: cleanup and clarify status of tree connectionsSteve French1-1/+1
2022-01-02cifs: adjust DebugData to use chans_need_reconnect for conn statusShyam Prasad N1-1/+7
2021-11-12cifs: connect individual channel servers to primary channel serverShyam Prasad N1-1/+2
2021-11-12cifs: protect session channel fields with chan_lockShyam Prasad N1-0/+2
2021-11-07cifs: nosharesock should not share socket with future sessionsShyam Prasad N1-0/+2
2021-09-13cifs: remove pathname for file from SPDX headerSteve French1-1/+0
2021-08-25cifs: remove support for NTLM and weaker authentication algorithmsRonnie Sahlberg1-11/+0
2021-06-20cifs: convert list_for_each to entry variant in cifs_debug.cBaokun Li1-17/+7
2021-04-25cifs: export supported mount options via new mount_params /proc fileAurelien Aptel1-0/+50
2021-04-25cifs: simplify SWN code with dummy funcs instead of ifdefsAurelien Aptel1-7/+1
2021-03-08cifs: print MIDs in decimal notationPaulo Alcantara1-1/+1
2021-02-26Merge tag '5.12-smb3-part1' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-51/+70
2021-02-22cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugDataSteve French1-3/+3
2021-02-22cifs: change confusing field serverName (to ip_addr)Steve French1-2/+2
2021-02-16cifs: Reformat DebugData and index connections by conn_id.Shyam Prasad N1-49/+68
2021-01-06cifs_debug: use %pd instead of messing with ->d_nameAl Viro1-2/+2
2020-12-14cifs: Add witness information to debug data dumpSamuel Cabrero1-0/+13
2020-07-01cifs: Display local UID details for SMB sessions in DebugDataPaul Aurich1-1/+5
2020-06-08cifs: Add get_security_type_str function to return sec type.Kenneth D'souza1-3/+1
2020-06-04cifs: dump Security Type info in DebugDataKenneth D'souza1-0/+6
2020-04-07cifs: smbd: Merge code to track pending packetsLong Li1-4/+2
2020-02-04proc: convert everything to "struct proc_ops"Alexey Dobriyan1-54/+54
2019-11-25cifs: dump channel info in DebugDataAurelien Aptel1-1/+34
2019-11-25smb3: dump in_send and num_waiters stats counters by defaultSteve French1-2/+1
2019-11-25cifs: Don't display RDMA transport on reconnectLong Li1-0/+5
2019-09-16smb3: display max smb3 requests in flight at any one timeSteve French1-0/+2
2019-07-07cifs: simplify code by removing CONFIG_CIFS_ACL ifdefSteve French1-2/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-14/+1
2019-05-09smb3: display session id in debug dataSteve French1-0/+2
2019-05-07Negotiate and save preferred compression algorithmsSteve French1-0/+6
2019-05-07cifs: smbd: Don't destroy transport on RDMA disconnectLong Li1-5/+3
2019-05-07SMB3: Track total time spent on roundtrips for each SMB3 commandSteve French1-2/+17
2019-03-14smb3: display volume serial number for shares in /proc/fs/cifs/DebugDataSteve French1-0/+3
2019-03-14smb3: display security information in /proc/fs/cifs/DebugData more accuratelySteve French1-1/+7
2019-01-24cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugDataRonnie Sahlberg1-0/+1
2018-12-28cifs: Add DFS cache routinesPaulo Alcantara1-0/+12
2018-11-02smb3: allow more detailed protocol info on open files for debuggingSteve French1-0/+56
2018-10-23smb3 - clean up debug output displaying network interfacesSteve French1-2/+2
2018-10-23smb3: track the instance of each session for debuggingSteve French1-4/+6
2018-10-23smb3: allow stats which track session and share reconnects to be resetSteve French1-0/+3
2018-08-07smb3: display stats counters for number of slow commandsSteve French1-2/+17
2018-08-07smb3: fix minor debug output for CONFIG_CIFS_STATSSteve French1-1/+1
2018-08-07smb3: fix reset of bytes read and written statsSteve French1-0/+8
2018-08-07cifs: simple stats should always be enabledSteve French1-6/+0
2018-08-07smb3: simplify code by removing CONFIG_CIFS_SMB311Steve French1-2/+1
2018-08-07cifs: add missing debug entries for kconfig optionsSteve French1-7/+23
2018-06-15smb3: do not display empty interface listSteve French1-1/+3
2018-06-15CIFS: dump every session iface infoAurelien Aptel1-0/+27
2018-06-04Merge tag '4.18-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-17/+26
2018-05-30cifs: add debug output to show nocase mount optionSteve French1-0/+2
2018-05-30smb3: add support for posix negotiate contextSteve French1-0/+4
2018-05-30cifs: show the "w" bit for writeable /proc/fs/cifs/* filesRonnie Sahlberg1-14/+14
2018-05-30cifs: return error on invalid value written to cifsFYIRonnie Sahlberg1-0/+2
2018-05-27cifs: fix build break when CONFIG_CIFS_DEBUG2 enabledSteve French1-2/+2
2018-05-27cifs: add server argument to the dump_detail methodRonnie Sahlberg1-2/+3
2018-05-16proc: introduce proc_create_single{,_data}Christoph Hellwig1-13/+2
2018-04-11CIFS: add ONCE flag for cifs_dbg typeAurelien Aptel1-17/+0
2018-02-07Add some missing debug fields in server and tcon structsSteve French1-1/+8
2018-01-26move a few externs to smbdirect.h to eliminate warningSteve French1-9/+0
2018-01-26CIFS: dump IPC tcon in debug proc fileAurelien Aptel1-26/+35
2018-01-24CIFS: SMBD: Add SMB Direct debug countersLong Li1-0/+66
2018-01-24CIFS: SMBD: export protocol initial valuesLong Li1-0/+79
2018-01-24CIFS: SMBD: Add rdma mount optionLong Li1-0/+2
2017-09-20[SMB3] Update session and share information displayed for debugging SMB2/SMB3Steve French1-2/+7
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-10-12Display number of credits availableSteve French1-0/+1
2016-05-29drop redundant ->owner initializationsAl Viro1-7/+0
2016-03-17lib: update single-char callers of strtobool()Kees Cook1-42/+14
2016-01-14cifs: Ratelimit kernel log messagesJamie Bainbridge1-1/+1
2015-01-26cifs: fix MUST SecurityFlags filteringNiklas Cassel1-2/+4
2014-12-07cifs: convert printk(LEVEL...) to pr_<level>Andy Shevchenko1-3/+2
2014-12-07cifs: convert to print_hex_dump() instead of custom implementationAndy Shevchenko1-19/+2
2014-12-07cifs: call strtobool instead of custom implementationAndy Shevchenko1-22/+29
2014-08-02[CIFS] Fix incorrect hex vs. decimal in some debug print statementsSteve French1-1/+1
2013-06-26cifs: try to handle the MUST SecurityFlags sanelyJeff Layton1-0/+28
2013-06-24Add ability to dipslay SMB3 share flags and capabilities for debuggingSteve French1-1/+3
2013-06-24cifs: clean up the SecurityFlags write handlerJeff Layton1-6/+14
2013-05-04[CIFS] cifs: Rename cERROR and cFYI to cifs_dbgJoe Perches1-25/+42
2012-07-24CIFS: Move clear/print_stats code to ops structPavel Shilovsky1-54/+6
2012-07-24CIFS: Make demultiplex_thread work with SMB2 codePavel Shilovsky1-1/+1
2012-05-23CIFS: Move protocol specific demultiplex thread calls to ops structPavel Shilovsky1-2/+4
2012-05-16cifs: remove legacy MultiuserMount optionJeff Layton1-50/+0
2012-03-23cifs: remove /proc/fs/cifs/OplockEnabledJeff Layton1-43/+0
2012-03-23CIFS: Change mid_q_entry structure fieldsPavel Shilovsky1-10/+10
2012-03-23CIFS: Separate protocol-specific code from demultiplex codePavel Shilovsky1-2/+3
2012-03-21CIFS: Simplify inFlight logicPavel Shilovsky1-2/+1
2012-01-17cifs: warn about impending deprecation of legacy MultiuserMount codeJeff Layton1-1/+10
2011-10-12cifs: warn about deprecation of /proc/fs/cifs/OplockEnabled interfaceSuresh Jayaraman1-0/+3
2011-10-12add new module parameter 'enable_oplocks'Steve French1-3/+3
2011-08-11[CIFS] Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines mor...Steve French1-1/+1
2011-05-27[CIFS] Rename three structures to avoid camel caseSteve French1-13/+13
2011-05-19cifs: keep BCC in little-endian formatJeff Layton1-1/+1
2011-04-12cifs: replace /proc/fs/cifs/Experimental with a module parmJeff Layton1-43/+0
2011-01-20cifs: allow for different handling of received responseJeff Layton1-4/+4
2011-01-19cifs: clean up accesses to midCountJeff Layton1-1/+1
2011-01-09cifs: show "acl" in DebugData Features when it's compiled inJeff Layton1-12/+10
2010-10-21cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlockSuresh Jayaraman1-6/+6
2010-08-05cifs: show features compiled in as part of DebugDataSuresh Jayaraman1-0/+25
2010-04-26cifs: rename "extended_security" to "global_secflags"Jeff Layton1-7/+7
2010-04-21[CIFS] Neaten cERROR and cFYI macros, reduce text spaceJoe Perches1-17/+17
2009-07-10[CIFS] Distinguish posix opens and mkdirs from legacy mkdirs in statsSteve French1-1/+7
2009-03-31proc 2/2: remove struct proc_dir_entry::ownerAlexey Dobriyan1-1/+0
2009-03-12[CIFS] Send SMB flush in cifs_fsyncSteve French1-0/+2
2008-11-17[CIFS] Fix build breakSteve French1-2/+2
2008-11-17cifs: reinstate sharing of tree connectionsJeff Layton1-108/+128
2008-11-14cifs: reinstate sharing of SMB sessions sans racesJeff Layton1-26/+27
2008-11-14cifs: disable sharing session and tcon and add new TCP sharing codeJeff Layton1-1/+1
2008-11-13[CIFS] remove unused list, add new cifs sock list to prepare for mount/umount...Steve French1-2/+2
2008-08-08[CIFS] list entry can not return nullSteve French1-29/+24
2008-07-24[CIFS] Fix warnings from checkpatchShirish Pargaonkar1-2/+2
2008-07-24[CIFS] remove checkpatch warningSteve French1-7/+12
2008-07-24Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>Alexey Dobriyan1-395/+241
2008-04-29proc: remove proc_root_fsAlexey Dobriyan1-2/+2
2008-02-18[CIFS] fix build break when proc disabledSteve French1-2/+2
2008-02-12[CIFS] clean up some hard to read ifdefsSteve French1-3/+11
2008-02-07[CIFS] reduce checkpatch warningsSteve French1-2/+1
2007-10-04[CIFS] Fix cifsd so shuts down when signing fails during mountSteve French1-3/+8
2007-09-15[CIFS] missing field in debug output from previous fixSteve French1-1/+2
2007-09-15[CIFS] Fix potential NULL pointer usage if kzalloc failsSteve French1-7/+9
2007-07-13[CIFS] whitespace/formatting fixesSteve French1-1/+0
2007-06-28[CIFS] Fix sign mount option and sign proc config settingSteve French1-84/+8
2007-06-24[CIFS] fix whitespaceSteve French1-5/+5
2007-06-05[CIFS] whitespace cleanup part 2Steve French1-123/+129
2007-01-21[CIFS] cifs sprintf fixSteve French1-2/+2
2006-06-05[CIFS] NTLMv2 support part 4Steve French1-1/+1
2006-06-04[CIFS] Fix mask so can set new cifs security flags properlySteve French1-4/+2
2006-06-02[CIFS] Support for older servers which require plaintext passwordsSteve French1-16/+40
2006-06-01[CIFS] Support for setting up SMB sessions to legacy lanman servers part 2Steve French1-2/+2
2006-05-31[CIFS] Support for setting up SMB sessions to legacy lanman serversSteve French1-13/+71
2005-12-12[CIFS] Avoid extra large buffer allocation (and memcpy) in cifs_readpagesSteve French1-20/+19
2005-12-03[CIFS] Display large/small total buffer allocations in /proc/fs/cifs/StatsSteve French1-0/+8
2005-12-03[CIFS] Add extended stats (STATS2) for total buffer allocations forSteve French1-0/+4
2005-10-11[CIFS] Add null malloc response check in notify experimental codeSteve French1-1/+1
2005-10-11[CIFS] CIFS Stats improvementsSteve French1-1/+48
2005-10-10[CIFS] Fix rsize calculation so that large readx flag is checked.Steve French1-1/+1
2005-10-10[CIFS] Reduce CIFS tcp congestion timeout (it was too long) and backoffSteve French1-2/+2
2005-10-07[CIFS] /proc/fs/cifs debug code cleanup and new stats2Steve French1-4/+12
2005-08-20[CIFS] Make CIFS statistics more accurate and add some stats that wereSteve French1-10/+20
2005-06-23[CIFS] Performance improvement, finish up adding CIFSSMBWrite2Steve French1-2/+8
2005-04-28[PATCH] cifs: remove cifs_kcalloc and check for NULL return on kcalloc in ses...Steve French1-4/+11
2005-04-28[PATCH] cifs: Do not use large smb buffers in response pathSteve French1-4/+7
2005-04-28[PATCH] cifs: Do not interpret oplock break responses as responses to an unre...Steve French1-1/+6
2005-04-28[PATCH] cifs: finish up of special character mapping capable unicode conversi...Steve French1-4/+6
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+805