Re: sysctl filesystem ?

2012-06-25 Thread Boris Popov
use of numerous changes in the VFS subsystem. Here is the link: http://www.vertex.kz/scfs.tgz -- Boris Popov ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "free

Re: NULLFS-related possible deadlock + fix proposal

2002-05-13 Thread Boris Popov
ay even work without any additional code because null_inactive() performs its own management on the lower vnode locking. -- Boris Popov http://rbp.euro.ru To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Junior Kernel Hacker task: improve vnode->v_tag

2001-09-04 Thread Boris Popov
t; to remove pre-defined VFS list from the IS_LOCKING_VFS macro. I can > produce a patch if it sounds reasonably. I'm not sure if this a right thing to do. Under SMPng each filesystem is ought to implement correct vnode locking, i.e. vop_nolock() and friends shouldn't exist

Re: What is VT_TFS?

2001-09-01 Thread Boris Popov
obably can be safely removed. -- Boris Popov http://rbp.euro.ru To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Data corruption in 4.3-STABLE (a long standing bug)

2001-06-18 Thread Boris Popov
ay I upgraded from 4.3-RC to the latest 4.3-STABLE and noticed that > nullfs actually works, but I get a lot of errors, similar to these: Not all of nullfs fixes MFCed to -stable. Please wait a little bit more. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [

Re: OpenBSD's FFS/dirpref/softupdates improvements

2001-04-19 Thread Boris Popov
commended method of updating stable by doing the installworld > after rebooting into a new kernel. On other hand, it makes some troubles if filesystem is shared between 4.x and -current :) -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "u

Re: Modules with INVARIANTS

2001-04-18 Thread Boris Popov
On Thu, 19 Apr 2001, Brian Somers wrote: > Does anyone know of a clean way to have module builds detect that > INVARIANTS is defined in opt_global.h ? Peter Wemm working on this. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "

Re: vm balance

2001-04-18 Thread Boris Popov
| | | +---+ | | | vnode1 vnode2 | | +---+ | device1 -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: New DDB commands

2001-04-06 Thread Boris Popov
ition, if witness is compiled into > the kernel, then a list of spinlocks held by the CPU in question is listed. Well, when I manage my kernel to boot with witness, spinlock list will be a big help. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Displaying options for current NFS mounts

2001-03-25 Thread Boris Popov
is isn't a big problem with passing string from kernel to userland. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Displaying options for current NFS mounts

2001-03-24 Thread Boris Popov
less ugly way of getting the definitions of _args into mount.h > (the only other way I can think of is to just move all of them from > /.h to mount.h permamently), I'll implement this stuff in the > other filesystems. Think about third party filesystems :) -- Boris Popov http

Re: smbfs-1.3.3 released

2001-02-09 Thread Boris Popov
On Sun, 28 Jan 2001, Boris Popov wrote: > Well, next version of smbfs for FreeBSD released today. It > includes minor bug fixes and significantly reworked connection engine. As usually, major rewrites tends to introduce some bugs. So, I've released 1.3.5 as update:

smbfs-1.3.3 released

2001-01-27 Thread Boris Popov
it patches against latest version of smbfs, so I can take them into account for future releases. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: [PATCH] Fix for panics in lookup() after forced unmount

2000-11-26 Thread Boris Popov
k into the OpenBSD and NetBSD repos, I think they > might have the same problem. Is there any standard channel to pass bug > reports to them from FreeBSD, or should I just use the normal submit > procedure? Good work Thomas! I think patch can be committed as is. -- Boris Popov http:

Re: smbfs-1.3.0 released

2000-10-27 Thread Boris Popov
nd the resulting > buffer overrun stomps on something important. No, this is not related. The same things will happen on all SMB requests if server dropped the connection and it seems to be fixed in the upcoming smbfs-1.3.1. On a side note I'm unsure why NT server drops the connection if client doesn't send any request in XX minutes (for example Samba uses NetBIOS keepalive packets). -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: smbfs-1.3.0 released

