On (10/12/2016 16:20), Konrad Witaszczyk wrote:
> Author: def
> Date: Sat Dec 10 16:20:39 2016
> New Revision: 309818
> URL: https://svnweb.freebsd.org/changeset/base/309818
>
> Log:
> Add support for encrypted kernel crash dumps.
Thank you!
I'm very glad to see it committed.
.patch
Patch may be dropped if vm_pager_has_page is required to succeed as
described above.
Thanks,
Gleb.
>From 40978eba392bcb20bf59704eac3d744d15f1e080 Mon Sep 17 00:00:00 2001
From: Gleb Kurtsou <gleb.kurt...@gmail.com>
Date: Sat, 13 Feb 2016 23:00:00 -0800
Subject: [PATCH 1/2] Emulate vop_stdbm
On (22/01/2015 12:15), Ivan Klymenko wrote:
В Thu, 22 Jan 2015 11:18:37 +0300
Max N. Boyarov zot...@bsd.by пишет:
On Wed, Jan 21, 2015 at 7:10 PM, Konstantin Belousov
k...@freebsd.org wrote:
Author: kib
Date: Wed Jan 21 16:10:37 2015
New Revision: 277487
URL:
Author: gleb
Date: Tue Dec 16 08:29:02 2014
New Revision: 275818
URL: https://svnweb.freebsd.org/changeset/base/275818
Log:
sbin/shutdown: Support time units as in 'shutdown -r +5sec'
Units supported: s, sec, m, min, h, hour.
Differential Revision:
Author: gleb
Date: Wed Dec 17 07:10:48 2014
New Revision: 275855
URL: https://svnweb.freebsd.org/changeset/base/275855
Log:
Adjust printf format specifiers for dev_t and ino_t in user space.
ino_t and dev_t are about to become uint64_t.
Reviewed by: kib, mckusick
Modified:
Author: gleb
Date: Wed Dec 17 07:27:19 2014
New Revision: 275856
URL: https://svnweb.freebsd.org/changeset/base/275856
Log:
Adjust printf format specifiers for dev_t and ino_t in kernel.
ino_t and dev_t are about to become uint64_t.
Reviewed by: kib, mckusick
Modified:
Author: gleb
Date: Mon Dec 1 08:14:25 2014
New Revision: 275354
URL: https://svnweb.freebsd.org/changeset/base/275354
Log:
Update tools/shlib-compat.
- Update dwarfdump / compiler support.
Use hex instead of decimal for integers.
Add boolean and restrict type definitions.
Add
On (12/07/2013 17:22), Pedro F. Giffuni wrote:
Author: pfg
Date: Fri Jul 12 17:22:59 2013
New Revision: 253276
URL: http://svnweb.freebsd.org/changeset/base/253276
Log:
Add creation timestamp (birthtime) support for fuse.
This is based on similar support in MacFUSE.
Looks like it
Author: gleb
Date: Mon Jul 1 04:06:40 2013
New Revision: 252438
URL: http://svnweb.freebsd.org/changeset/base/252438
Log:
Don't assume that UFS on-disk format of a directory is the same as
defined by sys/dirent.h
Always start parsing at DIRBLKSIZ aligned offset, skip first entries if
On (31/12/2012 21:54), Mark Johnston wrote:
Author: markj
Date: Mon Dec 31 21:54:43 2012
New Revision: 244915
URL: http://svnweb.freebsd.org/changeset/base/244915
Log:
Explicitly specify that the beforelinking target depends on the
generated object files, ensuring that the
25 00:31:14
2013(r248693)
@@ -0,0 +1,1097 @@
+#!/usr/bin/env python
+#-
+# Copyright (c) 2010 Gleb Kurtsou
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1
Author: gleb
Date: Sun Jan 6 22:15:44 2013
New Revision: 245115
URL: http://svnweb.freebsd.org/changeset/base/245115
Log:
tmpfs: Replace directory entry linked list with RB-Tree.
Use file name hash as a tree key, handle duplicate keys. Both VOP_LOOKUP
and VOP_READDIR operations utilize
On (17/10/2012 11:30), Attilio Rao wrote:
Author: attilio
Date: Wed Oct 17 11:30:00 2012
New Revision: 241636
URL: http://svn.freebsd.org/changeset/base/241636
Log:
Disconnect non-MPSAFE NTFS from the build in preparation for dropping
GIANT from VFS. This code is particulary broken
Author: gleb
Date: Fri May 25 09:16:59 2012
New Revision: 235984
URL: http://svn.freebsd.org/changeset/base/235984
Log:
Use C99-style initialization for struct dirent in preparation for
changing the structure.
Sponsored by: Google Summer of Code 2011
Modified:
Author: gleb
Date: Fri May 25 09:36:39 2012
New Revision: 235988
URL: http://svn.freebsd.org/changeset/base/235988
Log:
Use 32-bit ufs_ino_t instead of ino_t to keep boot2 small and prevent
unnecessary 64-bit math on 32-bit machines.
Sponsored by: Google Summer of Code 2011
Modified:
Author: gleb
Date: Thu May 24 08:00:26 2012
New Revision: 235886
URL: http://svn.freebsd.org/changeset/base/235886
Log:
Add kern_fhstat(), adjust sys_fhstat() to use it.
Extend kern_getdirentries() to accept uio segflag and optionally return
buffer residue.
Sponsored by: Google
Author: gleb
Date: Mon May 21 08:10:42 2012
New Revision: 235720
URL: http://svn.freebsd.org/changeset/base/235720
Log:
Disable NLS catalog use in libc if built with WITHOUT_NLS option.
Functions affected: strerror, strsignal, gai_strerror.
Modified:
head/lib/libc/Makefile
Modified:
Author: gleb
Date: Sat May 19 12:44:27 2012
New Revision: 235647
URL: http://svn.freebsd.org/changeset/base/235647
Log:
Hide DIR definition by making it an opaque struct typedef.
Introduce dirfd() libc exported symbol replacing macro with same name,
preserve _dirfd() macro for internal
of the University of California. All rights reserved.
+ * Copyright (c) 2011 Gleb Kurtsou g...@freebsd.org
+ * All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -10,14 +10,11 @@
* 2
Author: gleb
Date: Fri May 18 10:01:31 2012
New Revision: 235601
URL: http://svn.freebsd.org/changeset/base/235601
Log:
Don't use ino_t in dumprestore protocol definition.
Since ino_t size is about to change to 64-bits, replace ino_t used in
dump protocol definition with 32-bit
Author: gleb
Date: Fri May 18 10:15:46 2012
New Revision: 235602
URL: http://svn.freebsd.org/changeset/base/235602
Log:
Don't cast inode number or file size down to long or unsigned.
Since ino_t size is about to change to 64-bits, casts to long would
truncate 64-bit numbers on 32-bit
On (18/05/2012 09:41), John Baldwin wrote:
On Friday, May 18, 2012 6:01:31 am Gleb Kurtsou wrote:
Author: gleb
Date: Fri May 18 10:01:31 2012
New Revision: 235601
URL: http://svn.freebsd.org/changeset/base/235601
Log:
Don't use ino_t in dumprestore protocol definition
Author: gleb
Date: Wed May 16 10:44:09 2012
New Revision: 235503
URL: http://svn.freebsd.org/changeset/base/235503
Log:
Skip directory entries with zero inode number during traversal.
Entries with zero inode number are considered placeholders by libc and
UFS. Fix remaining uses of
Author: gleb
Date: Sun Apr 15 21:59:28 2012
New Revision: 234325
URL: http://svn.freebsd.org/changeset/base/234325
Log:
Provide better description for vfs.tmpfs.memory_reserved sysctl.
Suggested by: Anton Yuzhaninov cit...@citrin.ru
Modified:
head/sys/fs/tmpfs/tmpfs_subr.c
Modified:
Author: gleb
Date: Sat Apr 7 15:23:51 2012
New Revision: 233998
URL: http://svn.freebsd.org/changeset/base/233998
Log:
Add reserved memory limit sysctl to tmpfs.
Cleanup availble and used memory functions.
Check if free pages available before allocating new node.
Discussed with:
Author: gleb
Date: Sat Apr 7 15:27:34 2012
New Revision: 233999
URL: http://svn.freebsd.org/changeset/base/233999
Log:
Add vfs_getopt_size. Support human readable file system options in tmpfs.
Increase maximum tmpfs file system size to 4GB*PAGE_SIZE on 32 bit archs.
Discussed with:
Author: gleb
Date: Sat Apr 7 15:30:46 2012
New Revision: 234000
URL: http://svn.freebsd.org/changeset/base/234000
Log:
tmpfs supports only INT_MAX nodes due to limitations of unit number
allocator.
Replace UINT32_MAX checks with INT_MAX. Keeping more than 2^31 nodes in
memory is not
On (15/03/2012 02:34), Dmitry Morozovsky wrote:
On Wed, 14 Mar 2012, Gleb Kurtsou wrote:
Author: gleb
Date: Wed Mar 14 09:15:50 2012
New Revision: 232960
URL: http://svn.freebsd.org/changeset/base/232960
Log:
Prevent tmpfs_rename() deadlock in a way similar to UFS
Author: gleb
Date: Wed Mar 14 08:29:21 2012
New Revision: 232959
URL: http://svn.freebsd.org/changeset/base/232959
Log:
Don't enforce LK_RETRY to get existing vnode in tmpfs_alloc_vp()
Doomed vnode is hardly of any use here, besides all callers handle error
case. vfs_hash_get() does the
Author: gleb
Date: Wed Mar 14 09:15:50 2012
New Revision: 232960
URL: http://svn.freebsd.org/changeset/base/232960
Log:
Prevent tmpfs_rename() deadlock in a way similar to UFS
Unlock vnodes and try to lock them one by one. Relookup fvp and tvp.
Approved by: mdf (mentor)
Modified:
On (16/01/2012 09:53), Gleb Smirnoff wrote:
Author: glebius
Date: Mon Jan 16 09:53:24 2012
New Revision: 230207
URL: http://svn.freebsd.org/changeset/base/230207
Log:
Drop support for SIOCSIFADDR, SIOCSIFNETMASK, SIOCSIFBRDADDR, SIOCSIFDSTADDR
ioctl commands.
What was the reason for
On (19/01/2012 18:51), Gleb Smirnoff wrote:
On Thu, Jan 19, 2012 at 04:38:38PM +0200, Gleb Kurtsou wrote:
G On (16/01/2012 09:53), Gleb Smirnoff wrote:
G Author: glebius
G Date: Mon Jan 16 09:53:24 2012
G New Revision: 230207
G URL: http://svn.freebsd.org/changeset/base/230207
G
G
On (05/12/2011 21:43), Hans Petter Selasky wrote:
Hi,
I see regressions when building kernel modules from /usr/ports:
make buildworld make installworld should fix it
On Monday 05 December 2011 14:39:56 Robert Huff wrote:
Hello:
When trying to update I get:
=== Building
On (07/11/2011 12:01), Xin LI wrote:
On Mon, Nov 7, 2011 at 8:21 AM, Marcel Moolenaar mar...@freebsd.org wrote:
Author: marcel
Date: Mon Nov 7 16:21:50 2011
New Revision: 227310
URL: http://svn.freebsd.org/changeset/base/227310
Log:
Don astbestos garment and remove the warning
Author: gleb
Date: Wed Nov 9 07:48:48 2011
New Revision: 227382
URL: http://svn.freebsd.org/changeset/base/227382
Log:
Use implementation independent inoNN_t scalars for on-disk UFS structures
Approved by: mdf (mentor)
Modified:
head/sys/ufs/ffs/fs.h
head/sys/ufs/ufs/dinode.h
A. Drosehn\ngad@Free
gallatin [label=Andrew Gallatin\ngalla...@freebsd.org\n/??/??]
gavin [label=Gavin Atkinson\nga...@freebsd.org\n2009/12/07]
gibbs [label=Justin T. Gibbs\ngi...@freebsd.org\n/??/??]
+gleb [label=Gleb Kurtsou\ng...@freebsd.org\n2011/09/19]
glebius [label=Gleb Smirnoff
Could you also commit the patch attached. No functional changes, it
removes incorrect comment copy-pasted from UFS to ext2.
Thanks,
Gleb.
From 24f4656c71d716e23e3c043ac6d0894284efa301 Mon Sep 17 00:00:00 2001
From: Gleb Kurtsou gleb.kurt...@gmail.com
Date: Thu, 21 Oct 2010 01:51:59 +0300
On (05/01/2011 01:16), Alexander Best wrote:
On Tue Jan 4 11, Dimitry Andric wrote:
Author: dim
Date: Tue Jan 4 20:51:28 2011
New Revision: 216977
URL: http://svn.freebsd.org/changeset/base/216977
Log:
On amd64 and i386, tell the compiler to refrain from generating SSE,
On (22/10/2010 21:38), Rick Macklem wrote:
Author: rmacklem
Date: Fri Oct 22 21:38:56 2010
New Revision: 214224
URL: http://svn.freebsd.org/changeset/base/214224
Log:
Modify the file handle hash function in the experimental NFS
server so that it will work better for non-UFS file
39 matches
Mail list logo