]> git.pld-linux.org Git - packages/kernel.git/blob - kernel-small_fixes.patch
1fbd7c139408c56eeeec5bf7b1f8c086a8440c98
[packages/kernel.git] / kernel-small_fixes.patch
1 --- linux-2.6.33/scripts/mod/modpost.c~ 2010-02-24 19:52:17.000000000 +0100
2 +++ linux-2.6.33/scripts/mod/modpost.c  2010-03-07 14:26:47.242168558 +0100
3 @@ -15,7 +15,8 @@
4  #include <stdio.h>
5  #include <ctype.h>
6  #include "modpost.h"
7 -#include "../../include/generated/autoconf.h"
8 +// PLD architectures don't use CONFIG_SYMBOL_PREFIX
9 +//#include "../../include/generated/autoconf.h"
10  #include "../../include/linux/license.h"
11  
12  /* Some toolchains use a `_' prefix for all user symbols. */
13
14 --- linux-3.0/scripts/kconfig/lxdialog/check-lxdialog.sh~       2011-07-22 04:17:23.000000000 +0200
15 +++ linux-3.0/scripts/kconfig/lxdialog/check-lxdialog.sh        2011-08-25 21:26:04.799150642 +0200
16 @@ -9,6 +9,12 @@
17                         $cc -print-file-name=lib${lib}.${ext} | grep -q /
18                         if [ $? -eq 0 ]; then
19                                 echo "-l${lib}"
20 +                               for libt in tinfow tinfo ; do
21 +                                       $cc -print-file-name=lib${libt}.${ext} | grep -q /
22 +                                       if [ $? -eq 0 ]; then
23 +                                               echo "-l${libt}"
24 +                                       fi
25 +                               done
26                                 exit
27                         fi
28                 done
29 From 5d12f71723762a39435d054d02bbf5fb87c5cd14 Mon Sep 17 00:00:00 2001
30 From: =?UTF-8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= <arekm@maven.pl>
31 Date: Mon, 6 Feb 2017 14:45:15 +0100
32 Subject: [PATCH] mac80211: Print text for disassociation reason
33 MIME-Version: 1.0
34 Content-Type: text/plain; charset=UTF-8
35 Content-Transfer-Encoding: 8bit
36
37 When disassociation happens only numeric reason is printed
38 in ieee80211_rx_mgmt_disassoc(). Add text variant, too.
39
40 Signed-off-by: Arkadiusz Miƛkiewicz <arekm@maven.pl>
41 ---
42  net/mac80211/mlme.c | 5 +++--
43  1 file changed, 3 insertions(+), 2 deletions(-)
44
45 diff --git a/net/mac80211/mlme.c b/net/mac80211/mlme.c
46 index 098ce9b179ee..fcf8d0aa66ec 100644
47 --- a/net/mac80211/mlme.c
48 +++ b/net/mac80211/mlme.c
49 @@ -2801,8 +2801,9 @@ static void ieee80211_rx_mgmt_disassoc(struct ieee80211_sub_if_data *sdata,
50  
51         reason_code = le16_to_cpu(mgmt->u.disassoc.reason_code);
52  
53 -       sdata_info(sdata, "disassociated from %pM (Reason: %u)\n",
54 -                  mgmt->sa, reason_code);
55 +       sdata_info(sdata, "disassociated from %pM (Reason: %u=%s)\n",
56 +                  mgmt->sa, reason_code,
57 +                  ieee80211_get_reason_code_string(reason_code));
58  
59         ieee80211_set_disassoc(sdata, 0, 0, false, NULL);
60  
61 -- 
62 2.11.0
63
64 From: Shaohua Li <shli@fb.com>
65
66 Basically this is a copy of commit 001e4a8775f6(ext4: implement cgroup
67 writeback support). Tested with a fio test, verified writeback is
68 throttled against cgroup io.max write bandwidth, also verified moving
69 the fio test to another cgroup and the writeback is throttled against
70 new cgroup setting.
71
72 Cc: Tejun Heo <tj@kernel.org>
73 Signed-off-by: Shaohua Li <shli@fb.com>
74 ---
75  fs/xfs/xfs_aops.c  | 2 ++
76  fs/xfs/xfs_super.c | 1 +
77  2 files changed, 3 insertions(+)
78
79 diff --git a/fs/xfs/xfs_aops.c b/fs/xfs/xfs_aops.c
80 index f18e593..6535054 100644
81 --- a/fs/xfs/xfs_aops.c
82 +++ b/fs/xfs/xfs_aops.c
83 @@ -630,8 +630,10 @@ xfs_add_to_ioend(
84                 if (wpc->ioend)
85                         list_add(&wpc->ioend->io_list, iolist);
86                 wpc->ioend = xfs_alloc_ioend(inode, wpc->io_type, offset, bh);
87 +               wbc_init_bio(wbc, wpc->ioend->io_bio);
88         }
89  
90 +       wbc_account_io(wbc, bh->b_page, bh->b_size);
91         /*
92          * If the buffer doesn't fit into the bio we need to allocate a new
93          * one.  This shouldn't happen more than once for a given buffer.
94 diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c
95 index 584cf2d..aea3bc2 100644
96 --- a/fs/xfs/xfs_super.c
97 +++ b/fs/xfs/xfs_super.c
98 @@ -1634,6 +1634,7 @@ xfs_fs_fill_super(
99         sb->s_max_links = XFS_MAXLINK;
100         sb->s_time_gran = 1;
101         set_posix_acl_flag(sb);
102 +       sb->s_iflags |= SB_I_CGROUPWB;
103  
104         /* version 5 superblocks support inode version counters. */
105         if (XFS_SB_VERSION_NUM(&mp->m_sb) == XFS_SB_VERSION_5)
This page took 0.034165 seconds and 2 git commands to generate.