repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
sysfs: Remove support for tagged directories with untagged members (again)
2011-07-20
Al
V
iro
con
s
oli
d
ate B
I
NPRM_FLAGS_ENFORCE_N
O
NDUMP
h
andling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
switch path
_
init() to e
x
e
c
_perm
i
s
s
ion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
switch udf
_
ioctl() to in
o
d
e_p
e
rmission(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mak
e
exec_perm
i
ssion(dir)
really equivalent to in
o
de_permiss
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
n
ew helpe
r
: iterate_supe
r
s_type()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
Fix c
i
f
s
_get_roo
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs_lookup(): don't open-co
d
e lookup_o
n
e_len
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hpp
f
s: fix dentry leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
V
iro
cr
a
mfs
:
ge
t
_
c
ra
m
fs_ino
d
e() returns
ERR
_
PTR() on fai
l
u
re
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
u
f
s sh
o
uld use d_splice_ali
a
s()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Vi
r
o
fix
e
xofs
-
>get
_
parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al V
i
ro
ceph analog of cifs
b
uild_pat
h
_from_dentry() race fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al V
i
r
o
cifs:
b
uild_path_from_
d
en
t
ry() ra
c
e fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
f
ix loop checks in d
_
mat
e
rialise_unique()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
Al Vir
o
F
ix
->d_loc
k
lo
c
king order i
n
unl
a
z
y_wal
k
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
ci
f
s: pro
p
aga
t
e er
r
ors f
r
o
m
c
ifs_g
e
t_r
o
ot(
)
to mount(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cif
s
: tidy
c
i
fs_do_m
o
unt()
u
p a bi
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: more breakage on mount failures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs:
close sget() ra
c
es
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Vi
r
o
cifs: pull freeing mountdata/drop
p
ing nls/freeing cifs_s
b
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: m
o
ve cifs_umount(
)
call into ->kill_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
i
ro
cifs: pull
c
ifs_mount() call up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
sanitize cifs_umount() prototype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initialize ->tlink_tree i
n
cifs_
s
e
tup_cifs_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
ifs: al
l
ocate mountdata earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs: lea
k
on mount i
f
we share supe
r
bloc
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
ifs
:
don't pass s
u
perblock to cifs_mount
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cif
s
: don't leak nls on mount f
a
il
u
re
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
ifs: d
o
uble f
r
ee o
n
mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
take
b
di
s
etup/des
t
r
uction into cifs_mount/cifs
_
u
mount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
dev
c
group_inode_perm
i
ssio
n
:
take "is it a dev
i
ce node
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
fix comment i
n
generic_p
e
rmission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
kill obsolete comme
n
t
f
or fol
l
o
w_down
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
proc_sys_
p
ermission() is OK
i
n RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
rei
s
e
rfs_permission()
d
oesn't need to
b
ail
o
ut in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
p
roc_
f
d_permission(
)
is
d
oesn't
need to
ba
i
l
out in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Vi
r
o
n
i
lfs2_permission() doesn't need to
bail
out in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
log
f
s doesn't
need ->permiss
i
on() at all
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
coda_ioc
t
l
_
permission() is safe in RC
U
mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
cifs_per
m
iss
i
on() doesn't n
e
ed to bail out in RC
U
mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
bad_inode_permission() is safe from RCU
m
ode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
A
l
Viro
VFS: Fix vfsmount
overput on s
i
m
u
ltaneous automo
u
nt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-14
Al Viro
xfs:
f
ix ->
m
k
nod() retur
n
value o
n
x
f
s_get_acl() fa
i
lure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay struct
n
et
f
reeing while there's a sysf
s
i
nstance
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
afs: fix sget(
)
r
a
ces, clos
e
leak o
n
umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
A
l Viro
ubifs: f
i
x sget
races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
A
l
Viro
u
b
ifs:
split alloca
t
i
on of ubif
s
_i
n
f
o
into a separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
fix leak in pr
o
c_set_super()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
A
l
Viro
lmLogOpen() br
o
ken
failure exit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
A
l
Viro
fix
r
eturn values of l2tp_dfs_s
e
q
_
op
e
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al Viro
get_net_ns_by_fd()
o
opse
s
if proc_n
s
_
f
g
et() re
t
u
r
ns
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
A
l
V
i
ro
more co
n
servative S_NOSEC handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Al
Viro
aut
o
fs4
:
b
o
gus dentry_unhash() ad
d
ed in ->unl
i
nk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-29
Al Viro
cif
s
/ub
i
fs:
F
ix shrinker
API change fallout
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Vir
o
Li
f
t
the check f
o
r automount points into d
o
_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
A
l
V
i
ro
T
r
im
e
xcessiv
e
arguments
o
f
f
o
llow_mount_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
split __follo
w
_mou
n
t_rcu() into normal
a
nd
.
.
cases
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
merge
handle_reval_do
t
and nameidata
_
drop_rcu_last
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al V
i
ro
consolidate
n
ameidata
_
.
.
.
_drop
_
rcu(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
A
l
Vi
r
o
btrfs: check link counter overflow in
link(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
btrfs: don't m
e
ss with i_nlink of u
n
locked inode in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
deal w
i
th races in /pr
o
c/*/{
s
y
sca
l
l,stack,per
s
onality}
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
A
l Viro
aux
v
: require the target to be tracabl
e
(or yoursel
f
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Vi
r
o
close race in /proc/*/environ
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
V
i
r
o
r
eport errors
i
n /proc/
*
/*map* s
a
nely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
V
iro
pa
g
e
m
ap: close rac
e
s with s
u
id execve
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
ma
k
e
sess
i
o
n
id permis
s
ions i
n
/proc/*/tas
k
/* match
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
Viro
fix l
e
aks
i
n path_lookupat
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l
Viro
lose 'mounting_here' argument in
-
>d_man
a
ge()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
don
'
t pass 'mountin
g
_he
r
e' flag to foll
o
w_down
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
c
h
ange the
locking or
d
er for namesp
a
ce
_
sem
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Vir
o
fix deadlock in piv
o
t_r
o
ot()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l
Viro
vfs: sp
l
it off vfsm
o
u
nt-r
e
lated part
s
o
f vfs_kern
_
mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
kil
l
si
m
p
l
e_set
_
mnt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
V
i
r
o
vfs: bury ->get_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: sw
i
tch NFS from ->get_sb() to
-
>mou
n
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l Viro
nfs: stop
mang
l
ing -
>
mnt_devn
a
me
on NFS
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
vfs: n
e
w s
u
perbl
o
ck
m
ethod
s
to overri
d
e /pr
o
c
/
*
/mou
n
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al V
i
ro
n
f
s
:
nfs_do_{
r
ef,su
b
}mount()
superbl
o
ck argument is
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: make nfs_
p
ath(
)
w
or
k
withou
t
vfsmount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vir
o
nfs: st
o
re dev
n
ame
a
t
d
i
s
connected NFS root
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs
:
propagate
devname to
nfs{,4}_
g
et_root(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
fix
f
oll
o
w_link() breakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
tidy the traili
n
g
symlinks trav
e
r
sal up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l Viro
T
urn resolution o
f
trailing symlinks
iterative every
w
here
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
si
m
plify link_
p
ath_walk(
)
ta
i
l
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Make tra
i
l
ing symlink resolution in path_lookupat(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
u
pdate
n
d-
>
in
o
de in __do_follow_link
(
)
i
n
s
t
e
ad o
f
after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
pull handling o
f
one pathname com
p
o
n
ent
i
nto a
helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
A
l
l
o
w pass
i
ng O_PATH d
e
scriptors
v
ia S
C
M
_
RIGHTS
datagrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vi
r
o
read
l
inkat(), fchown
a
t() and fstatat()
with emp
t
y relativ
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
i
r
o
A
llow O_PATH
f
o
r symlinks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
New
k
ind of open f
i
les - "location
o
nl
y
"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Vi
r
o
N
ew AT_
.
.
.
flag: AT_EMPT
Y
_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clean statfs-lik
e
syscalls up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vir
o
ope
n
-style
a
nal
o
g o
f
vfs_path_l
o
okup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
reduce
v
fs_path
_
lookup() to do_pa
t
h_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
u
ntangle do_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
p
at
h
_opena
t
:
c
le
a
n
ELOO
P
handling a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
do_la
s
t:
ki
l
l a rudiment
o
f
old ->d_rev
a
l
idate() workaround
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next