[arch-commits] Commit in linux-lts/trunk (4 files)

2020-07-29 Thread Jan Steffens via arch-commits
Date: Wednesday, July 29, 2020 @ 22:30:30
  Author: heftig
Revision: 392709

5.4.54-1

Modified:
  
linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
  
linux-lts/trunk/0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config

-+
 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch |3 ---
 0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch |3 ---
 PKGBUILD|   10 
+-
 config  |3 +--
 4 files changed, 6 insertions(+), 13 deletions(-)

Modified: 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
===
--- 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch 
2020-07-29 22:30:29 UTC (rev 392708)
+++ 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch 
2020-07-29 22:30:30 UTC (rev 392709)
@@ -127,6 +127,3 @@
  static struct kmem_cache *user_ns_cachep __read_mostly;
  static DEFINE_MUTEX(userns_state_mutex);
  
--- 
-2.27.0
-

Modified: 0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch
===
--- 0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch 
2020-07-29 22:30:29 UTC (rev 392708)
+++ 0002-virt-vbox-Add-support-for-the-new-VBG_IOCTL_ACQUIRE_.patch 
2020-07-29 22:30:30 UTC (rev 392709)
@@ -687,6 +687,3 @@
  /** VBG_IOCTL_CHANGE_GUEST_CAPABILITIES data structure. */
  struct vbg_ioctl_set_guest_caps {
/** The header. */
--- 
-2.27.0
-

Modified: PKGBUILD
===
--- PKGBUILD2020-07-29 22:30:29 UTC (rev 392708)
+++ PKGBUILD2020-07-29 22:30:30 UTC (rev 392709)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgbase=linux-lts
-pkgver=5.4.53
+pkgver=5.4.54
 pkgrel=1
 pkgdesc='LTS Linux'
 url="https://www.kernel.org/;
@@ -25,11 +25,11 @@
   '647F28654894E3BD457199BE38DBBDC86092693E'  # Greg Kroah-Hartman
 )
 # https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
