Module Name:src
Committed By: hannken
Date: Mon Dec 30 09:03:07 UTC 2024
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c ffs_wapbl.c
Log Message:
Protect test/clear fs->fs_fmod with um_lock like it is already
protected in ffs_alloc.c.
When writing to disk protect moving sup
Module Name:src
Committed By: hannken
Date: Mon Dec 30 09:03:07 UTC 2024
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c ffs_wapbl.c
Log Message:
Protect test/clear fs->fs_fmod with um_lock like it is already
protected in ffs_alloc.c.
When writing to disk protect moving sup
Module Name:src
Committed By: riastradh
Date: Fri Dec 13 22:32:45 UTC 2024
Modified Files:
src/sys/ufs/ffs: fs.h
Log Message:
sys/ufs/ffs/fs.h: Fix confusing comment about struct fs.
This is the on-disk format, not a purely in-memory data structure
like struct ufsmount.
Module Name:src
Committed By: riastradh
Date: Fri Dec 13 22:32:45 UTC 2024
Modified Files:
src/sys/ufs/ffs: fs.h
Log Message:
sys/ufs/ffs/fs.h: Fix confusing comment about struct fs.
This is the on-disk format, not a purely in-memory data structure
like struct ufsmount.
Module Name:src
Committed By: riastradh
Date: Fri Sep 8 23:21:55 UTC 2023
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
ffs_sync: Avoid unlocked access to v_numoutput/v_dirtyblkhd.
Found by lockdoc.
PR kern/57606
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: riastradh
Date: Fri Sep 8 23:21:55 UTC 2023
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
ffs_sync: Avoid unlocked access to v_numoutput/v_dirtyblkhd.
Found by lockdoc.
PR kern/57606
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: rin
Date: Mon Jun 5 04:59:46 UTC 2023
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Make DEBUG_FFS_MOUNT compile again (with 64-bit ino_t).
To generate a diff of this commit:
cvs rdiff -u -r1.379 -r1.380 src/sys/ufs/ffs/ffs_vfs
Module Name:src
Committed By: rin
Date: Mon Jun 5 04:59:46 UTC 2023
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Make DEBUG_FFS_MOUNT compile again (with 64-bit ino_t).
To generate a diff of this commit:
cvs rdiff -u -r1.379 -r1.380 src/sys/ufs/ffs/ffs_vfs
Module Name:src
Committed By: chs
Date: Thu May 11 23:11:25 UTC 2023
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
ffs: apply the remaining ffs_snapshot.c part of this FreeBSD commit:
commit 364ed814e7285c8216d8a201d3ab3674eb34ce29
Author: Kirk McKusick
Module Name:src
Committed By: chs
Date: Thu May 11 23:11:25 UTC 2023
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
ffs: apply the remaining ffs_snapshot.c part of this FreeBSD commit:
commit 364ed814e7285c8216d8a201d3ab3674eb34ce29
Author: Kirk McKusick
Module Name:src
Committed By: chs
Date: Wed Dec 21 18:58:25 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
ffs: fail mounts requesting ACLs for non-ea UFS2 file systems
For non-ea UFS2 file system, fail mounts that request ACLs rather than
letting the
Module Name:src
Committed By: chs
Date: Wed Dec 21 18:58:25 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
ffs: fail mounts requesting ACLs for non-ea UFS2 file systems
For non-ea UFS2 file system, fail mounts that request ACLs rather than
letting the
Module Name:src
Committed By: hannken
Date: Thu Nov 10 10:53:29 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Some changes to "fs->fs_fmod" and "fs->fs_clean":
- clear "fs->fs_fmod" after reading the super block.
- assert we don't write a super block
Module Name:src
Committed By: hannken
Date: Thu Nov 10 10:53:29 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Some changes to "fs->fs_fmod" and "fs->fs_clean":
- clear "fs->fs_fmod" after reading the super block.
- assert we don't write a super block
Module Name:src
Committed By: reinoud
Date: Fri May 13 15:02:34 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
Fix typo dallocate -> deallocate
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/ufs/ffs/ffs_wapbl.c
Please note that
Module Name:src
Committed By: reinoud
Date: Fri May 13 15:02:34 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
Fix typo dallocate -> deallocate
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/ufs/ffs/ffs_wapbl.c
Please note that
Module Name:src
Committed By: hannken
Date: Sat Apr 16 08:00:55 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Unlock vnode for VOP_IOCTL() and wapbl_flush().
To generate a diff of this commit:
cvs rdiff -u -r1.375 -r1.376 src/sys/ufs/ffs/ffs_vfsops.
Module Name:src
Committed By: hannken
Date: Sat Apr 16 08:00:55 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Unlock vnode for VOP_IOCTL() and wapbl_flush().
To generate a diff of this commit:
cvs rdiff -u -r1.375 -r1.376 src/sys/ufs/ffs/ffs_vfsops.
Module Name:src
Committed By: hannken
Date: Sat Apr 16 07:59:46 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
Take the link count from the inode.
To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 src/sys/ufs/ffs/ffs_snapshot.c
Pleas
Module Name:src
Committed By: hannken
Date: Sat Apr 16 07:59:46 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c
Log Message:
Take the link count from the inode.
To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 src/sys/ufs/ffs/ffs_snapshot.c
Pleas
Module Name:src
Committed By: riastradh
Date: Sat Mar 12 15:36:53 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
ffs: Fix 64-bit inode integer truncation.
Reported-by: syzbot+1ae93e092d532582b...@syzkaller.appspotmail.com
To generate a diff of this
Module Name:src
Committed By: riastradh
Date: Sat Mar 12 15:36:53 UTC 2022
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
ffs: Fix 64-bit inode integer truncation.
Reported-by: syzbot+1ae93e092d532582b...@syzkaller.appspotmail.com
To generate a diff of this
Module Name:src
Committed By: chs
Date: Tue Dec 14 11:06:50 UTC 2021
Modified Files:
src/sys/ufs/ffs: ffs_extattr.c
Log Message:
ffs: fix the creation of device nodes on file systems with ACLs enabled.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/u
Module Name:src
Committed By: chs
Date: Tue Dec 14 11:06:50 UTC 2021
Modified Files:
src/sys/ufs/ffs: ffs_extattr.c
Log Message:
ffs: fix the creation of device nodes on file systems with ACLs enabled.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/u
Module Name:src
Committed By: chs
Date: Tue Dec 14 11:06:12 UTC 2021
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
ffs: support extattrs (and thus ACLs) on fifos.
To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 src/sys/ufs/ffs/ffs_vnops.c
Ple
Module Name:src
Committed By: chs
Date: Tue Dec 14 11:06:12 UTC 2021
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
ffs: support extattrs (and thus ACLs) on fifos.
To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 src/sys/ufs/ffs/ffs_vnops.c
Ple
Module Name:src
Committed By: kamil
Date: Tue May 28 03:53:29 UTC 2019
Modified Files:
src/sys/ufs/ffs: ffs_subr.c
Log Message:
Avoid unportable shift base -1 in ffs_subr.c
Cast the start variable before the modulo opration to unsigned int.
Detected with kUBSan.
To gen
Module Name:src
Committed By: kamil
Date: Tue May 28 03:53:29 UTC 2019
Modified Files:
src/sys/ufs/ffs: ffs_subr.c
Log Message:
Avoid unportable shift base -1 in ffs_subr.c
Cast the start variable before the modulo opration to unsigned int.
Detected with kUBSan.
To gen
On Sun, Aug 20, 2017 at 12:51:39PM +, Maya Rashish wrote:
> - panic("%s: dup alloc ino=%" PRId64 " on %s: mode %x/%x "
> + panic("%s: dup alloc ino=%" PRId64 " on %s: mode %o/%o "
Can I do this in a panic message btw?
Le 07/05/2016 23:01, David Holland a écrit :
On Sat, May 07, 2016 at 11:59:09AM +, Maxime Villard wrote:
> Modified Files:
> src/sys/ufs/ffs: ffs_subr.c
>
> Log Message:
> uaf
: - if ((*bpp)->b_blkno >= 0 && (error = fscow_run(*bpp, false)) != 0)
: + if ((*bpp)->b_
On Sat, May 07, 2016 at 11:59:09AM +, Maxime Villard wrote:
> Modified Files:
> src/sys/ufs/ffs: ffs_subr.c
>
> Log Message:
> uaf
: - if ((*bpp)->b_blkno >= 0 && (error = fscow_run(*bpp, false)) != 0)
: + if ((*bpp)->b_blkno >= 0 && (error = fscow_run(*bpp, false)) !=
pea
(Please Expand Acronyms)
Thx,
agc
On 7 May 2016 at 04:59, Maxime Villard wrote:
> Module Name:src
> Committed By: maxv
> Date: Sat May 7 11:59:09 UTC 2016
>
> Modified Files:
> src/sys/ufs/ffs: ffs_subr.c
>
> Log Message:
> uaf
>
>
> To generate a diff of this commi
On Thu, Oct 22, 2015 at 11:31:31AM +, Maxime Villard wrote:
> Module Name: src
> Committed By: maxv
> Date: Thu Oct 22 11:31:31 UTC 2015
>
> Modified Files:
> src/sys/ufs/ffs: ffs_vfsops.c
>
> Log Message:
> Fix PR 50070. From hannken@.
In the future, please write that problem
On Mon, Feb 23, 2015 at 01:38:54PM +, Maxime Villard wrote:
> Modified Files:
> src/sys/ufs/ffs: ffs_vfsops.c
>
> Log Message:
> Small changes:
> - instead of always calling DPRINTF with __func__, put __func__ directly
>in the macro
> - ffs_mountfs(): rename fsblockloc -> fs
In article <26607.1424011...@splode.eterna.com.au>,
matthew green wrote:
>
>> > Also, I think you might want to keep the print when the
>> > checksum is wrong.
>>
>> If we keep this print, then we keep a lot of other prints. So we don't
>keep it.
>
>i don't follow.
>
>usually these messages are
> > Also, I think you might want to keep the print when the
> > checksum is wrong.
>
> If we keep this print, then we keep a lot of other prints. So we don't keep
> it.
i don't follow.
usually these messages are the only real indication of what is
actually wrong, and they aren't log spew probl
Le 14/02/2015 20:21, David Holland a écrit :
> On Sat, Feb 14, 2015 at 08:07:39AM +, Maxime Villard wrote:
> > Modified Files:
> >src/sys/ufs/ffs: ffs_appleufs.c
> >
> > Log Message:
> > ffs_appleufs_validate():
> > - remove superfluous printfs
> > - ensure ul_namelen!=0, otherwis
On Sat, Feb 14, 2015 at 08:07:39AM +, Maxime Villard wrote:
> Modified Files:
> src/sys/ufs/ffs: ffs_appleufs.c
>
> Log Message:
> ffs_appleufs_validate():
> - remove superfluous printfs
> - ensure ul_namelen!=0, otherwise the kernel accesses ul_name[-1] and
>overwrites the
On Fri, Jul 11, 2014 at 12:17:29PM -0400, Christos Zoulas wrote:
> Modified Files:
> src/sys/ufs/ffs: ffs_wapbl.c
>
> Log Message:
> move the flag setting higher to avoid KASSERT (dholland)
unfortunately... I don't think that's right either. I'm not sure what
might happen if it sets the
On Thu, Jul 10, 2014 at 11:15:54AM -0400, Christos Zoulas wrote:
> Modified Files:
> src/sys/ufs/ffs: ffs_wapbl.c
>
> Log Message:
> CID 975226: hande error from UFS_WAPBL_BEGIN
That won't work; AFAICT, if that UFS_WAPBL_BEGIN fails you need to do
fs->fs_flags |= FS_DOWAPBL before calli
On Apr 23, 2011, at 00:36, Juergen Hannken-Illjes wrote:
> Module Name: src
> Committed By: hannken
> Date: Sat Apr 23 07:36:02 UTC 2011
>
> Modified Files:
> src/sys/ufs/ffs: ffs_balloc.c
>
> Log Message:
> Try to keep snapshot indirect blocks contiguous.
>
> This speeds up sna
On Mon Aug 09 2010 at 17:59:08 +0200, Christoph Egger wrote:
> > Tested by compiling sys/rump with CPPFLAGS+=-DMAXPHYS=32768 (all
> > tests in tests/fs still pass). I don't know how we're going to
> > translate this into an easy regression test, though. Maybe with
> > a hacked newfs?
>
> No. Wha
> Module Name: src
> Committed By: pooka
> Date: Mon Aug 9 15:50:13 UTC 2010
>
> Modified Files:
> src/sys/ufs/ffs: ffs_vfsops.c
>
> Log Message:
> Return error if we try to mount a file system with block size > MAXBSIZE.
>
> Note: there is a billion ways to make the kernel pani
Module Name:src
Committed By: mlelstv
Date: Tue Feb 23 20:41:41 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_wapbl.c
Log Message:
Replace individual queries for partition information with
new helper function.
Use this information to query physical sector sizes for WAPBL
i
Module Name:src
Committed By: mlelstv
Date: Sun Feb 21 13:55:58 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_alloc.c
Log Message:
For the UVM_PAGE_TRKOWN test do not require that the relevant pages
must exist.
To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.
Module Name:src
Committed By: mlelstv
Date: Thu Feb 11 00:06:16 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
There is no code left that uses disk size data, so don't query it.
This also failed when querying the simulated block device from mfs.
Fixes
Module Name:src
Committed By: mlelstv
Date: Fri Feb 5 20:03:36 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Correct addressing of superblock updates.
To generate a diff of this commit:
cvs rdiff -u -r1.256 -r1.257 src/sys/ufs/ffs/ffs_vfsops.c
Ple
Module Name:src
Committed By: mlelstv
Date: Sun Jan 31 10:54:10 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c fs.h
Log Message:
Fix block shift to work with different device block sizes.
Unlike other filesystems this has some side issues because
the shift values
Module Name:src
Committed By: mlelstv
Date: Sun Jan 31 10:50:23 UTC 2010
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Replace individual queries for partition information with
new helper function.
To generate a diff of this commit:
cvs rdiff -u -r1.254 -r1.
49 matches
Mail list logo