2000-10-27 Thread Boris Popov
possible cause of this problem and 1.3.1 will be released at this weekend. > Incidentally, under smbfs-1.2.7, the above scenario only caused 'ls' > to display 'broken pipe' and I could remount that share and things Yes, 'broken pipe' was a bug and now it

Re: smbfs-1.3.0 released

2000-10-26 Thread Boris Popov
any way, future smbfs releases will support 4.x and recent -current. p.s. Sorry for delay but I'm overloaded with my primary work and a little bit behind my mail :( -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hacke

smbfs-1.3.0 released

2000-10-19 Thread Boris Popov
not work properly with FreeBSD 3.X. New version can be downloaded from: ftp://ftp.butya.kz/pub/smbfs/smbfs.tar.gz -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

NetBIOS name resolver for smbfs

2000-07-24 Thread Boris Popov
27; flag can be omitted. Please note, that the network with Win9X machines only will require WINS server. An updated version can be downloaded from ftp://ftp.butya.kz/pub/smbfs/smbfs.tar.gz -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "

Re: DEVFS

2000-07-15 Thread Boris Popov
VFS synch code. > None of them implement cloning devices. Again, wrong. If you disagree on what I've proposed it doesn't mean that it didn't work. It is _necessary_ to fix make_dev() usage/implementation to make cloning code clean. -- Boris Popov http://www.butya.kz/~bp/

Re: struct proc

2000-06-26 Thread Boris Popov
y chances to clean this up ? Eg., change the policy to either pass p as parameter or use curproc, but not both. As example of curproc/p mess I can point to VFS_ROOT() call which misses p parameter, but obviously needs it. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMA

Re: disassembling

2000-06-25 Thread Boris Popov
he base system. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: ether_output() : WIERD PROBLEM

2000-06-13 Thread Boris Popov
scovered this bug about 3 month ago and wonder why it still doesn't commited :) -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

RE: kerneld for FreeBSD

2000-06-05 Thread Boris Popov
devd at some point. The whole idea of kerneld sounds unreasonable to me. It is completely unneeded for servers and may have only limited use for FreeBSD based workstations. More to the point - for some machines I'm compile all required modules into a single (or two) KLDs - in this case kerneld

Re: DDB is not setting break points...

2000-06-02 Thread Boris Popov
nts from DDB? I want to use DDB because I want to debug > online. G.B.Naidu, since you're ingnore private email, I'm asking you again - please do not crosspost questions into several lists at a time. freebsd-net is not for this kind of questions. Thank

Re: Generic config file parser?

2000-05-29 Thread Boris Popov
t; See /usr/src/crypto/openssl/crypto/conf for more info: UTSL. No, while we have N_OPEN* switches in the make.conf file, this library isn't standard. For example, I don't have any of open* programs compiled and installed, so there is no /usr/lib/libcrypto* files. -- Boris Pop

Re: Generic config file parser?

2000-05-28 Thread Boris Popov
me it was discussed there was no consensus on this topic. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Native SMBFS for FreeBSD

2000-05-15 Thread Boris Popov
On Sun, 14 May 2000, Boris Popov wrote: > I'm glad to announce first public release of SMB/CIFS filesystem > for FreeBSD. The primary goal is to test compatibilty with various SMB > servers. This version should run on FreeBSD-current and 4.0. It will not > run on 3.x.

Re: Native SMBFS for FreeBSD

2000-05-14 Thread Boris Popov
00 authentication discovered, so please don't complain :). -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Native SMBFS for FreeBSD

2000-05-14 Thread Boris Popov
lease send all comments to [EMAIL PROTECTED] Sources can be taken from ftp://ftp.butya.kz/pub/smbfs/smbfs-1.0.2.tar.gz -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Request for the major device number

2000-04-24 Thread Boris Popov
mbfs code. > > The only disadvantage is the necessity to create N nsmb devices, > > but this should gone when device clones will be available (in fact, > > clones are implemented, but there is some unnegotiated conventions with > > Poul-Henning and lack of spare time). >

Re: Request for the major device number