-sha256sums=('faa7b6f99220d5726f0eaee74a6394f0a3b89be1a75254f3804630211f3d6d21'
+sha256sums=('03e2a14e0eace8f4d668b72f82ad0a16f2221a676a22047aaac9ed0453dbf477'
 'SKIP'
-'d20936f94b29f3e86513108ab772ef4778a8cb95ec7cd44519523a6eea40aa5d'
-'93de5436e4d62abd7d3f2f9de0008aa647e67cba5a54fea0641ddcf4f6d85e97'
-'d529b1d0d11ddac7f47ddacc0537f233dc7c6d08f7d6ba5bf1c2c20be74e1f70'
+'a77df012574eebf14ab92564bc024ad13210dbb4767ea8647f3801867ca0a183'
+'b3f2777462517abd75039fc56a63dfa3f5eb6b3865e02fe9e0c3512381eed54b'
+'4fd74bb2a7101d700fba91806141339d8c9e46a14f8fc1fe276cfb68f1eec0f5'
 'b7c814c8183e4645947a6dcc3cbf80431de8a8fd4e895b780f9a5fd92f82cb8e')
 
 export KBUILD_BUILD_HOST=archlinux

Modified: config
===
--- config  2020-07-29 22:30:29 UTC (rev 392708)
+++ config  2020-07-29 22:30:30 UTC (rev 392709)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.43 Kernel Configuration
+# Linux/x86 5.4.54 Kernel Configuration
 #
 
 #
@@ -2592,7 +2592,6 @@
 CONFIG_BLK_DEV_SD=m
 CONFIG_CHR_DEV_ST=m
 CONFIG_BLK_DEV_SR=m
-CONFIG_BLK_DEV_SR_VENDOR=y
 CONFIG_CHR_DEV_SG=m
 CONFIG_CHR_DEV_SCH=m
 CONFIG_SCSI_ENCLOSURE=m


[arch-commits] Commit in linux-lts/trunk (4 files)

2020-05-09 Thread Jan Steffens via arch-commits
Date: Saturday, May 9, 2020 @ 19:59:23
  Author: heftig
Revision: 382974

5.4.39-3: more GCC 10 fixes

Added:
  linux-lts/trunk/0002-Makefile-disallow-data-races-on-gcc-10-as-well.patch
  linux-lts/trunk/0003-x86-Fix-early-boot-crash-on-gcc-10-next-try.patch
Modified:
  linux-lts/trunk/0001-gcc-common.h-Update-for-GCC-10.patch
  linux-lts/trunk/PKGBUILD

---+
 0001-gcc-common.h-Update-for-GCC-10.patch |2 
 0002-Makefile-disallow-data-races-on-gcc-10-as-well.patch |   32 ++
 0003-x86-Fix-early-boot-crash-on-gcc-10-next-try.patch|  131 
 PKGBUILD  |8 
 4 files changed, 170 insertions(+), 3 deletions(-)

Modified: 0001-gcc-common.h-Update-for-GCC-10.patch
===
--- 0001-gcc-common.h-Update-for-GCC-10.patch   2020-05-09 19:59:19 UTC (rev 
382973)
+++ 0001-gcc-common.h-Update-for-GCC-10.patch   2020-05-09 19:59:23 UTC (rev 
382974)
@@ -2,7 +2,7 @@
 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Pierret=20=28fepitre=29?=
  
 Date: Tue, 7 Apr 2020 13:32:59 +0200
-Subject: [PATCH] gcc-common.h: Update for GCC 10
+Subject: [PATCH 1/3] gcc-common.h: Update for GCC 10
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit

Added: 0002-Makefile-disallow-data-races-on-gcc-10-as-well.patch
===
--- 0002-Makefile-disallow-data-races-on-gcc-10-as-well.patch   
(rev 0)
+++ 0002-Makefile-disallow-data-races-on-gcc-10-as-well.patch   2020-05-09 
19:59:23 UTC (rev 382974)
@@ -0,0 +1,32 @@
+From 6a183a41a1945cb79660a78536182ce9c2568291 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Tue, 17 Mar 2020 00:07:18 +
+Subject: [PATCH 2/3] Makefile: disallow data races on gcc-10 as well
+
+gcc-10 will rename --param=allow-store-data-races=0
+to -fno-allow-store-data-races.
+
+The flag change happened at https://gcc.gnu.org/PR92046.
+
+Signed-off-by: Sergei Trofimovich 
+Acked-by: Jiri Kosina 
+Signed-off-by: Masahiro Yamada 
+---
+ Makefile | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile b/Makefile
+index ff2b90ddc9bc..c8dc1357079b 100644
+--- a/Makefile
 b/Makefile
+@@ -713,6 +713,7 @@ endif
+ 
+ # Tell gcc to never replace conditional load with a non-conditional one
+ KBUILD_CFLAGS += $(call cc-option,--param=allow-store-data-races=0)
++KBUILD_CFLAGS += $(call cc-option,-fno-allow-store-data-races)
+ 
+ include scripts/Makefile.kcov
+ include scripts/Makefile.gcc-plugins
+-- 
+2.26.2
+

Added: 0003-x86-Fix-early-boot-crash-on-gcc-10-next-try.patch
===
--- 0003-x86-Fix-early-boot-crash-on-gcc-10-next-try.patch  
(rev 0)
+++ 0003-x86-Fix-early-boot-crash-on-gcc-10-next-try.patch  2020-05-09 
19:59:23 UTC (rev 382974)
@@ -0,0 +1,131 @@
+From 2f18ace75890ccd9681f210efdb58662db0cb4c4 Mon Sep 17 00:00:00 2001
+From: Borislav Petkov 
+Date: Wed, 22 Apr 2020 18:11:30 +0200
+Subject: [PATCH 3/3] x86: Fix early boot crash on gcc-10, next try
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+... or the odyssey of trying to disable the stack protector for the
+function which generates the stack canary value.
+
+The whole story started with Sergei reporting a boot crash with a kernel
+built with gcc-10:
+
+  Kernel panic — not syncing: stack-protector: Kernel stack is corrupted in: 
start_secondary
+  CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.6.0-rc5—00235—gfffb08b37df9 #139
+  Hardware name: Gigabyte Technology Co., Ltd. To be filled by 
O.E.M./H77M—D3H, BIOS F12 11/14/2013
+  Call Trace:
+dump_stack
+panic
+? start_secondary
+__stack_chk_fail
+start_secondary
+secondary_startup_64
+  -—-[ end Kernel panic — not syncing: stack—protector: Kernel stack is 
corrupted in: start_secondary
+
+This happens because gcc-10 tail-call optimizes the last function call
+in start_secondary() - cpu_startup_entry() - and thus emits a stack
+canary check which fails because the canary value changes after the
+boot_init_stack_canary() call.
+
+To fix that, the initial attempt was to mark the one function which
+generates the stack canary with:
+
+  __attribute__((optimize("-fno-stack-protector"))) ... start_secondary(void 
*unused)
+
+however, using the optimize attribute doesn't work cumulatively
+as the attribute does not add to but rather replaces previously
+supplied optimization options - roughly all -fxxx options.
+
+The key one among them being -fno-omit-frame-pointer and thus leading to
+not present frame pointer - frame pointer which the kernel needs.
+
+The next attempt to prevent compilers from tail-call optimizing
+the last function call cpu_startup_entry(), shy of carving out
+start_secondary() into a separate compilation unit and 

[arch-commits] Commit in linux-lts/trunk (4 files)

2019-06-24 Thread Jan Steffens via arch-commits
Date: Monday, June 24, 2019 @ 11:15:30
  Author: heftig
Revision: 356834

4.19.55-2

Added:
  linux-lts/trunk/0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch
Modified:
  
linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |   29 ++---
 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch |   57 
++
 PKGBUILD|   13 +-
 config  |7 -
 4 files changed, 83 insertions(+), 23 deletions(-)

Modified: 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
===
--- 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch 
2019-06-24 10:00:13 UTC (rev 356833)
+++ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch 
2019-06-24 11:15:30 UTC (rev 356834)
@@ -1,8 +1,7 @@
-From 4e54373158caa50df5402fdd3db1794c5394026b Mon Sep 17 00:00:00 2001
-Message-Id: 
<4e54373158caa50df5402fdd3db1794c5394026b.1516188238.git.jan.steff...@gmail.com>
+From 96161597803746c97c43e0703ca2a059bdd7a8f7 Mon Sep 17 00:00:00 2001
 From: Serge Hallyn 
 Date: Fri, 31 May 2013 19:12:12 +0100
-Subject: [PATCH 1/4] add sysctl to disallow unprivileged CLONE_NEWUSER by
+Subject: [PATCH 1/2] add sysctl to disallow unprivileged CLONE_NEWUSER by
  default
 
 Signed-off-by: Serge Hallyn 
@@ -15,10 +14,10 @@
  3 files changed, 30 insertions(+)
 
 diff --git a/kernel/fork.c b/kernel/fork.c
-index 500ce64517d9..35f5860958b4 100644
+index 2628f3773ca8..a2da35b446a6 100644
 --- a/kernel/fork.c
 +++ b/kernel/fork.c
-@@ -102,6 +102,11 @@
+@@ -103,6 +103,11 @@
  
  #define CREATE_TRACE_POINTS
  #include 
@@ -30,7 +29,7 @@
  
  /*
   * Minimum number of threads to boot the kernel
-@@ -1554,6 +1559,10 @@ static __latent_entropy struct task_struct 
*copy_process(
+@@ -1719,6 +1724,10 @@ static __latent_entropy struct task_struct 
*copy_process(
if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == 
(CLONE_NEWUSER|CLONE_FS))
return ERR_PTR(-EINVAL);
  
@@ -41,7 +40,7 @@
/*
 * Thread groups must share signals as well, and detached threads
 * can only be started up within the thread group.
-@@ -2347,6 +2356,12 @@ SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags)
+@@ -2554,6 +2563,12 @@ int ksys_unshare(unsigned long unshare_flags)
if (unshare_flags & CLONE_NEWNS)
unshare_flags |= CLONE_FS;
  
@@ -55,10 +54,10 @@
if (err)
goto bad_unshare_out;
 diff --git a/kernel/sysctl.c b/kernel/sysctl.c
-index 56aca862c4f5..e8402ba393c1 100644
+index 387efbaf464a..b393beb76f34 100644
 --- a/kernel/sysctl.c
 +++ b/kernel/sysctl.c
-@@ -105,6 +105,9 @@ extern int core_uses_pid;
+@@ -108,6 +108,9 @@ extern int core_uses_pid;
  extern char core_pattern[];
  extern unsigned int core_pipe_limit;
  #endif
@@ -68,7 +67,7 @@
  extern int pid_max;
  extern int pid_max_min, pid_max_max;
  extern int percpu_pagelist_fraction;
-@@ -513,6 +516,15 @@ static struct ctl_table kern_table[] = {
+@@ -535,6 +538,15 @@ static struct ctl_table kern_table[] = {
.proc_handler   = proc_dointvec,
},
  #endif
@@ -85,12 +84,12 @@
{
.procname   = "tainted",
 diff --git a/kernel/user_namespace.c b/kernel/user_namespace.c
-index c490f1e4313b..dd03bd39d7bf 100644
+index 923414a246e9..6b9dbc257e34 100644
 --- a/kernel/user_namespace.c
 +++ b/kernel/user_namespace.c
-@@ -24,6 +24,9 @@
- #include 
- #include 
+@@ -26,6 +26,9 @@
+ #include 
+ #include 
  
 +/* sysctl */
 +int unprivileged_userns_clone;
@@ -99,5 +98,5 @@
  static DEFINE_MUTEX(userns_state_mutex);
  
 -- 
-2.15.1
+2.22.0
 

Added: 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch
===
--- 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch 
(rev 0)
+++ 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch 2019-06-24 
11:15:30 UTC (rev 356834)
@@ -0,0 +1,57 @@
+From 1f89ffcbd1b6b6639eb49c521ac0d308a723cd3c Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Thu, 7 Dec 2017 13:50:48 +0100
+Subject: [PATCH 2/2] ZEN: Add CONFIG for unprivileged_userns_clone
+
+This way our default behavior continues to match the vanilla kernel.
+---
+ init/Kconfig| 16 
+ kernel/user_namespace.c |  4 
+ 2 files changed, 20 insertions(+)
+
+diff --git a/init/Kconfig b/init/Kconfig
+index 4592bf7997c0..f3df02990aff 100644
+--- a/init/Kconfig
 b/init/Kconfig
+@@ -1004,6 +1004,22 @@ config USER_NS
+ 
+ If unsure, say N.
+ 
++config USER_NS_UNPRIVILEGED
++  bool "Allow unprivileged users to create namespaces"
++  

[arch-commits] Commit in linux-lts/trunk (4 files)

2016-04-14 Thread Andreas Radke
Date: Thursday, April 14, 2016 @ 17:55:10
  Author: andyrtr
Revision: 264949

upgpkg: linux-lts 4.4.7-1

upstream update 4.4.7

Added:
  linux-lts/trunk/0001-sdhci-revert.patch
Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64

-+
 0001-sdhci-revert.patch |   25 +
 PKGBUILD|   38 +-
 config  |  625 +++---
 config.x86_64   |  603 +++-
 4 files changed, 1007 insertions(+), 284 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 264948:264949 to see the changes.


[arch-commits] Commit in linux-lts/trunk (4 files)

2015-05-01 Thread Andreas Radke
Date: Friday, May 1, 2015 @ 14:29:13
  Author: andyrtr
Revision: 238310

upgpkg: linux-lts 3.14.40-2

build with testing gcc-5; apply some upstream fixes for gcc-5 related build 
problems, disable a few modules that are not trivial to fix and where no simple 
upstream fix is available

Added:
  linux-lts/trunk/gcc5_buildfixes.diff
Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64

--+
 PKGBUILD |   16 +-
 config   |   14 ++---
 config.x86_64|   14 ++---
 gcc5_buildfixes.diff |  115 +
 4 files changed, 141 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-05-01 05:49:46 UTC (rev 238309)
+++ PKGBUILD2015-05-01 12:29:13 UTC (rev 238310)
@@ -5,7 +5,7 @@
 pkgbase=linux-lts
 _srcname=linux-3.14
 pkgver=3.14.40
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
 license=('GPL2')
@@ -22,6 +22,7 @@
 '0002-module-allow-multiple-calls-to-MODULE_DEVICE_TABLE-p.patch'
 '0003-module-remove-MODULE_GENERIC_TABLE.patch'
 '0006-genksyms-fix-typeof-handling.patch'
+'gcc5_buildfixes.diff'
 )
 # https://www.kernel.org/pub/linux/kernel/v3.x/sha256sums.asc
 sha256sums=('61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa'
@@ -28,14 +29,15 @@
 'SKIP'
 '6334031465a7cdf8187c86016ba63e1adc58c892910f2c3703c70eaae2fdbafe'
 'SKIP'
-'999486d20e07e489bb42356b529b739c65ad65de9191282f0ddbbc0eb9b1718e'
-'140098de1ba714c5916ea76578b8bf549ce801c4aa0c786b7c90289b85ecdb77'
+'9f0caf74d70599ac4eda356a42c7d9cb116f0cf42e87f165a383e4d215ae212d'
+'f40e1c54f53feaf3b35a8fca19a98c0f48d83cb8f9738eb8f97fc860b3a93e46'
 '1f036f7464da54ae510630f0edb69faa115287f86d9f17641197ffda8cfd49e0'
 'faced4eb4c47c4eb1a9ee8a5bf8a7c4b49d6b4d78efbe426e410730e6267d182'
 '6d72e14552df59e6310f16c176806c408355951724cd5b48a47bf01591b8be02'
 '52dec83a8805a8642d74d764494acda863e0aa23e3d249e80d4b457e20a3fd29'
 '65d58f63215ee3c5f9c4fc6bce36fc5311a6c7dbdbe1ad29de40647b47ff9c0d'
-'cf2e7a2d00787f754028e7459688c2755a406e632ce48b60952fa4ff7ed6f4b7')
+'cf2e7a2d00787f754028e7459688c2755a406e632ce48b60952fa4ff7ed6f4b7'
+'470d6d019d288dce02b4a9758a34ea71d41715663a19a164749212a470a131e7')
 validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds 
