Re: svn commit: r309818 - in head: etc/defaults etc/rc.d sbin sbin/decryptcore sbin/dumpon sbin/savecore share/man/man5 sys/amd64/amd64 sys/arm/arm sys/arm64/arm64 sys/conf sys/ddb sys/dev/null sys/ge

2016-12-15 Thread Gleb Kurtsou
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. _

Re: svn commit: r292373 - in head: share/man/man9 sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/dev/drm2/i915 sys/dev/drm2/ttm sys/dev/md sys/fs/fuse sys/fs/nfsclient sys/fs/smbfs sys/fs/tmpfs sy

2016-02-14 Thread Gleb Kurtsou
lock size. 0002-Handle-vm_pager_has_page-failure-during-exec.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 Date: Sat, 13 Feb 2016 23:00:00 -0800 Sub

Re: svn commit: r277487 - in head/sys: dev/drm2 dev/drm2/i915 dev/drm2/radeon modules/drm2/i915kms

2015-02-01 Thread Gleb Kurtsou
On (22/01/2015 12:15), Ivan Klymenko wrote: > В Thu, 22 Jan 2015 11:18:37 +0300 > "Max N. Boyarov" пишет: > > > On Wed, Jan 21, 2015 at 7:10 PM, Konstantin Belousov > > wrote: > > > Author: kib > > > Date: Wed Jan 21 16:10:37 2015 > > > New Revision: 277487 > > > URL: https://svnweb.freebsd.org/

svn commit: r275856 - in head/sys: compat/linprocfs compat/svr4 dev/drm dev/drm2 fs/ext2fs kern security/mac_lomac ufs/ffs ufs/ufs

2014-12-16 Thread Gleb Kurtsou
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: head/sys/com

svn commit: r275855 - in head: sbin/ffsinfo usr.bin/id usr.bin/killall usr.sbin/lpr/lpr

2014-12-16 Thread Gleb Kurtsou
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: head/sbi

svn commit: r275818 - head/sbin/shutdown

2014-12-16 Thread Gleb Kurtsou
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:https://reviews.freebsd.org/D1

svn commit: r275354 - in head/tools/tools/shlib-compat: . test

2014-12-01 Thread Gleb Kurtsou
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 o

Re: svn commit: r253276 - head/sys/fs/fuse

2013-07-13 Thread Gleb Kurtsou
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

svn commit: r252438 - head/sys/ufs/ufs

2013-06-30 Thread Gleb Kurtsou
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 Always start parsing at DIRBLKSIZ aligned offset, skip first entries if uio_offset is

svn commit: r248693 - in head/tools/tools/shlib-compat: . test test/libtest1 test/libtest2 test/libtest3 test/libtestsys

2013-03-24 Thread Gleb Kurtsou
return 1 + fi + done +} + +rorig=`realpath $orig` +rnew=`realpath $new` +list=`(cd $rorig; ls; cd $rnew; ls) | sort -u` +for i in $list; do + echo $i + test_file $orig/$i $new/$i || continue + $SHLIB_COMPAT --out-orig $out/$i.orig.c --o

Re: svn commit: r244915 - head/share/mk

2013-03-24 Thread Gleb Kurtsou
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 befo

svn commit: r245115 - head/sys/fs/tmpfs

2013-01-06 Thread Gleb Kurtsou
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

svn commit: r235988 - in head/sys/boot: arm/at91/boot2 arm/ixp425/boot2 common i386/boot2 i386/gptboot pc98/boot2 powerpc/boot1.chrp sparc64/boot1

2012-05-25 Thread Gleb Kurtsou
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: h

svn commit: r235984 - in head/sys/fs: hpfs ntfs

2012-05-25 Thread Gleb Kurtsou
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: head/sys/fs/hpfs/hpfs_vno

svn commit: r235886 - in head/sys: compat/freebsd32 kern sys

2012-05-24 Thread Gleb Kurtsou
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 Summe

svn commit: r235720 - head/lib/libc

2012-05-21 Thread Gleb Kurtsou
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: hea

svn commit: r235649 - head/lib/libc/gen

2012-05-19 Thread Gleb Kurtsou
the University of California. All rights reserved. + * Copyright (c) 2011 Gleb Kurtsou + * 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. Redistributions

svn commit: r235647 - in head: include lib/libc/gen usr.sbin/cpucontrol usr.sbin/lpr/common_source usr.sbin/newsyslog

2012-05-19 Thread Gleb Kurtsou
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 us

Re: svn commit: r235601 - head/include/protocols

2012-05-18 Thread Gleb Kurtsou
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: > &

svn commit: r235602 - in head: lib/libprocstat usr.bin/fstat

2012-05-18 Thread Gleb Kurtsou
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 arch

svn commit: r235601 - head/include/protocols

2012-05-18 Thread Gleb Kurtsou
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 dump_ino_t

svn commit: r235503 - in head/sys: fs/unionfs kern

2012-05-16 Thread Gleb Kurtsou
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 VOP_RE

svn commit: r234849 - stable/9/sys/fs/tmpfs

2012-04-30 Thread Gleb Kurtsou
Author: gleb Date: Mon Apr 30 17:56:49 2012 New Revision: 234849 URL: http://svn.freebsd.org/changeset/base/234849 Log: MFC r233998-r234000 and r234325: r233998: Add reserved memory limit sysctl to tmpfs. Cleanup availble and used memory functions. Check if free pages available before

svn commit: r234325 - head/sys/fs/tmpfs

2012-04-15 Thread Gleb Kurtsou
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 Modified: head/sys/fs/tmpfs/tmpfs_subr.c Modified: head/sys/fs/tmpfs/t

