Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-08 | all disklabels read from the kernel now always contain a total sector | Theo de Raadt | |
size which is the REAL DISK SIZE. always. if a driver fails to set this right, please fix it. agreed with otto and krw | |||
2007-06-06 | now that all partition size/offsets are potentially 64-bit, change the | Theo de Raadt | |
type of all variables to daddr64_t. this includes the APIs for XXsize() and XXdump(), all range checks inside bio drivers, internal variables for disklabel handling, and even uvm's swap offsets. re-read numerous times by otto, miod, krw, thib to look for errors | |||
2007-06-05 | use six new macros to access & store the 48-bit disklabel fields related | Theo de Raadt | |
to size. tested on almost all machines, double checked by miod and krw next comes the type handling surrounding these values | |||
2007-06-01 | pedro ok'd this ~3500 line diff which removes the vop argument | Theo de Raadt | |
"ap = v" comments in under 8 seconds, so it must be ok. and it compiles too. | |||
2007-06-01 | FIBMAP is used by nothing; checked by miod and pvalchev | Theo de Raadt | |
2007-05-09 | lockmgr_printinfo() calls only if DIAGNOSTIC | Theo de Raadt | |
2007-04-13 | Remove cluster reading from cd9660_read(); wich doesnt work. | Thordur I. Bjornsson | |
From mickey@; ok thib@,miod@ | |||
2007-04-11 | Remove the simplelock argument from vrecycle(); | Thordur I. Bjornsson | |
ok pedro@, sturm@ | |||
2007-04-10 | ``it's'' -> ``its'' when the grammar gods require this change. | Miod Vallat | |
2007-03-25 | Remove LK_INTERLOCK from flags in a call to vget(); | Thordur I. Bjornsson | |
ok pedro@ | |||
2007-03-25 | Account for the space of all the previous sessions on disk when | Pedro Martelletto | |
mounting a multisession CD, as they may be accessed as well. From FreeBSD via Enache Adrian, okay krw@ thib@ tedu@. | |||
2007-03-21 | Remove the v_interlock simplelock from the vnode structure. | Thordur I. Bjornsson | |
Zap all calls to simple_lock/unlock() on it (those calls are #defined away though). Remove the LK_INTERLOCK from the calls to vn_lock() and cleanup the filesystems wich implement VOP_LOCK(). (by remvoing the v_interlock from there calls to lockmgr()). ok pedro@, art@, tedu@ | |||
2007-03-21 | Add support for mounting arbitrary sessions, from Enache Adrian | Pedro Martelletto | |
OK deraadt@ mjc@ canacar@ krw@, with much input from Enache himself | |||
2007-02-14 | Consistently spell FALLTHROUGH to appease lint. | Jonathan Gray | |
ok kettenis@ cloder@ tom@ henning@ | |||
2007-01-16 | Retire VOP_LEASE(); It was a bit for NQNFS and has | Thordur I. Bjornsson | |
effectively been a no-op for quite some time now, without promise for future usage. ok pedro@ Testing by krw@ (earlier diff) and Johan Mson Lindman (tybollt@solace.miun.se) | |||
2006-12-29 | Avoid void * arithmetic, okay deraadt@, suggestions from millert@ | Pedro Martelletto | |
2006-10-16 | Use daddr64_t for logical blocks, okay krw@ thib@ mickey@ | Pedro Martelletto | |
2006-10-03 | Introduce daddr64_t and use it for physical block numbers | Pedro Martelletto | |
Okay weingart@, "I'm game with putting my name on it" dlg@ | |||
2006-09-23 | typo, remove reference to lfs | Pedro Martelletto | |
2006-08-07 | Revert last commit | Pedro Martelletto | |
2006-08-06 | obey the locking disaplince wrt to VOP_CLOSE during umounts | Thordur I. Bjornsson | |
and mount error paths. ok sturm@ pedro@ | |||
2006-07-12 | Remove unused function | Pedro Martelletto | |
2006-07-11 | Don't hold up a vnode for the VAT when a unode is sufficient | Pedro Martelletto | |
2006-07-11 | Make the mounting process pass a hint to the kernel of where to find the VAT | Pedro Martelletto | |
2006-07-09 | Be consistent about how we name 'struct umount' instances | Pedro Martelletto | |
2006-07-09 | udf_mnt -> umount and rename fields accordingly | Pedro Martelletto | |
2006-07-08 | Be consistent about how we name 'struct unode' instances | Pedro Martelletto | |
2006-07-08 | udf_node -> unode and rename fields accordingly | Pedro Martelletto | |
2006-07-08 | Rename VTON() to VTOU() | Pedro Martelletto | |
2006-07-05 | Add VAT support a la UDF 1.50 | Pedro Martelletto | |
2006-07-04 | Add the UDF 1.50 flavour of the VAT | Pedro Martelletto | |
2006-07-01 | Fix MALLOC()/malloc() usage in a couple of places | Pedro Martelletto | |
2006-06-28 | Only set devvp->v_specmountpoint on successful mounts, Nicholas Marriott | Pedro Martelletto | |
2006-06-24 | Shave 8 bytes off struct udf_mnt | Pedro Martelletto | |
2006-06-24 | replace unneeded bzero() | Pedro Martelletto | |
2006-06-24 | rearrange some comments | Pedro Martelletto | |
2006-06-23 | fix two nested loops sharing the same control variable, plug two memory | Pedro Martelletto | |
leaks and be consistent about error values returned to the caller | |||
2006-06-22 | Roll in some defines for the file types used in udf_vget() and add one | Pedro Martelletto | |
for the VAT, no binary change | |||
2006-06-22 | Make udf_find_partmaps() correctly spot virtual partition maps in | Pedro Martelletto | |
medias that have it, testing jmc@ and myself. | |||
2006-06-14 | Avoid potential deadlock during hash lookup; ok pedro@ | Patrick Latifi | |
2006-06-14 | Plug memory leak in error path; ok pedro@ | Patrick Latifi | |
2006-04-19 | Remove unused mount list simple_lock() goo | Pedro Martelletto | |
2006-01-25 | reduce stack use; pedro@ miod@ ok | Michael Shalayeff | |
2006-01-22 | b_cylin -> b_cylinder; no functional change. | Miod Vallat | |
2006-01-19 | GETICBLEN() needs to swap the ICB length on big-endian architectures | Pedro Martelletto | |
2006-01-18 | Fix math in udf_bmap_internal() on big-endian architectures | Pedro Martelletto | |
2006-01-15 | Fix reading of volume ID | Pedro Martelletto | |
2006-01-15 | typo | Pedro Martelletto | |
2006-01-14 | Move udf_disklabelspoof() to udf_subr.c, no functional change | Pedro Martelletto | |
2006-01-14 | Give UDF a chance of working on big-endian architectures, okay miod@ | Pedro Martelletto | |