torva...@linux-foundation.org
   '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman 
(Linux kernel stable release signing key) g...@kroah.com
  )
@@ -54,6 +56,12 @@
   # add upstream patch
   patch -p1 -i ${srcdir}/patch-${pkgver}
 
+  # buildfixes for gcc5
+  # 
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/scsi/qla2xxx/qla_nx2.c?id=9493c2422cae272d6f1f567cbb424195defe4176
+  # https://lkml.org/lkml/2014/11/9/27
+  # https://lkml.org/lkml/2014/12/14/55
+  patch -p1 -i ${srcdir}/gcc5_buildfixes.diff
+
   # add latest fixes from stable queue, if needed
   # http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git
 

Modified: config
===
--- config  2015-05-01 05:49:46 UTC (rev 238309)
+++ config  2015-05-01 12:29:13 UTC (rev 238310)
@@ -1871,7 +1871,7 @@
 CONFIG_MEGARAID_MM=m
 CONFIG_MEGARAID_MAILBOX=m
 CONFIG_MEGARAID_LEGACY=m
-CONFIG_MEGARAID_SAS=m
+# CONFIG_MEGARAID_SAS is not set
 CONFIG_SCSI_MPT2SAS=m
 CONFIG_SCSI_MPT2SAS_MAX_SGE=128
 # CONFIG_SCSI_MPT2SAS_LOGGING is not set
@@ -5641,14 +5641,14 @@
 CONFIG_FB_OLPC_DCON_1=y
 CONFIG_FB_OLPC_DCON_1_5=y
 # CONFIG_PANEL is not set
-CONFIG_R8187SE=m
+# CONFIG_R8187SE is not set
 CONFIG_RTL8192U=m
 CONFIG_RTLLIB=m
 CONFIG_RTLLIB_CRYPTO_CCMP=m
 CONFIG_RTLLIB_CRYPTO_TKIP=m
 CONFIG_RTLLIB_CRYPTO_WEP=m
-CONFIG_RTL8192E=m
-CONFIG_R8712U=m
+# CONFIG_RTL8192E is not set
+# CONFIG_R8712U is not set
 CONFIG_R8188EU=m
 CONFIG_88EU_AP_MODE=y
 CONFIG_88EU_P2P=y
@@ -5655,7 +5655,7 @@
 CONFIG_R8821AE=m
 CONFIG_RTS5139=m
 # CONFIG_RTS5139_DEBUG is not set
-CONFIG_RTS5208=m
+# CONFIG_RTS5208 is not set
 # CONFIG_RTS5208_DEBUG is not set
 # CONFIG_TRANZPORT is not set
 CONFIG_IDE_PHISON=m
@@ -5665,8 +5665,8 @@
 CONFIG_VT6655=m
 CONFIG_VT6656=m
 CONFIG_DX_SEP=m
-CONFIG_WLAGS49_H2=m
-CONFIG_WLAGS49_H25=m
+# CONFIG_WLAGS49_H2 is not set
+# CONFIG_WLAGS49_H25 is not set
 CONFIG_FB_SM7XX=m
 CONFIG_CRYSTALHD=m
 CONFIG_FB_XGI=m

Modified: config.x86_64
===
--- config.x86_64   2015-05-01 05:49:46 UTC (rev 238309)
+++ config.x86_64   2015-05-01 12:29:13 UTC (rev 238310)
@@ -1835,7 +1835,7 @@
 CONFIG_MEGARAID_MM=m
 CONFIG_MEGARAID_MAILBOX=m
 CONFIG_MEGARAID_LEGACY=m
-CONFIG_MEGARAID_SAS=m
+# 

[arch-commits] Commit in linux-lts/trunk (4 files)

2012-10-22 Thread Tobias Powalowski
Date: Monday, October 22, 2012 @ 08:36:15
  Author: tpowa
Revision: 169495

upgpkg: linux-lts 3.0.47-1

bump to 3.0.47, added module initialisation patches

