Christos Nouskas avatar Christos Nouskas committed 476c3ad

3.6.5-2: fix nasty dcache.c bug

Comments (0)

Files changed (1)

 pkgname=('linux-pf')
 true && pkgname=('linux-pf' 'linux-pf-headers')
 pkgver=${_basekernel}.${_pfrel}
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://pf.natalenko.name/"
 license=('GPL2')
 	'logo_linux_mono.pbm.bz2'		# the Arch Linux boot logos
 	'logo_linux_vga16.ppm.bz2'		#
 	"interactive-governor.tar.gz::https://gist.github.com/gists/1172524/download"
-        'change-default-console-loglevel.patch'
+	'change-default-console-loglevel.patch'
+	'dcache.patch'
 	"${_pfpatchhome}${_pfpatchname}.bz2")	# the -pf patchset
 
 _aufs3git="git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git"
 
   # end linux-ARCH patches
 
+  # don't call cifs_lookup on hashed, negative dentry
+  msg "Patching dcache.c"
+  patch -Np1 -i "${srcdir}/dcache.patch"
+
    if [ "$CARCH" = "x86_64" ]; then
 	cat "${startdir}/config.x86_64" >| .config
    else
             '9e1e81d80afac6f316e53947e1b081017090081cd30e6c4c473420b77af4b52b'
             'd537a358c9f8b9cbcad34ba99f88af070f54d99c66d3e5d3d4734576ed2fb6e1'
             'b9d79ca33b0b51ff4f6976b7cd6dbb0b624ebf4fbf440222217f8ffc50445de4'
+            'c49eca2478b7d911ee95a61c3f9080082b982ba4de34b9acff9b1ff2d5224957'
             'f9cf30022dcb86a70891c5c1f64713fa4da108beec72e5e264942c674268a6b6')
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.