2000-04-24 Thread Boris Popov
create N nsmb devices, but this should gone when device clones will be available (in fact, clones are implemented, but there is some unnegotiated conventions with Poul-Henning and lack of spare time). -- Boris Popov To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Request for the major device number

2000-04-24 Thread Boris Popov
can make some peoples unhappy :). -- Boris Popov To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: image_params.fname

2000-04-13 Thread Boris Popov
ied to exec, which can be very annoying when you run > an obfuscated shell-installer for a Linux application. Anyway this > code always ends up with nonsense in the path; what am I doing wrong? fname field is never filled in the code. Field 'uap' can be more useful. -- B

Re: Is FreeBSD dead? Well, not in theory...

2000-03-13 Thread Boris Popov
ted to be clueful enough to understand kernel sources _and_ ideolgy. In fact, it is doesn't require too much time. When you're jump in to truck, it is not too hard to track related source code changes and keep your code synched up. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Lodable kernel modules

2000-03-08 Thread Boris Popov
pport from the Makefile ?? Because your kernel doesn't have an IPX support compiled in, and ncp.ko module requires it by default. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: Chosing a value for VT_XXXX (enum vtagtype)

2000-01-26 Thread Boris Popov
ing new fs you can pick any VT_ tag that unused on your system: #define VT_MYGREATFSVT_TFS later, when filesystem became useful a new tag can be added to vtagtype enum. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe free

Re: moving CVS repository

2000-01-09 Thread Boris Popov
/local/CVSfoo whereas cvs update > obviously wants to have the references to /local2/CVSfoo. The simplest way is to replace content of CVS/Root files. They contain full path to repository. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with &quo

Re: UNILOAD v.1.2 (boot loader/manager) is ready

1999-10-27 Thread Boris Popov
-- Why not to made an 'intellect' mode as default ? It would be much less confusing :). In any way, thanks for a good program. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: UNILOAD v.1.2 (boot loader/manager) is ready

1999-10-27 Thread Boris Popov
s boot code ? Regarding to UNILOAD - it is possible to remove unbootable partitions from boot menu ? -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: KLD dependencies

1999-09-29 Thread Boris Popov
On Wed, 29 Sep 1999, Brian Mitchell wrote: > How do I specify dependencies in modules? I can find no documentation on > this, is it done automatically (doubtful)? You need to add variable KMODDEPS=modulename to KLD makefile. This will generate dependency on 'modulename'.

Re: what is devfs?

1999-09-20 Thread Boris Popov
; device ? devfsd can sleep at polling it and devfs device itself can provide hooks in the kernel to register all important events and pass them to devfsd. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
can be more than one deleted file with same name. I'm trying to get Novell to respond on my query about source code for 'filer' utility but they keeps quiet at the moment. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
can be more than one deleted file with same name. I'm trying to get Novell to respond on my query about source code for 'filer' utility but they keeps quiet at the moment. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
's worth splitting the ncp* off to a port if it's worth doing. > Otherwise version skew is going to be a hassle while it's under > development. Thats why I suggested an original scheme... -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
's worth splitting the ncp* off to a port if it's worth doing. > Otherwise version skew is going to be a hassle while it's under > development. Thats why I suggested an original scheme... -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
uires two simple patches to sys/net/if.c file and work on both -current and -stable. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
dy in the tree and past year made it more or less functional. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message

RE: NetWare client in -current

1999-09-10 Thread Boris Popov
t could be a port I think :) Yes, that's acceptable. But mount_nwfs require libncp.so and this means that ncp library sources will be also required. So KLD, mount_nwfs and libncp should go into source tree and other utilities can be a port. Other thoughts ? -- Boris Popov

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
requires two simple patches to sys/net/if.c file and work on both -current and -stable. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: NetWare client in -current

1999-09-10 Thread Boris Popov
dy in the tree and past year made it more or less functional. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

RE: NetWare client in -current

