repo.or.cz
/
pohmelfs.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Do not mark all new inodes dirty - only locally created ones should be dirtied. Only...
2012-03-22
Evgeniy Po
l
yak
o
v
pohmelfs_
f
allocate() should not set commit with prepare
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
A
lways set prepar
e
bit
in
write command
.
Use
a
sync
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
v
geniy Polyakov
Implement
e
d
q
uor
u
m write
commit
|
commitdiff
|
tree
2012-03-22
Evgen
i
y Polyakov
po
h
melf
s
_send_in
o
de_i
n
fo_complete() debug cleanup
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
Polyakov
Slightly changed (and probabl
y
fixed) dir
e
ctory listing
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
vgeniy Po
l
y
akov
Debug prints
c
leanup
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
P
o
lyak
o
v
pohmel
f
s_route_remove
_
al
l
() cle
a
nup
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Ma
r
k inodes rec
e
ived
in ->l
o
okup() co
m
pl
e
t
i
o
n as 'received
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
vge
n
i
y
Polyakov
Fixed ->drop_
i
n
ode() - it can
be called multiple times
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgen
i
y Polya
k
ov
Add
e
d
n
o
i
ocsum
mount op
t
ion and remount callback
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Add
e
d pohmelfs_update_inod
e
() com
m
ent
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyako
v
N
e
w
d
ire
c
tory
r
eadi
n
g algorith
m
commit
|
commitdiff
|
tree
2012-03-22
Evgeni
y
Polyakov
p
o
h
melf
s
_sb_
i
node_in
s
er
t
()
c
leanup
commit
|
commitdiff
|
tree
2012-03-22
Evgeni
y
Polyakov
Only set prepare/commit ma
p
p
in
g
if t
h
ere is lengt
h
commit
|
commitdiff
|
tree
2012-03-22
Ev
g
eniy Polyak
o
v
Adde
d
->falloc
a
te()
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyak
o
v
R
e
move all de
n
tr
i
es for received ino
d
es from parent
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Remove i
n
o
d
e from global tree when it is
d
ropped,
not
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeni
y
Pol
y
akov
Removed ow
n
writebac
k
mechan
i
sm
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyak
o
v
Adde
d
s
y
n
c
_fs, fixed writeback
(nr_to_
w
ri
t
e),
d
o not
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
v
g
e
n
i
y Polyakov
Added sync ti
m
eout
commit
|
commitdiff
|
tree
2012-03-22
E
v
geniy Polya
k
ov
Implemen
t
ed w
r
iteba
c
k
me
c
h
anism instead
o
f sending
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
Polya
k
ov
A
dd
e
d pohmelfs_i
n
o
de_dirty
(
) helper
.
Do not send inode_in
f
o
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
Polyak
o
v
Do not
writeba
c
k root
inode
.
Use sepa
r
a
t
e
unlocked
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
vg
e
niy
P
olyakov
Cle
a
nup
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Switched
d
irec
t
ory structur
e
to
sstable2
commit
|
commitdiff
|
tree
2012-03-22
E
v
geni
y
Polyakov
As
y
nc
i
node info s
e
nding
.
Update c/
m
t
ime
when new
i
node
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evge
n
iy Polyakov
Added sync argument
to pohmelfs_me
t
a
d
ata_inode()
commit
|
commitdiff
|
tree
2012-03-22
E
vgeniy Poly
a
k
o
v
Adde
d
symlink suppor
t
t
o
POHMELFS
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Implemen
t
ed ->rename() POHMEL
F
S callback
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Poly
a
kov
Us
e
generic send-scrip
t
-command helper fu
n
ction for
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
A
d
ded pohmelfs_in
o
d
e_
i
nfo_binary_package
_
cache ca
c
h
e
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
P
o
lyakov
Sync inode t
o
elliptics each ti
m
e
at
t
ributes are
c
hanged
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Do n
o
t modi
f
y pio in pohmelfs
_
s
e
nd_io
_
group()
commit
|
commitdiff
|
tree
2012-03-22
Evg
e
niy Polyakov
A
d
ded
g
ro
u
p id
d
ebug into pohmelfs_page_se
n
d
()
commit
|
commitdiff
|
tree
2012-03-22
Evg
e
niy Polyakov
Implemnted ->
r
elease()/
-
>f
s
ync() callbac
k
s
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Pol
y
akov
I
mplemented noati
m
e/rela
t
ime options
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
We must not r
e
allocate/refree sc
r
atc
h
buffer
commit
|
commitdiff
|
tree
2012-03-22
E
vgeniy
P
olyakov
L
o
g cleanups
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polya
k
o
v
Flush
should not
return
e
rror
-
usersp
a
c
e
doe
s
n
ot
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
vg
e
niy Polyakov
Implemented group lookup
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Po
l
yakov
Debug log cl
e
anup
commit
|
commitdiff
|
tree
2012-03-22
Evg
e
niy Polyakov
Ret
u
rn e
r
ror from pohme
l
fs_
r
ea
d
dir_c
o
mp
l
ete()
commit
|
commitdiff
|
tree
2012-03-22
Evgen
i
y Poly
a
k
o
v
Debug log cl
e
a
nup
commit
|
commitdiff
|
tree
2012-03-22
E
vgeni
y
P
o
l
yakov
Debug log cleanu
p
commit
|
commitdiff
|
tree
2012-03-22
Evge
n
i
y
Po
l
yakov
De
b
ug lo
g
cleanup
commit
|
commitdiff
|
tree
2012-03-22
E
vgeniy Polyako
v
Added reco
n
n
ect
t
o pohmelfs
commit
|
commitdiff
|
tree
2012-03-22
Ev
g
e
n
iy P
o
lyako
v
-
>readdir() co
m
pletion callback should not return
e
rror
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
vgeniy Pol
y
akov
Added unlink and rmdi
r
implementation
commit
|
commitdiff
|
tree
2012-03-22
Ev
g
eniy Polyakov
Use pr
e
pare/commit
ma
g
ic in
p
ohmelf
s
_write()
commit
|
commitdiff
|
tree
2012-03-22
Evge
n
iy Pol
y
a
k
ov
Move
->
w
rite
_
i
n
o
de(
)
in pohmelfs_flush() to optimize
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Flu
s
h wri
t
ten data in ->flu
s
h() ca
l
l
b
ack
commit
|
commitdiff
|
tree
2012-03-22
E
vgen
i
y Polyak
o
v
Remov
e
d isize/offset f
r
om inode
commit
|
commitdiff
|
tree
2012-03-22
Evgen
i
y Polyak
o
v
Use ret
u
rned of
f
set for write
commit
|
commitdiff
|
tree
2012-03-22
Evge
n
iy Polyak
o
v
A
dded atomic_
l
ong_t count into pohmel
f
s
_
w
a
i
t
.
Use poh
m
elfs_r
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgen
i
y Polyak
o
v
Use pohm
e
l
fs_readdir_recv
_
reply() for read
d
ir
r
epl
y
commit
|
commitdiff
|
tree
2012-03-22
E
v
geni
y
P
o
lyakov
Imple
m
ented p
o
h
m
elfs_
r
e
a
dpages()
commit
|
commitdiff
|
tree
2012-03-22
Ev
g
eniy Poly
a
kov
A
dded d
i
r
t
y trick t
o
f
o
ol io->siz
e
f
o
r read com
m
ands
commit
|
commitdiff
|
tree
2012-03-22
E
v
g
eniy Polyakov
Moved
p
o
h
melf
s
_recv() into
fs/p
o
hmelfs/net
.
c from dir
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeni
y
Pol
y
akov
Dropped n
o
csum
o
p
t
i
on
from
write co
m
mands
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
Polyakov
I
mpl
e
mented metadata write
in poh
m
elfs_write()
commit
|
commitdiff
|
tree
2012-03-22
E
vge
n
iy Polyakov
Sy
n
c
p
acke
t
.
h with userspace upstream
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Perform bulk write for all pages written in p
o
hmelfs
_
write()
commit
|
commitdiff
|
tree
2012-03-22
E
v
geniy Po
l
ya
k
ov
Correctly
i
nitialize
p
i->par
e
nt_id
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polya
k
o
v
pohmelfs
d
ebug in pohmelfs_
d
rop_in
o
de()
commit
|
commitdiff
|
tree
2012-03-22
Evgen
i
y
P
o
lyakov
Fixed pohmel
f
s_writepage()
a
nd
pohmelfs_fill_
i
node()
commit
|
commitdiff
|
tree
2012-03-22
E
vgeniy Polya
k
ov
Set DNET
_
F
LAGS_NEED_ACK fl
a
g manually
.
Only check cmd
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
E
v
geniy
P
olyakov
Implemen
t
ed pohmelfs_lookup()
commit
|
commitdiff
|
tree
2012-03-22
Evgeni
y
Polyakov
Removed unneeded
a
rgum
e
nts
f
r
o
m p
o
hmelfs_
s
e
nd_i
n
ode_info(
)
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Implemented new directory list
i
ng
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Removed name hash fro
m
pohm
e
lfs_inode_info
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polya
k
ov
Fixed
p
ohmel
f
s_write_page_init() to match cal
l
b
a
ck
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Let ->create()
callb
a
ck to us
e
EXEC command to create
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evge
n
iy Polyako
v
Use corre
c
t callback structures
.
F
o
r
c
e
pohmelfs_s
e
nd_bu
f
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evg
e
niy
Polyakov
Use
p
io object n
a
me for pohmelfs_
i
o
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Use correct callback stru
c
t
ure
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyak
o
v
Sync packet
.
h with
userspa
c
e
upstream
commit
|
commitdiff
|
tree
2012-03-22
Ev
g
eniy Pol
y
a
k
ov
Added read/write page
commit
|
commitdiff
|
tree
2012-03-22
Ev
g
eniy Polyakov
Return -
E
INVAL
i
f
groups option
w
a
s
not specified
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
P
olyakov
Swi
t
ched to dynamica
l
ly
a
l
l
ocated
po
h
melf
s
_io
.
A
d
ded
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgen
i
y Polyako
v
Added pohme
l
fs_mkdir
(
)
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy
P
olyakov
U
s
e
kmem_ca
c
he_
z
alloc() for
n
ew inode
inf
o
allo
c
ation
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Pol
y
akov
Bug fixes
.
Implem
e
nted ->readpag
e
() met
h
od
commit
|
commitdiff
|
tree
2012-03-22
E
vgeniy Po
l
yakov
Always send inode in
f
o in pohme
l
fs_writ
e
_i
n
ode() if
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Evgeniy Polyakov
Fixe
d
list
i
ng and obj
e
ct
c
reati
o
n
commit
|
commitdiff
|
tree
2012-03-22
Evg
e
niy Poly
a
k
o
v
Initial POH
M
EL
F
S commit
commit
|
commitdiff
|
tree
2012-02-09
E
v
g
eniy P
o
lyakov
staging: pohmelfs: remove dr
i
vers/sta
g
ing/pohmelfs
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2011-12-10
E
v
geniy Polyakov
w1: a
d
d fast
s
ea
r
ch for si
n
gle slave bus
Acked-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2011-08-25
Evgeni
y
P
olyakov
MAINTAIN
E
RS:
E
vgeniy has
moved
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2010-03-04
Evgeniy Polya
k
ov
Stagin
g
: Fixed pohmel
f
s
regression be
c
ause of pe
r
-bdi
.
.
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2010-02-02
Evgeniy P
o
lyak
o
v
connector: D
e
lete buggy
notificat
i
on code
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-12-22
Ev
g
eniy Polyakov
pohmelfs needs I_LOC
K
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-09-15
Evgeniy
Polyakov
Staging:
p
ohm
e
lfs: syn
c
w
i
th the development tr
e
e
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-07-21
Evgeniy Po
l
yakov
connector: main
t
ainer/mail update
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-06-08
Evgeniy Poly
a
kov
netfilte
r
:
passiv
e
OS fing
e
rprin
t
xtables match
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-06-04
E
v
geniy Polyakov
n
e
tfilter
:
x_
t
ables: added
h
o
ok n
u
mber in
t
o match extension
.
.
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-04-17
Evg
e
niy Pol
y
akov
S
t
a
g
ing:
Pohmelfs
:
A
dd
load
balancing be
t
ween
net
w
or
k
.
.
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-04-17
Ev
g
eniy Polyakov
Stagin
g
: Po
h
melfs
:
Ad
d
ed IO
pe
r
mi
s
s
i
ons and priorities
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-04-17
Evg
e
niy Polyakov
Staging: Pohmelfs:
A
dd
e
d ->show_stats() c
a
llb
a
ck
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-04-17
Evge
n
iy Polyako
v
Staging:
P
ohmelfs: Drop ftrans
de
b
ugging code
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
2009-04-17
E
vgeniy Pol
y
akov
Staging: Pohmelfs:
Use wait_on_page_timeout when wa
i
ting
.
.
.
Signed-off-by:
Evgeniy Polyakov
<zbr@ioremap.net>
commit
|
commitdiff
|
tree
next