Bug#669314: [squeeze -> wheezy regression] nfs: kernel forces trailing slash for export in /proc/self/mounts

2012-06-18 Thread Jonathan Nieder
Chris Hiestand wrote: > Based on this tip I tested that commit and neighboring commits and was > able to find the commit that introduced the problem: > c7f404b40a3665d9f4e9a927cc5c1ee0479ed8f9 > vfs: new superblock methods to override /proc/*/mount{s,info} Hmph. :) Please send a summary of the s

Bug#669314: [squeeze -> wheezy regression] nfs: kernel forces trailing slash for export in /proc/self/mounts

2012-06-18 Thread Chris Hiestand
On Jun 17, 2012, at 3:31 PM, Jonathan Nieder wrote: > I should have said v2.6.39-rc1~460^2^ (nfs: switch NFS from ->get_sb() > to ->mount(), 2011-03-16). So: Thanks Jonathan, Based on this tip I tested that commit and neighboring commits and was able to find the commit that introduced the pro

Bug#669314: [squeeze -> wheezy regression] nfs: kernel forces trailing slash for export in /proc/self/mounts

2012-06-17 Thread Jonathan Nieder
Hi again, Quick correction: Jonathan Nieder wrote: > I suspect this behavior change was introduced by v2.6.39-rc1~460^2~3 I should have said v2.6.39-rc1~460^2^ (nfs: switch NFS from ->get_sb() to ->mount(), 2011-03-16). So: [...] > apt-get install git build-essential [...] > git c

Bug#669314: [squeeze -> wheezy regression] nfs: kernel forces trailing slash for export in /proc/self/mounts

2012-06-17 Thread Jonathan Nieder
reassign 669314 src:linux-2.6 3.2.15-1 found 669314 linux-2.6/3.3.2-1~experimental.1 quit Hi, Chris Hiestand wrote: > I expect /proc/self/mounts to show (notice no trailing slash on the export): > nfsserver:/srv/ubuntu-32 /mnt/ubuntu-32 nfs > ro,nosuid,nodev,noatime,vers=3,rsize=32768,wsize=327