Added:
  linux-lts/trunk/module-init-wait-3.0.patch
  linux-lts/trunk/module-symbol-waiting-3.0.patch
Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/linux-lts.install

-+
 PKGBUILD|   19 ++---
 linux-lts.install   |2 
 module-init-wait-3.0.patch  |   77 ++
 module-symbol-waiting-3.0.patch |   66 
 4 files changed, 158 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-10-22 12:27:52 UTC (rev 169494)
+++ PKGBUILD2012-10-22 12:36:15 UTC (rev 169495)
@@ -5,7 +5,7 @@
 pkgbase=linux-lts   # Build stock -lts kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-3.0
-pkgver=3.0.46
+pkgver=3.0.47
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
@@ -20,15 +20,19 @@
 'linux-lts.preset'
 'change-default-console-loglevel.patch'
 'i915-fix-ghost-tv-output.patch'
-'ext4-options.patch')
+'ext4-options.patch'
+'module-symbol-waiting-3.0.patch'
+'module-init-wait-3.0.patch')
 md5sums=('ecf932280e2441bdd992423ef3d55f8f'
- '8dffb7415b134a5628c4cdbe9b8a3834'
+ 'c198c3b3e5ffa605c3148855403a67e7'
  'edc668eef98c6795fbdbc7efd755d9bb'
  '6ec56de185c2a3a24e234ddc0915049a'
  '232b52576a62c7a333e9fe7a1e1ca359'
  '9d3c56a4b999c8bfbd4018089a62f662'
  '263725f20c0b9eb9c353040792d644e5'
- 'c8299cf750a84e12d60b372c8ca7e1e8')
+ 'c8299cf750a84e12d60b372c8ca7e1e8'
+ '670931649c60fcb3ef2e0119ed532bd4'
+ '8a71abc4224f575008f974a099b5cf6f')
 
 _kernelname=${pkgbase#linux}
 
@@ -59,6 +63,11 @@
   # https://bugs.archlinux.org/task/28653
   patch -Np1 -i ${srcdir}/ext4-options.patch
 
+  # fix module initialisation
+  # https://bugs.archlinux.org/task/32122
+  patch -Np1 -i ${srcdir}/module-symbol-waiting-3.0.patch
+  patch -Np1 -i ${srcdir}/module-init-wait-3.0.patch
+
   if [ ${CARCH} = x86_64 ]; then
 cat ${srcdir}/config.x86_64  ./.config
   else
@@ -305,4 +314,4 @@
   }
 done
 
-# vim:set ts=8 sts=2 sw=2 et:
+# vim:set ts=8 sts=2 sw=2 et:
\ No newline at end of file

Modified: linux-lts.install
===
--- linux-lts.install   2012-10-22 12:27:52 UTC (rev 169494)
+++ linux-lts.install   2012-10-22 12:36:15 UTC (rev 169495)
@@ -2,7 +2,7 @@
 # arg 2:  the old package version
 
 KERNEL_NAME=-lts
-KERNEL_VERSION=3.0.46-1-lts
+KERNEL_VERSION=3.0.47-1-lts
 
 # set a sane PATH to ensure that critical utils like depmod will be found
 export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'

Added: module-init-wait-3.0.patch
===
--- module-init-wait-3.0.patch  (rev 0)
+++ module-init-wait-3.0.patch  2012-10-22 12:36:15 UTC (rev 169495)
@@ -0,0 +1,77 @@
+From: Rusty Russell ru...@rustcorp.com.au
+Date: Fri, 28 Sep 2012 05:01:03 + (+0930)
+Subject: module: wait when loading a module which is currently initializing.
+X-Git-Tag: v3.7-rc1~2^2~32
+X-Git-Url: 
http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=9bb9c3be568346538
+
+module: wait when loading a module which is currently initializing.
+
+The original module-init-tools module loader used a fnctl lock on the
+.ko file to avoid attempts to simultaneously load a module.
+Unfortunately, you can't get an exclusive fcntl lock on a read-only
+fd, making this not work for read-only mounted filesystems.
+module-init-tools has a hacky sleep-and-loop for this now.
+
+It's not that hard to wait in the kernel, and only return -EEXIST once
+the first module has finished loading (or continue loading the module
+if the first one failed to initialize for some reason).  It's also
+consistent with what we do for dependent modules which are still loading.
+
+Suggested-by: Lucas De Marchi lucas.demar...@profusion.mobi
+Signed-off-by: Rusty Russell ru...@rustcorp.com.au
+---
+
+diff --git a/kernel/module.c b/kernel/module.c
+index 63cf6e7..74bc195 100644
+--- a/kernel/module.c
 b/kernel/module.c
+@@ -2845,6 +2845,20 @@ static int post_relocation(struct module *mod, const 
struct load_info *info)
+   return module_finalize(info-hdr, info-sechdrs, mod);
+ }
+ 
++/* Is this module of this name done loading?  No locks held. */
++static bool finished_loading(const char *name)
++{
++  struct module *mod;
++  bool ret;
++
++  mutex_lock(module_mutex);
++  mod = find_module(name);
++  ret = !mod || mod-state != MODULE_STATE_COMING;
++  mutex_unlock(module_mutex);
++
++  return 

[arch-commits] Commit in linux-lts/trunk (4 files)

2012-10-02 Thread Tobias Powalowski
Date: Wednesday, October 3, 2012 @ 01:45:57
  Author: tpowa
Revision: 167698

upgpkg: linux-lts 3.0.44-1

bump to latest version, added autfs4 into kernel

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64
  linux-lts/trunk/linux-lts.install

---+
 PKGBUILD  |   11 +--
 config|2 +-
 config.x86_64 |2 +-
 linux-lts.install |2 +-
 4 files changed, 8 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-10-03 05:10:48 UTC (rev 167697)
+++ PKGBUILD2012-10-03 05:45:57 UTC (rev 167698)
@@ -5,7 +5,7 @@
 pkgbase=linux-lts   # Build stock -lts kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-3.0
-pkgver=3.0.43
+pkgver=3.0.44
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
@@ -22,14 +22,13 @@
 'i915-fix-ghost-tv-output.patch'
 'ext4-options.patch')
 md5sums=('ecf932280e2441bdd992423ef3d55f8f'
- '29280fa77173b325b372bba8dce394e0'
- '2d787099d3a44531bcb3ab39aee5539e'
- 'b415a1aa80051d1a7dc874c45eb2c1d1'
+ '40c025955a919e7574f93be34eedcdcf'
+ 'edc668eef98c6795fbdbc7efd755d9bb'
+ '6ec56de185c2a3a24e234ddc0915049a'
  '232b52576a62c7a333e9fe7a1e1ca359'
  '9d3c56a4b999c8bfbd4018089a62f662'
  '263725f20c0b9eb9c353040792d644e5'
  'c8299cf750a84e12d60b372c8ca7e1e8')