1999-09-10 Thread Boris Popov
t could be a port I think :) Yes, that's acceptable. But mount_nwfs require libncp.so and this means that ncp library sources will be also required. So KLD, mount_nwfs and libncp should go into source tree and other utilities can be a port. Other thoughts ? -- Boris Popov

NetWare client in -current

1999-09-10 Thread Boris Popov
go in src/contrib/ncplib with appropriate makefiles in usr.bin and usr.sbin. And kernel module can go into sys/contrib/[ncplib|nwfs]. This will help to keep sources in synch with original ncplib source tree. I will appreciate all questions, suggestions and recommendations. Thanks in

NetWare client in -current

1999-09-10 Thread Boris Popov
go in src/contrib/ncplib with appropriate makefiles in usr.bin and usr.sbin. And kernel module can go into sys/contrib/[ncplib|nwfs]. This will help to keep sources in synch with original ncplib source tree. I will appreciate all questions, suggestions and recommendations. Thanks in

Re: [mount.c]: Option "user"-patch

1999-09-02 Thread Boris Popov
, enabling user mounts raises a risc of kernel panics from, for example, corrupted floppy disk. This should lead to more stronger *fs code. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message

Re: [mount.c]: Option "user"-patch

1999-09-02 Thread Boris Popov
, enabling user mounts raises a risc of kernel panics from, for example, corrupted floppy disk. This should lead to more stronger *fs code. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: NSS Project update

1999-08-04 Thread Boris Popov
not the > modules themselves, but the loading of the modules). How does this sound? Sounds reasonable. If functions that works with local files compiled statically we also not loose perfomance with plain setup. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majo

Re: NSS Project update

1999-08-04 Thread Boris Popov
not the > modules themselves, but the loading of the modules). How does this sound? Sounds reasonable. If functions that works with local files compiled statically we also not loose perfomance with plain setup. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMA

Re: NSS Project

1999-08-03 Thread Boris Popov
> { 0 } > }; May be I'm totally wrong, but dtab[] array can be constructed (or extended) dynamically, based on configuration file and _*_getpw() functions can be placed in shared libraries (just like PAM modules). In this case it is possible to extend NSS

Re: NSS Project

1999-08-03 Thread Boris Popov
{ 0 } > }; May be I'm totally wrong, but dtab[] array can be constructed (or extended) dynamically, based on configuration file and _*_getpw() functions can be placed in shared libraries (just like PAM modules). In this case it is possible to extend NSS sp

Re: Proposing argv for klds and preloaded modules

1999-08-02 Thread Boris Popov
] and argc with plain get_opt() in libkern. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message

Re: Proposing argv for klds and preloaded modules

1999-08-02 Thread Boris Popov
] and argc with plain get_opt() in libkern. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: USFS (User Space File System)

1999-07-17 Thread Boris Popov
f we're have something like 'userfs' (or 'daemonfs') with unified interface and mount command like this: # mount_user /mydaemon /mountpoint so, all that I need to create a new file system is to write 'mydaemon' program. -- Boris Popov http://w

Re: USFS (User Space File System)

1999-07-17 Thread Boris Popov
f we're have something like 'userfs' (or 'daemonfs') with unified interface and mount command like this: # mount_user /mydaemon /mountpoint so, all that I need to create a new file system is to write 'mydaemon' program. -- Boris Popov http://www.butya.

Re: tcpdump(1) additions.

1999-06-29 Thread Boris Popov
ut BSD-style license. As result I can say that smbfs for FreeBSD doesn't contain any GPLd code from Linux's smbfs. BTW, does anybody have objections about name of this file system in FreeBSD ? -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message

Re: tcpdump(1) additions.

1999-06-29 Thread Boris Popov
ut BSD-style license. As result I can say that smbfs for FreeBSD doesn't contain any GPLd code from Linux's smbfs. BTW, does anybody have objections about name of this file system in FreeBSD ? -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majord...@fre

execve and VOP_CLOSE

1999-05-21 Thread Boris Popov
e(namei_zone, ndp->ni_cnd.cn_pnbuf); -- Boris Popov To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-hackers" in the body of the message