svn commit: r234000 - head/sys/fs/tmpfs

2012-04-07 Thread Gleb Kurtsou
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 li

svn commit: r233999 - in head/sys: fs/tmpfs kern sys

2012-04-07 Thread Gleb Kurtsou
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:

svn commit: r233998 - head/sys/fs/tmpfs

2012-04-07 Thread Gleb Kurtsou
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:

svn commit: r233851 - stable/9/sys/fs/tmpfs

2012-04-03 Thread Gleb Kurtsou
Author: gleb Date: Tue Apr 3 19:34:00 2012 New Revision: 233851 URL: http://svn.freebsd.org/changeset/base/233851 Log: MFC r232959 and r232960: Prevent tmpfs_rename() deadlock in a way similar to UFS. Unlock vnodes and try to lock them one by one. Relookup fvp and tvp. Don't enforce

Re: svn commit: r232960 - head/sys/fs/tmpfs

2012-03-15 Thread Gleb Kurtsou
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: > > Pre

svn commit: r232960 - head/sys/fs/tmpfs

2012-03-14 Thread Gleb Kurtsou
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: h

svn commit: r232959 - head/sys/fs/tmpfs

2012-03-14 Thread Gleb Kurtsou
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 s

Re: svn commit: r230207 - in head/sys: netinet sys

2012-01-19 Thread Gleb Kurtsou
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> &g

Re: svn commit: r230207 - in head/sys: netinet sys

2012-01-19 Thread Gleb Kurtsou
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 reas

Re: svn commit: r229081 - stable/9/usr.bin/grep

2011-12-31 Thread Gleb Kurtsou
On (31/12/2011 13:12), Gabor Kovesdan wrote: > Author: gabor > Date: Sat Dec 31 13:12:10 2011 > New Revision: 229081 > URL: http://svn.freebsd.org/changeset/base/229081 > > Log: > MFC r228099: > - Create links to the xz and lzma versions even if BSD grep is not the > default. Nor GNU n

Re: svn commit: r228158 - in head: . share/mk sys/conf

2011-12-06 Thread Gleb Kurtsou
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: > > > > ==

svn commit: r227382 - in head/sys/ufs: ffs ufs

2011-11-08 Thread Gleb Kurtsou
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 Modifi

Re: svn commit: r227310 - head/sys/fs/tmpfs

2011-11-08 Thread Gleb Kurtsou
On (07/11/2011 12:01), Xin LI wrote: > On Mon, Nov 7, 2011 at 8:21 AM, Marcel Moolenaar 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 about T

svn commit: r226320 - in head: share/misc usr.bin/calendar/calendars

2011-10-12 Thread Gleb Kurtsou
nce 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

Re: svn commit: r221176 - head/sys/fs/ext2fs

2011-05-10 Thread Gleb Kurtsou
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 Date: Thu, 21 Oct 2010 01:51:59 +0300 Subject: [PATCH 02

Re: svn commit: r216977 - in head/libexec/rtld-elf: amd64 i386

2011-01-05 Thread Gleb Kurtsou
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 generatin

Re: svn commit: r215664 - in head/sys: compat/linux kern

2010-11-22 Thread Gleb Kurtsou
On (22/11/2010 11:31), Kostik Belousov wrote: > On Mon, Nov 22, 2010 at 09:07:00AM +, Alexander Leidinger wrote: > > Author: netchild > > Date: Mon Nov 22 09:06:59 2010 > > New Revision: 215664 > > URL: http://svn.freebsd.org/changeset/base/215664 > > > > Log: > > By using the 32-bit Linux v

Re: svn commit: r214224 - in head/sys/fs: nfs nfsserver

2010-10-23 Thread Gleb Kurtsou
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 fil

Re: svn commit: r201773 - head/sys/fs/tmpfs

2010-01-08 Thread Gleb Kurtsou
On (08/01/2010 23:48), Jaakko Heinonen wrote: > > Thank you for looking at this. > > On 2010-01-09, Bruce Evans wrote: > > The current incorrect way is to use %d. Since ino_t happens to have > > type uint32_t and u_int happens to have type uint32_t on all supported > > machines, %u would work bu

Re: svn commit: r197850 - head/sys/fs/tmpfs

2009-10-09 Thread Gleb Kurtsou
On (09/10/2009 15:49), Yoshihiro Ota wrote: > Could someone explain what was the cause and why this fixes the issue? > > When I read it, it looked like that a vm object could be in 2 locations > and one of them looked the cause of the problem. > But I couldn't figure out thereafter. kern_sendfile

Re: svn commit: r196550 - in head: etc/defaults etc/rc.d share/man/man5

2009-08-26 Thread Gleb Kurtsou
On (26/08/2009 12:42), Doug Barton wrote: > Pawel Jakub Dawidek wrote: > > > I put '/usr/sbin/arp -f /etc/arp.conf' into /etc/rc.local on almost all > > of my servers, which is very handy, indeed. And with your patch proposed > > in another e-mail to be able to remove entries defined in a file see

Re: svn commit: r196550 - in head: etc/defaults etc/rc.d share/man/man5

2009-08-25 Thread Gleb Kurtsou
On (25/08/2009 19:07), Xin LI wrote: > Author: delphij > Date: Tue Aug 25 19:07:26 2009 > New Revision: 196550 > URL: http://svn.freebsd.org/changeset/base/196550 > > Log: > Add a new rc.d script, static_arp, which enables the administrator to > statically bind IPv4 <-> MAC address at boot tim