Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 63591
b: refs/heads/master
c: 5bd5c03
h: refs/heads/master
i:
  63589: 7a86317
  63587: 5a6aa08
  63583: 9ad2609
v: v3
  • Loading branch information
Joakim Tjernlund authored and David Woodhouse committed Aug 2, 2007
1 parent a43ae82 commit b19de3f
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 4 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 628506c8de058f94297dae1f8ef8caaea29c4369
refs/heads/master: 5bd5c03c317085339deb044ba52fce131a6a0b67
1 change: 0 additions & 1 deletion trunk/Documentation/Changes
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ o nfs-utils 1.0.5 # showmount --version
o procps 3.2.0 # ps --version
o oprofile 0.9 # oprofiled --version
o udev 081 # udevinfo -V
o grub 0.93 # grub --version

Kernel compilation
==================
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/i386/boot/edd.c
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ static int get_edd_info(u8 devno, struct edd_info *ei)
ax = 0x4800;
dx = devno;
asm("pushfl; int $0x13; popfl"
: "+a" (ax), "+d" (dx), "=m" (ei->params)
: "+a" (ax), "+d" (dx)
: "S" (&ei->params)
: "ebx", "ecx", "edi");

Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/i386/boot/video-vesa.c
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ void vesa_store_edid(void)
dx = 0; /* EDID block number */
di =(size_t) &boot_params.edid_info; /* (ES:)Pointer to block */
asm(INT10
: "+a" (ax), "+b" (bx), "+d" (dx), "=m" (boot_params.edid_info)
: "+a" (ax), "+b" (bx), "+d" (dx)
: "c" (cx), "D" (di)
: "esi");
#endif /* CONFIG_FIRMWARE_EDID */
Expand Down
12 changes: 12 additions & 0 deletions trunk/fs/jffs2/write.c
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,12 @@ struct jffs2_full_dnode *jffs2_write_dnode(struct jffs2_sb_info *c, struct jffs2
flash_ofs |= REF_NORMAL;
}
fn->raw = jffs2_add_physical_node_ref(c, flash_ofs, PAD(sizeof(*ri)+datalen), f->inocache);
if (IS_ERR(fn->raw)) {
void *hold_err = fn->raw;
/* Release the full_dnode which is now useless, and return */
jffs2_free_full_dnode(fn);
return ERR_PTR(PTR_ERR(hold_err));
}
fn->ofs = je32_to_cpu(ri->offset);
fn->size = je32_to_cpu(ri->dsize);
fn->frags = 0;
Expand Down Expand Up @@ -291,6 +297,12 @@ struct jffs2_full_dirent *jffs2_write_dirent(struct jffs2_sb_info *c, struct jff
}
/* Mark the space used */
fd->raw = jffs2_add_physical_node_ref(c, flash_ofs | REF_PRISTINE, PAD(sizeof(*rd)+namelen), f->inocache);
if (IS_ERR(fd->raw)) {
void *hold_err = fd->raw;
/* Release the full_dirent which is now useless, and return */
jffs2_free_full_dirent(fd);
return ERR_PTR(PTR_ERR(hold_err));
}

if (retried) {
jffs2_dbg_acct_sanity_check(c,NULL);
Expand Down

0 comments on commit b19de3f

Please sign in to comment.