-
 _kernelname=${pkgbase#linux}
 
 build() {
@@ -305,4 +304,4 @@
   }
 done
 
-# vim:set ts=8 sts=2 sw=2 et:
\ No newline at end of file
+# vim:set ts=8 sts=2 sw=2 et:

Modified: config
===
--- config  2012-10-03 05:10:48 UTC (rev 167697)
+++ config  2012-10-03 05:45:57 UTC (rev 167698)
@@ -5069,7 +5069,7 @@
 CONFIG_QFMT_V1=m
 CONFIG_QFMT_V2=m
 CONFIG_QUOTACTL=y
-CONFIG_AUTOFS4_FS=m
+CONFIG_AUTOFS4_FS=y
 CONFIG_FUSE_FS=m
 CONFIG_CUSE=m
 CONFIG_GENERIC_ACL=y

Modified: config.x86_64
===
--- config.x86_64   2012-10-03 05:10:48 UTC (rev 167697)
+++ config.x86_64   2012-10-03 05:45:57 UTC (rev 167698)
@@ -4811,7 +4811,7 @@
 CONFIG_QFMT_V2=m
 CONFIG_QUOTACTL=y
 CONFIG_QUOTACTL_COMPAT=y
-CONFIG_AUTOFS4_FS=m
+CONFIG_AUTOFS4_FS=y
 CONFIG_FUSE_FS=m
 CONFIG_CUSE=m
 CONFIG_GENERIC_ACL=y

Modified: linux-lts.install
===
--- linux-lts.install   2012-10-03 05:10:48 UTC (rev 167697)
+++ linux-lts.install   2012-10-03 05:45:57 UTC (rev 167698)
@@ -2,7 +2,7 @@
 # arg 2:  the old package version
 
 KERNEL_NAME=-lts
-KERNEL_VERSION=3.0.43-1-lts
+KERNEL_VERSION=3.0.44-1-lts
 
 # set a sane PATH to ensure that critical utils like depmod will be found
 export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'



[arch-commits] Commit in linux-lts/trunk (4 files)

2012-09-16 Thread Tobias Powalowski
Date: Sunday, September 16, 2012 @ 02:34:40
  Author: tpowa
Revision: 166706

upgpkg: linux-lts 3.0.43-1

bump to latest version, add FHANDLE, ADD viafb

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64
  linux-lts/trunk/linux-lts.install

---+
 PKGBUILD  |   10 +-
 config|6 +++---
 config.x86_64 |6 +++---
 linux-lts.install |2 +-
 4 files changed, 12 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-09-16 05:42:12 UTC (rev 166705)
+++ PKGBUILD2012-09-16 06:34:40 UTC (rev 166706)
@@ -5,7 +5,7 @@
 pkgbase=linux-lts   # Build stock -lts kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-3.0
-pkgver=3.0.42
+pkgver=3.0.43
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
@@ -22,9 +22,9 @@
 'i915-fix-ghost-tv-output.patch'
 'ext4-options.patch')
 md5sums=('ecf932280e2441bdd992423ef3d55f8f'
- '960499b022c901b78d8dfee92edece8d'
- '4a1f362f9e99e6276d43ffef1e1ff5ea'
- 'a407fe1dec1a421a30556500a6f94723'
+ '29280fa77173b325b372bba8dce394e0'
+ '2d787099d3a44531bcb3ab39aee5539e'
+ 'b415a1aa80051d1a7dc874c45eb2c1d1'
  '232b52576a62c7a333e9fe7a1e1ca359'
  '9d3c56a4b999c8bfbd4018089a62f662'
  '263725f20c0b9eb9c353040792d644e5'
@@ -305,4 +305,4 @@
   }
 done
 
-# vim:set ts=8 sts=2 sw=2 et:
+# vim:set ts=8 sts=2 sw=2 et:
\ No newline at end of file

Modified: config
===
--- config  2012-09-16 05:42:12 UTC (rev 166705)
+++ config  2012-09-16 06:34:40 UTC (rev 166706)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/i386 3.0.40-2 Kernel Configuration
+# Linux/i386 3.0.43-1 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -107,7 +107,6 @@
 # RCU Subsystem
 #
 CONFIG_TREE_RCU=y
-# CONFIG_TREE_PREEMPT_RCU is not set
 # CONFIG_PREEMPT_RCU is not set
 # CONFIG_RCU_TRACE is not set
 CONFIG_RCU_FANOUT=32
@@ -3446,6 +3445,7 @@
 CONFIG_VIDEO_SAA7164=m
 CONFIG_VIDEO_CAFE_CCIC=m
 CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
 CONFIG_VIDEO_NOON010PC30=m
 CONFIG_VIDEO_M5MOLS=m
 CONFIG_SOC_CAMERA=m
@@ -5054,7 +5054,7 @@
 CONFIG_BTRFS_FS_POSIX_ACL=y
 CONFIG_NILFS2_FS=m
 CONFIG_FS_POSIX_ACL=y
-CONFIG_EXPORTFS=m
+CONFIG_EXPORTFS=y
 CONFIG_FILE_LOCKING=y
 CONFIG_FSNOTIFY=y
 CONFIG_DNOTIFY=y

Modified: config.x86_64
===
--- config.x86_64   2012-09-16 05:42:12 UTC (rev 166705)
+++ config.x86_64   2012-09-16 06:34:40 UTC (rev 166706)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/x86_64 3.0.40-2 Kernel Configuration
+# Linux/x86_64 3.0.43-1 Kernel Configuration
 #
 CONFIG_64BIT=y
 # CONFIG_X86_32 is not set
@@ -108,7 +108,6 @@
 # RCU Subsystem
 #
 CONFIG_TREE_RCU=y
-# CONFIG_TREE_PREEMPT_RCU is not set
 # CONFIG_PREEMPT_RCU is not set
 # CONFIG_RCU_TRACE is not set
 CONFIG_RCU_FANOUT=64
@@ -3280,6 +3279,7 @@
 CONFIG_VIDEO_SAA7164=m
 CONFIG_VIDEO_CAFE_CCIC=m
 CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
 CONFIG_VIDEO_NOON010PC30=m
 CONFIG_VIDEO_M5MOLS=m
 CONFIG_SOC_CAMERA=m
@@ -4795,7 +4795,7 @@
 CONFIG_BTRFS_FS_POSIX_ACL=y
 CONFIG_NILFS2_FS=m
 CONFIG_FS_POSIX_ACL=y
-CONFIG_EXPORTFS=m
+CONFIG_EXPORTFS=y
 CONFIG_FILE_LOCKING=y
 CONFIG_FSNOTIFY=y
 CONFIG_DNOTIFY=y

Modified: linux-lts.install
===
--- linux-lts.install   2012-09-16 05:42:12 UTC (rev 166705)
+++ linux-lts.install   2012-09-16 06:34:40 UTC (rev 166706)
@@ -2,7 +2,7 @@
 # arg 2:  the old package version
 
 KERNEL_NAME=-lts
-KERNEL_VERSION=3.0.42-1-lts
+KERNEL_VERSION=3.0.43-1-lts
 
 # set a sane PATH to ensure that critical utils like depmod will be found
 export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'



[arch-commits] Commit in linux-lts/trunk (4 files)

2012-08-01 Thread Tobias Powalowski
Date: Thursday, August 2, 2012 @ 01:44:45
  Author: tpowa
Revision: 164658

upgpkg: linux-lts 3.0.39-1

adopt changes of config and bump to latest version

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64
  linux-lts/trunk/linux-lts.install

---+
 PKGBUILD  |8 
 config|   11 +--
 config.x86_64 |   15 +++
 linux-lts.install |2 +-
 4 files changed, 25 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-08-02 00:26:06 UTC (rev 164657)
