aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/intel/iwlwifi/mvm
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-10-10 16:04:49 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2016-10-10 16:04:49 -0400
commitabb5a14fa20fdd400995926134b7be9eb8ce6048 (patch)
tree085add41cae3193b8c8293d25b453fd1ecae0c19 /drivers/net/wireless/intel/iwlwifi/mvm
parent911f9dab301e8583143c7e75b552eadd434ea0a8 (diff)
parente55f1d1d13e7f1c364672d667d78fd1f640ab9f9 (diff)
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull misc vfs updates from Al Viro: "Assorted misc bits and pieces. There are several single-topic branches left after this (rename2 series from Miklos, current_time series from Deepa Dinamani, xattr series from Andreas, uaccess stuff from from me) and I'd prefer to send those separately" * 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (39 commits) proc: switch auxv to use of __mem_open() hpfs: support FIEMAP cifs: get rid of unused arguments of CIFSSMBWrite() posix_acl: uapi header split posix_acl: xattr representation cleanups fs/aio.c: eliminate redundant loads in put_aio_ring_file fs/internal.h: add const to ns_dentry_operations declaration compat: remove compat_printk() fs/buffer.c: make __getblk_slow() static proc: unsigned file descriptors fs/file: more unsigned file descriptors fs: compat: remove redundant check of nr_segs cachefiles: Fix attempt to read i_blocks after deleting file [ver #2] cifs: don't use memcpy() to copy struct iov_iter get rid of separate multipage fault-in primitives fs: Avoid premature clearing of capabilities fs: Give dentry to inode_change_ok() instead of inode fuse: Propagate dentry down to inode_change_ok() ceph: Propagate dentry down to inode_change_ok() xfs: Propagate dentry down to inode_change_ok() ...
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm')
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c16
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c4
2 files changed, 8 insertions, 12 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
index 2d6f44fbaf62..f4d75ffe3d8a 100644
--- a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
+++ b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
@@ -1571,8 +1571,8 @@ void iwl_mvm_vif_dbgfs_register(struct iwl_mvm *mvm, struct ieee80211_vif *vif)
1571 mvmvif->dbgfs_dir = debugfs_create_dir("iwlmvm", dbgfs_dir); 1571 mvmvif->dbgfs_dir = debugfs_create_dir("iwlmvm", dbgfs_dir);
1572 1572
1573 if (!mvmvif->dbgfs_dir) { 1573 if (!mvmvif->dbgfs_dir) {
1574 IWL_ERR(mvm, "Failed to create debugfs directory under %s\n", 1574 IWL_ERR(mvm, "Failed to create debugfs directory under %pd\n",
1575 dbgfs_dir->d_name.name); 1575 dbgfs_dir);
1576 return; 1576 return;
1577 } 1577 }
1578 1578
@@ -1627,17 +1627,15 @@ void iwl_mvm_vif_dbgfs_register(struct iwl_mvm *mvm, struct ieee80211_vif *vif)
1627 * find 1627 * find
1628 * netdev:wlan0 -> ../../../ieee80211/phy0/netdev:wlan0/iwlmvm/ 1628 * netdev:wlan0 -> ../../../ieee80211/phy0/netdev:wlan0/iwlmvm/
1629 */ 1629 */
1630 snprintf(buf, 100, "../../../%s/%s/%s/%s", 1630 snprintf(buf, 100, "../../../%pd3/%pd",
1631 dbgfs_dir->d_parent->d_parent->d_name.name, 1631 dbgfs_dir,
1632 dbgfs_dir->d_parent->d_name.name, 1632 mvmvif->dbgfs_dir);
1633 dbgfs_dir->d_name.name,
1634 mvmvif->dbgfs_dir->d_name.name);
1635 1633
1636 mvmvif->dbgfs_slink = debugfs_create_symlink(dbgfs_dir->d_name.name, 1634 mvmvif->dbgfs_slink = debugfs_create_symlink(dbgfs_dir->d_name.name,
1637 mvm->debugfs_dir, buf); 1635 mvm->debugfs_dir, buf);
1638 if (!mvmvif->dbgfs_slink) 1636 if (!mvmvif->dbgfs_slink)
1639 IWL_ERR(mvm, "Can't create debugfs symbolic link under %s\n", 1637 IWL_ERR(mvm, "Can't create debugfs symbolic link under %pd\n",
1640 dbgfs_dir->d_name.name); 1638 dbgfs_dir);
1641 return; 1639 return;
1642err: 1640err:
1643 IWL_ERR(mvm, "Can't create debugfs entity\n"); 1641 IWL_ERR(mvm, "Can't create debugfs entity\n");
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
index 539d718df797..07da4efe8458 100644
--- a/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
+++ b/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
@@ -1748,9 +1748,7 @@ int iwl_mvm_dbgfs_register(struct iwl_mvm *mvm, struct dentry *dbgfs_dir)
1748 * Create a symlink with mac80211. It will be removed when mac80211 1748 * Create a symlink with mac80211. It will be removed when mac80211
1749 * exists (before the opmode exists which removes the target.) 1749 * exists (before the opmode exists which removes the target.)
1750 */ 1750 */
1751 snprintf(buf, 100, "../../%s/%s", 1751 snprintf(buf, 100, "../../%pd2", dbgfs_dir->d_parent);
1752 dbgfs_dir->d_parent->d_parent->d_name.name,
1753 dbgfs_dir->d_parent->d_name.name);
1754 if (!debugfs_create_symlink("iwlwifi", mvm->hw->wiphy->debugfsdir, buf)) 1752 if (!debugfs_create_symlink("iwlwifi", mvm->hw->wiphy->debugfsdir, buf))
1755 goto err; 1753 goto err;
1756 1754