+++ PKGBUILD2012-08-02 05:44:45 UTC (rev 164658)
@@ -7,7 +7,7 @@
 # pkgname=linux-custom   # Build kernel with a different name
 _kernelname=${pkgname#linux}
 _basekernel=3.0
-pkgver=${_basekernel}.38
+pkgver=${_basekernel}.39
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
@@ -24,9 +24,9 @@
 'i915-fix-ghost-tv-output.patch'
 'ext4-options.patch')
 md5sums=('ecf932280e2441bdd992423ef3d55f8f'
- '614ee91edb11ec60b4a8d29d30df'
- 'b062564a56da7b67c02d014a0a95584d'
- 'f441ad868946ca2f34e739e5649985da'
+ '13b89c534d8d1d54bd9491e4091c62e4'
+ '21212e087a3773684cee515e520046e1'
+ '245a3f41b7dd5cce1f93294489c83212'
  'e1e1b5004323eb1975d71568ccaf1e1b'
  '9d3c56a4b999c8bfbd4018089a62f662'
  '263725f20c0b9eb9c353040792d644e5'

Modified: config
===
--- config  2012-08-02 00:26:06 UTC (rev 164657)
+++ config  2012-08-02 05:44:45 UTC (rev 164658)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/i386 3.0.29-1 Kernel Configuration
+# Linux/i386 3.0.39-1 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -192,9 +192,10 @@
 CONFIG_OPROFILE=m
 # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
 CONFIG_HAVE_OPROFILE=y
-# CONFIG_KPROBES is not set
+CONFIG_KPROBES=y
 CONFIG_JUMP_LABEL=y
 CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
 CONFIG_USER_RETURN_NOTIFIER=y
 CONFIG_HAVE_IOREMAP_PROT=y
 CONFIG_HAVE_KPROBES=y
@@ -992,7 +993,9 @@
 # DCCP Kernel Hacking
 #
 # CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
 CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
 # CONFIG_SCTP_DBG_MSG is not set
 # CONFIG_SCTP_DBG_OBJCNT is not set
 # CONFIG_SCTP_HMAC_NONE is not set
@@ -1104,6 +1107,7 @@
 # Network testing
 #
 CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
 CONFIG_NET_DROP_MONITOR=y
 CONFIG_HAMRADIO=y
 
@@ -5343,6 +5347,7 @@
 # CONFIG_RCU_TORTURE_TEST is not set
 CONFIG_RCU_CPU_STALL_TIMEOUT=60
 # CONFIG_RCU_CPU_STALL_VERBOSE is not set
+# CONFIG_KPROBES_SANITY_TEST is not set
 # CONFIG_BACKTRACE_SELF_TEST is not set
 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
 # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
@@ -5386,6 +5391,7 @@
 # CONFIG_PROFILE_ALL_BRANCHES is not set
 CONFIG_STACK_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
 CONFIG_DYNAMIC_FTRACE=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_FTRACE_MCOUNT_RECORD=y
@@ -5417,6 +5423,7 @@
 CONFIG_DOUBLEFAULT=y
 # CONFIG_IOMMU_STRESS is not set
 CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
 CONFIG_IO_DELAY_TYPE_0X80=0
 CONFIG_IO_DELAY_TYPE_0XED=1
 CONFIG_IO_DELAY_TYPE_UDELAY=2

Modified: config.x86_64
===
--- config.x86_64   2012-08-02 00:26:06 UTC (rev 164657)
+++ config.x86_64   2012-08-02 05:44:45 UTC (rev 164658)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/x86_64 3.0.26-1 Kernel Configuration
+# Linux/x86_64 3.0.39-1 Kernel Configuration
 #
 CONFIG_64BIT=y
 # CONFIG_X86_32 is not set
@@ -193,9 +193,10 @@
 CONFIG_OPROFILE=m
 # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
 CONFIG_HAVE_OPROFILE=y
-# CONFIG_KPROBES is not set
+CONFIG_KPROBES=y
 CONFIG_JUMP_LABEL=y
 CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
 CONFIG_USER_RETURN_NOTIFIER=y
 CONFIG_HAVE_IOREMAP_PROT=y
 CONFIG_HAVE_KPROBES=y
@@ -960,7 +961,9 @@
 # DCCP Kernel Hacking
 #
 # CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
 CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
 # CONFIG_SCTP_DBG_MSG is not set
 # CONFIG_SCTP_DBG_OBJCNT is not set
 # CONFIG_SCTP_HMAC_NONE is not set
@@ -1070,10 +1073,9 @@
 # Network testing
 #
 CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
 CONFIG_NET_DROP_MONITOR=y
 CONFIG_HAMRADIO=y
-# CONFIG_CAN is not set
-CONFIG_IRDA=m
 
 #
 # Packet Radio protocols
@@ -1093,6 +1095,8 @@
 CONFIG_BAYCOM_SER_HDX=m
 CONFIG_BAYCOM_PAR=m
 CONFIG_YAM=m
+# CONFIG_CAN is not set
+CONFIG_IRDA=m
 
 #
 # IrDA protocols
@@ -5083,6 +5087,7 @@
 # CONFIG_RCU_TORTURE_TEST is not set
 CONFIG_RCU_CPU_STALL_TIMEOUT=60
 # CONFIG_RCU_CPU_STALL_VERBOSE is not set
+# CONFIG_KPROBES_SANITY_TEST is not set
 # CONFIG_BACKTRACE_SELF_TEST is not set
 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
 # 

[arch-commits] Commit in linux-lts/trunk (4 files)

2012-06-05 Thread Tobias Powalowski
Date: Tuesday, June 5, 2012 @ 11:59:37
  Author: tpowa
Revision: 160773

upgpkg: linux-lts 3.0.33-1

bump to latest version

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64
  linux-lts/trunk/linux-lts.install

---+
 PKGBUILD  |   18 +-
 config|3 ++-
 config.x86_64 |3 ++-
 linux-lts.install |2 +-
 4 files changed, 14 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-05 15:46:39 UTC (rev 160772)
+++ PKGBUILD2012-06-05 15:59:37 UTC (rev 160773)
@@ -7,7 +7,7 @@
 # pkgname=linux-custom   # Build kernel with a different name
 _kernelname=${pkgname#linux}
 _basekernel=3.0
-pkgver=${_basekernel}.32
+pkgver=${_basekernel}.33
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
@@ -23,6 +23,14 @@
 'change-default-console-loglevel.patch'
 'i915-fix-ghost-tv-output.patch'
 'ext4-options.patch')
+md5sums=('ecf932280e2441bdd992423ef3d55f8f'
+ 'd65a3fa198b7ca7270d94434a65df37b'
+ 'b062564a56da7b67c02d014a0a95584d'
+ 'f441ad868946ca2f34e739e5649985da'
+ 'e1e1b5004323eb1975d71568ccaf1e1b'
+ '9d3c56a4b999c8bfbd4018089a62f662'
+ '263725f20c0b9eb9c353040792d644e5'
+ 'c8299cf750a84e12d60b372c8ca7e1e8')
 
 build() {
   cd ${srcdir}/linux-${_basekernel}
@@ -269,11 +277,3 @@
   # remove unneeded architectures
   rm -rf 
${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,score,sh,sh64,sparc,sparc64,tile,um,unicore32,v850,xtensa}
 }
-md5sums=('ecf932280e2441bdd992423ef3d55f8f'
- '3f9aa37f7ec60c66c2788cebaf717f38'
- '6535e77d8d1620af4b44552867c14060'
- '5ff53dbbeb7316f828949cde7edc0270'
- 'e1e1b5004323eb1975d71568ccaf1e1b'
- '9d3c56a4b999c8bfbd4018089a62f662'
- '263725f20c0b9eb9c353040792d644e5'
- 'c8299cf750a84e12d60b372c8ca7e1e8')

Modified: config
===
--- config  2012-06-05 15:46:39 UTC (rev 160772)
+++ config  2012-06-05 15:59:37 UTC (rev 160773)
@@ -4998,7 +4998,8 @@
 CONFIG_DCDBAS=m
 CONFIG_DMIID=y
 CONFIG_DMI_SYSFS=m
-# CONFIG_ISCSI_IBFT_FIND is not set
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
 CONFIG_SIGMA=m
 # CONFIG_GOOGLE_FIRMWARE is not set
 

Modified: config.x86_64
===
--- config.x86_64   2012-06-05 15:46:39 UTC (rev 160772)
+++ config.x86_64   2012-06-05 15:59:37 UTC (rev 160773)
@@ -4739,7 +4739,8 @@
 CONFIG_DCDBAS=m
 CONFIG_DMIID=y
 CONFIG_DMI_SYSFS=m
-# CONFIG_ISCSI_IBFT_FIND is not set
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
 CONFIG_SIGMA=m
 # CONFIG_GOOGLE_FIRMWARE is not set
 

Modified: linux-lts.install
===
--- linux-lts.install   2012-06-05 15:46:39 UTC (rev 160772)
+++ linux-lts.install   2012-06-05 15:59:37 UTC (rev 160773)
@@ -2,7 +2,7 @@
 # arg 2:  the old package version
 
 KERNEL_NAME=-lts
-KERNEL_VERSION=3.0.32-1-lts
+KERNEL_VERSION=3.0.33-1-lts
 
 post_install () {
   # updating module dependencies



[arch-commits] Commit in linux-lts/trunk (4 files)

2012-04-23 Thread Tobias Powalowski
Date: Monday, April 23, 2012 @ 06:11:01
  Author: tpowa
Revision: 157061

upgpkg: linux-lts 3.0.29-1

bump to latest version, added hamradio, added comedi

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64
  linux-lts/trunk/linux-lts.install

---+
 PKGBUILD  |9 +--
 config|  155 ++--
 config.x86_64 |  107 +++
 linux-lts.install |2 
 4 files changed, 263 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-04-23 09:55:31 UTC (rev 157060)
+++ PKGBUILD2012-04-23 10:11:01 UTC (rev 157061)
@@ -7,7 +7,7 @@
 # pkgname=linux-custom   # Build kernel with a different name
 _kernelname=${pkgname#linux}
 _basekernel=3.0
-pkgver=${_basekernel}.28
+pkgver=${_basekernel}.29
 pkgrel=1
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
@@ -24,13 +24,14 @@
 'i915-fix-ghost-tv-output.patch'
 'ext4-options.patch')
 md5sums=('ecf932280e2441bdd992423ef3d55f8f'
- '53174daadd72dfba9ccbb5ff527a3e31'
- '7f76dfca96b1fc218cd3c3a9418461e9'
- 'e0a4acbf337ac931374b57af4bb6bb10'
+ 'd7a9db26f13d198d51dbf90ec511f682'
+ '6535e77d8d1620af4b44552867c14060'
+ '5ff53dbbeb7316f828949cde7edc0270'
  '21a33df5fba2da2f56e447fb171f02c0'
  '9d3c56a4b999c8bfbd4018089a62f662'
  '263725f20c0b9eb9c353040792d644e5'
  'c8299cf750a84e12d60b372c8ca7e1e8')
+
 build() {
   cd ${srcdir}/linux-${_basekernel}
 

Modified: config
===
--- config  2012-04-23 09:55:31 UTC (rev 157060)
+++ config  2012-04-23 10:11:01 UTC (rev 157061)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/i386 3.0.26-1 Kernel Configuration
+# Linux/i386 3.0.29-1 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -1105,7 +1105,30 @@
 #
 CONFIG_NET_PKTGEN=m
 CONFIG_NET_DROP_MONITOR=y
-# CONFIG_HAMRADIO is not set
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_SCC=m
+# CONFIG_SCC_DELAY is not set
+# CONFIG_SCC_TRXECHO is not set
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
 # CONFIG_CAN is not set
 CONFIG_IRDA=m
 
@@ -4663,7 +4686,133 @@
 CONFIG_BRCMSMAC=m
 # CONFIG_BRCMFMAC is not set
 # CONFIG_BRCMDBG is not set
-# CONFIG_COMEDI is not set
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_MISC_DRIVERS=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+CONFIG_COMEDI_SERIAL2002=m
+CONFIG_COMEDI_SKEL=m
+CONFIG_COMEDI_ISA_DRIVERS=m
+CONFIG_COMEDI_ACL7225B=m
+CONFIG_COMEDI_PCL711=m
+CONFIG_COMEDI_PCL724=m
+CONFIG_COMEDI_PCL725=m
+CONFIG_COMEDI_PCL726=m
+CONFIG_COMEDI_PCL730=m
+CONFIG_COMEDI_PCL812=m
+CONFIG_COMEDI_PCL816=m
+CONFIG_COMEDI_PCL818=m
+CONFIG_COMEDI_PCM3724=m
+CONFIG_COMEDI_PCM3730=m
+CONFIG_COMEDI_RTI800=m
+CONFIG_COMEDI_RTI802=m
+CONFIG_COMEDI_DAS16M1=m
+CONFIG_COMEDI_DAS16=m
+CONFIG_COMEDI_DAS800=m
+CONFIG_COMEDI_DAS1800=m
+CONFIG_COMEDI_DAS6402=m
+CONFIG_COMEDI_DT2801=m
+CONFIG_COMEDI_DT2811=m
+CONFIG_COMEDI_DT2814=m
+CONFIG_COMEDI_DT2815=m
+CONFIG_COMEDI_DT2817=m
+CONFIG_COMEDI_DT282X=m
+CONFIG_COMEDI_DMM32AT=m
+CONFIG_COMEDI_FL512=m
+CONFIG_COMEDI_AIO_AIO12_8=m
+CONFIG_COMEDI_AIO_IIRO_16=m
+CONFIG_COMEDI_C6XDIGIO=m
+CONFIG_COMEDI_MPC624=m
+CONFIG_COMEDI_ADQ12B=m
+CONFIG_COMEDI_NI_AT_A2150=m
+CONFIG_COMEDI_NI_AT_AO=m
+CONFIG_COMEDI_NI_ATMIO=m
+CONFIG_COMEDI_NI_ATMIO16D=m
+CONFIG_COMEDI_PCMAD=m
+CONFIG_COMEDI_PCMDA12=m
+CONFIG_COMEDI_PCMMIO=m
+CONFIG_COMEDI_PCMUIO=m
+CONFIG_COMEDI_MULTIQ3=m
+CONFIG_COMEDI_POC=m
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_ADDI_APCI_035=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2016=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3001=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7230=m
+CONFIG_COMEDI_ADL_PCI7296=m
+CONFIG_COMEDI_ADL_PCI7432=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_AMPLC_PC263=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_UNIOXX5=m
+CONFIG_COMEDI_GSC_HPDI=m

[arch-commits] Commit in linux-lts/trunk (4 files)

2012-02-16 Thread Tobias Powalowski
Date: Thursday, February 16, 2012 @ 07:35:37
  Author: tpowa
Revision: 150290

upgpkg: linux-lts 3.0.21-2

added ipv6 builtin, removed old framebuffer devices

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config
  linux-lts/trunk/config.x86_64
  linux-lts/trunk/linux-lts.install

---+
 PKGBUILD  |6 +++---
 config|   10 +++---
 config.x86_64 |   12 
 linux-lts.install |2 +-
 4 files changed, 11 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-16 12:03:48 UTC (rev 150289)
+++ PKGBUILD2012-02-16 12:35:37 UTC (rev 150290)
@@ -8,7 +8,7 @@
 _kernelname=${pkgname#linux}
 _basekernel=3.0
 pkgver=${_basekernel}.21
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url=http://www.kernel.org/;
 license=('GPL2')
@@ -24,8 +24,8 @@
 'i915-fix-ghost-tv-output.patch')
 md5sums=('ecf932280e2441bdd992423ef3d55f8f'
  'ccb8bca83ee04f4d0d7e426cb50a623a'
- '516780158b2dcf6791edc062674a1e7a'
- '5fee953e4746c31eb7ce8890ce2d24de'
+ 'bb2621878c5f9f32cc3c7da1e8e4a01b'
+ '2814ab5b626c10730433d8bc4938f50c'
  '21a33df5fba2da2f56e447fb171f02c0'
  '9d3c56a4b999c8bfbd4018089a62f662'
  '263725f20c0b9eb9c353040792d644e5')

Modified: config
===
--- config  2012-02-16 12:03:48 UTC (rev 150289)
+++ config  2012-02-16 12:35:37 UTC (rev 150290)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/i386 3.0.17 Kernel Configuration
+# Linux/i386 3.0.21-2 Kernel Configuration
 #
 # CONFIG_64BIT is not set
 CONFIG_X86_32=y
@@ -61,7 +61,7 @@
 CONFIG_EXPERIMENTAL=y
 CONFIG_INIT_ENV_ARG_LIMIT=32
 CONFIG_CROSS_COMPILE=
-CONFIG_LOCALVERSION=-ARCH
+CONFIG_LOCALVERSION=-lts
 CONFIG_LOCALVERSION_AUTO=y
 CONFIG_HAVE_KERNEL_GZIP=y
 CONFIG_HAVE_KERNEL_BZIP2=y
@@ -3554,7 +3554,6 @@
 CONFIG_VIDEO_SAA7164=m
 CONFIG_VIDEO_CAFE_CCIC=m
 CONFIG_VIDEO_SR030PC30=m
-CONFIG_VIDEO_VIA_CAMERA=m
 CONFIG_VIDEO_NOON010PC30=m
 CONFIG_VIDEO_M5MOLS=m
 CONFIG_SOC_CAMERA=m
@@ -3945,7 +3944,7 @@
 CONFIG_FB_SYS_FOPS=m
 # CONFIG_FB_WMT_GE_ROPS is not set
 CONFIG_FB_DEFERRED_IO=y
-CONFIG_FB_SVGALIB=m
+# CONFIG_FB_SVGALIB is not set
 # CONFIG_FB_MACMODES is not set
 CONFIG_FB_BACKLIGHT=y
 CONFIG_FB_MODE_HELPERS=y
@@ -3993,7 +3992,6 @@
 # CONFIG_FB_GEODE is not set
 # CONFIG_FB_TMIO is not set
 # CONFIG_FB_SM501 is not set
-# CONFIG_FB_SMSCUFX is not set
 CONFIG_FB_UDL=m
 CONFIG_FB_VIRTUAL=m
 # CONFIG_FB_METRONOME is not set
@@ -4013,7 +4011,6 @@
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
 CONFIG_BACKLIGHT_GENERIC=m
 CONFIG_BACKLIGHT_PROGEAR=m
-CONFIG_BACKLIGHT_CARILLO_RANCH=m
 CONFIG_BACKLIGHT_APPLE=m
 CONFIG_BACKLIGHT_SAHARA=m
 CONFIG_BACKLIGHT_WM831X=m
@@ -5209,7 +5206,6 @@
 CONFIG_FILE_LOCKING=y
 CONFIG_FSNOTIFY=y
 CONFIG_DNOTIFY=y
-CONFIG_INOTIFY=y
 CONFIG_INOTIFY_USER=y
 CONFIG_FANOTIFY=y
 # CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set

Modified: config.x86_64
===
--- config.x86_64   2012-02-16 12:03:48 UTC (rev 150289)
+++ config.x86_64   2012-02-16 12:35:37 UTC (rev 150290)
@@ -1,6 +1,6 @@
 #
 # Automatically generated make config: don't edit
-# Linux/x86_64 3.0.17 Kernel Configuration
+# Linux/x86_64 3.0.21-2 Kernel Configuration
 #
 CONFIG_64BIT=y
 # CONFIG_X86_32 is not set
@@ -62,7 +62,7 @@
 CONFIG_EXPERIMENTAL=y
 CONFIG_INIT_ENV_ARG_LIMIT=32
 CONFIG_CROSS_COMPILE=
-CONFIG_LOCALVERSION=-ARCH
+CONFIG_LOCALVERSION=-lts
 CONFIG_LOCALVERSION_AUTO=y
 CONFIG_HAVE_KERNEL_GZIP=y
 CONFIG_HAVE_KERNEL_BZIP2=y
@@ -3390,7 +3390,6 @@
 CONFIG_VIDEO_SAA7164=m
 CONFIG_VIDEO_CAFE_CCIC=m
 CONFIG_VIDEO_SR030PC30=m
-CONFIG_VIDEO_VIA_CAMERA=m
 CONFIG_VIDEO_NOON010PC30=m
 CONFIG_VIDEO_M5MOLS=m
 CONFIG_SOC_CAMERA=m
@@ -3750,7 +3749,7 @@
 CONFIG_VIDEO_OUTPUT_CONTROL=m
 CONFIG_FB=y
 CONFIG_FIRMWARE_EDID=y
-CONFIG_FB_DDC=m
+# CONFIG_FB_DDC is not set
 CONFIG_FB_BOOT_VESA_SUPPORT=y
 CONFIG_FB_CFB_FILLRECT=y
 CONFIG_FB_CFB_COPYAREA=y
@@ -3763,7 +3762,7 @@
 CONFIG_FB_SYS_FOPS=m
 # CONFIG_FB_WMT_GE_ROPS is not set
 CONFIG_FB_DEFERRED_IO=y
-CONFIG_FB_SVGALIB=m
+# CONFIG_FB_SVGALIB is not set
 # CONFIG_FB_MACMODES is not set
 CONFIG_FB_BACKLIGHT=y
 CONFIG_FB_MODE_HELPERS=y
@@ -3808,7 +3807,6 @@
 # CONFIG_FB_GEODE is not set
 # CONFIG_FB_TMIO is not set
 # CONFIG_FB_SM501 is not set
-# CONFIG_FB_SMSCUFX is not set
 CONFIG_FB_UDL=m
 CONFIG_FB_VIRTUAL=m
 CONFIG_XEN_FBDEV_FRONTEND=m
@@ -3829,7 +3827,6 @@
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
 CONFIG_BACKLIGHT_GENERIC=m
 CONFIG_BACKLIGHT_PROGEAR=m
-CONFIG_BACKLIGHT_CARILLO_RANCH=m
 CONFIG_BACKLIGHT_APPLE=m
 CONFIG_BACKLIGHT_SAHARA=m
 CONFIG_BACKLIGHT_WM831X=m
@@ -4950,7 +4947,6 @@
 CONFIG_FILE_LOCKING=y
 CONFIG_FSNOTIFY=y
 CONFIG_DNOTIFY=y
-CONFIG_INOTIFY=y
 CONFIG_INOTIFY_USER=y
 CONFIG_FANOTIFY=y
 # CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set

Modified: