use of
numerous changes in the VFS subsystem. Here is the link:
http://www.vertex.kz/scfs.tgz
--
Boris Popov
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "free
memory by loading of all possible
conversion schemes. The better solution is to add some kind of preload
ability which could be used on startup.
--
Boris Popov
http://rbp.euro.ru
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listin
x27;t blow because of that. BTW, buildworld -jN on top of
the null mount together with another buildword -jN on the underlying file
system helps a lot to discover vnode locking problems.
--
Boris Popov
http://rbp.euro.ru
___
[EMAIL PROTECTED] mailing
mentation of netipx.
Last version of FreeBSD supported by NetCon was 2.2.X. Lack of
support for FreeBSD 3.X encouraged me to write nwfs because it was
necessary for my daily tasks.
BTW, NetCon still offers their product for FreeBSD 2.2:
http://www.netcon.com/download/download.htm
-
s, please mail me (obviously one are supposed to have
knowledge of kernel and smbfs internals).
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
led. If you find that it drops into the debugger
> please get a back trace and then do the following:
Well, haven't tested it with smbfs, but may point that patch for
nwfs contains two vref()s instead of vgetref().
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe: send mail to [E
irst have
> to reboot the win-machine to get rid of that. Only by moving files, not copy
> or delete. Very strange.
Yes, now I'm see this panic too. Something chaged after Apr 7
broke smbfs. Not sure what exactly, though.
--
Boris Popov
http://rbp.euro.ru
To Unsubscri
:-)
Thank you. Probably these lines falled of the board on initial
import and later Bruce included them into 'undocumented' section.
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
words.
options NETSMB #SMB/CIFS requester
options NETSMBCRYPTO#encrypted password support for SMB
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ed reads.
IMO, dropping support for mmap() isn't a good idea because there
is a plenty of programs which didn't work if mmap() calls is not supported
(and most of those programs use mmap() for read operations).
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe: send mail to [
On Mon, 3 Dec 2001, Julian Elischer wrote:
> do these patches include the proc->thread changes needed?
According to cvs logs - yes.
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
d now committed to the tree. Again, special thanks to him for very
good work.
However, I'm still don't have enough spare time and really hope
Max will import userland part of smbfs soon.
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe: send mail to [EMAIL PROTECTED]
with &quo
e to help with smbfs, but don't
> have time right now, and it'd make a whole lot more sense for someone
> closer to the code to take a look."
Obviously, I'll do the job at some moment. If someone can do it
before - feel free to do this. This may even include import
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
out too quickly
in my case. Of course, you're talked something about that GEOM stuff will
be committed in July (of 2000) and it needs devfs. But we didn't see it
even now. Well, I'm don't mind about waste of my time spent on a design of
new devfs. But one can make corresponding co
On Wed, 15 Aug 2001, Julian Elischer wrote:
>
> I put up a sorted list in order of severity
> http://people.freebsd.org/~julian/stack-hogs
> This one is from LINT and is more inclusive..
Wow, very interesting reading :)
--
Boris Popov
http://rbp.euro.ru
To Unsubscribe:
On Fri, 25 May 2001, Brooks Davis wrote:
> On Fri, May 25, 2001 at 10:04:09PM +0700, Boris Popov wrote:
> > There is no any technical problems in doing that. But I'm unsure
> > if this should be done (code is not very small). On other hand, people
> > expect it in t
times it is better to have a precreated device nodes in the ufs
filesystem. Having dual interface is not all that hard if you'll spend
enough time on design.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
esn't belong to the Samba package. Take a look at
ports/net/smbfs.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
hether I'm right, but I
> think that my modification can help.
Well, nwfs and smbfs can be added to the list along with
nfs. However I would recommend to use 'noauto' modifier and the shell
script like one in the /usr/share/examples/nwclient
--
Boris Popov
http://w
for smbfs.ko
module.
Please deinstall old version of smbfs and install new - 1.4.1.
There is no technical problems in adding libsmb, mount_smbfs and
smbutil commands to the base tree, but I'm unsure if port version is
sufficient.
--
Boris Popov
http://www.butya.kz/~bp/
On Wed, 11 Apr 2001, David Wolfskill wrote:
> In "stage 4: building everything...", it got well past that point, but
> blew up in usr.bin/kdump:
Sorry, delta was committed to smb_dev.h. It should be ok now.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: sen
s not often used. If the relevant
> sources are listed twice in `files', conditional on each option, then
> `config' will do the right thing. For example:
>
> dev/pccard/card_if.moptional card
> dev/pccard/card_if.moptional pccard
Yes, thats why I don't l
;t have mechanism for
specifying dependancies between options as of yet. (sorry, should put a
note in the NOTES).
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
SS enabled.
P.S. setting more appropriate subject might give a faster response :)
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
disappearing.
>
> That was a deliberate decision, removing a directory(-inode) which
> might have a valid vnode is kind of a nasty thing to attempt.
Err, "might" ? These things are well defined by VFS interface.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscrib
ew other bits I need to do that have been pointed
> out to me before I'm happy with the change.
I'm unsure if this necessary (and valid) because these things make
incompatible changes in API. Lets keep at least -stable consistent :)
P.S. Even minor MFC of kobj gave m
be supported. We may
talk about 'broken' devices, etc., but while there any - mknod needs to be
supported to make transition more smooth.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
On Sat, 20 Jan 2001, Boris Popov wrote:
> On Fri, 19 Jan 2001, Rogier Mulhuijzen wrote:
>
> > During normal operation on my NTFS partition I got no messages, so I took a
> > bold step and added 'ip->i_devvp = ntmp->ntm_devvp;' just before the VREF call.
>
should be
presented in the code.
> Am I on the right track here?
Yes, thanks :)
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ready too hard to maintain external kernel modules even
within various releng_4s, not to mention -current and releng_3...
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
llection, not to the main tree.
In the near future we'll have iconv interface in the kernel which
uses libiconv library written by Konstantin Chuguev. I'm really sorry for
delays, but my current job leaves nearly zero spare time to me and there
is a hope that January will
t one should specify a flag which disables
keyboard reset, because without it machine will silently reboot. Besides
that this ThinkPad works as gateway (even with PCMCIA ethernet card)
without any problems.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with
t; seems those in charge doesn't take these problems seriously (enough)...
I think info about where/how it freezing would be more helpful.
> I've started doing development on -stable instead, it goes nowhere
> on -current
- works fine for me even with my new
someone commit it?
Yes, patch is correct and matches the one in my tree. I'll commit
it this evening if no one will do it before :)
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
On Fri, 3 Nov 2000, Andrey Rouskol wrote:
> This problem presents minimum for two weeks and but today I have connected
> a serial terminal and grabbed ddb output.
Thank you for report. Fix just committed.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to
FLAGS+= -DKLD_MODULE
+.if defined(INVARIANTS)
+CFLAGS+= -DINVARIANTS
+.endif
+
# Don't use any standard or source-relative include directories.
# Since -nostdinc will annull any previous -I paths, we repeat all
# such paths after -nostdinc. It doesn't seem to be possible to
--
h pre-SMPng kernel when booting
from floppy. Since there was no time to trace this problem I'd just
disabled panic() invocation and machine booted fine.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
VARIANTS/INVARIANT_SUPPORT/DIAGNOSTIC turned on and UP machine just
panics in the mtx_exit_hard() while SMP machine silently reboots :(
> This patch is bogus I'm afraid. A contested mutex should always have a
> process waiting to grab it when it is released.
Yes, it should be
patch
(see attachment) it is possible to load and unload KLD without any
problems on UP machine except that the above messages printed. However,
I'm don't know if they are correct. (btw, 4.1 doesn't have this problem).
Any ideas why this happened and how to fix it ?
--
Boris Popo
gt; not have the exact error handy, but can generate for anyone who wants it.) A
> simple 'device random' to compile the support in statically rectifies the
> problem.
Yes, 'device random' is required for now.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscrib
On Sat, 23 Dec 2000, Adrian Chadd wrote:
> On Fri, Sep 22, 2000, Boris Popov wrote:
> > On Sat, 23 Dec 2000, Adrian Chadd wrote:
> >
> > > So now is a problem which I'm sure the NetBSD people came up against.
> > > The fstypenames are names like 4.2
96 22 ÓÅÎ 15:41 fsck_ffs
6334 -r-xr-xr-x 3 root wheel 290896 22 ÓÅÎ 15:41 fsck_ufs
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
, after trap is occured ddb works. But it is impossible to
continue from ddb because after typing 'c' machine becomes frozen.
The same thing occur after any other panic (this is with SMP kernel).
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ct devfs is mounted over readonly UFS, so when the root
filesystem is updated to R/W state it pulls the proper device from devfs
filesystem.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
# cd /dev/fd
# ls
0 1 2
# cd ..
# ls
0 1 2
And second - directory names supplied by readdir() function
contains junk characters at the end.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL
_add() needs to be use devfs_clone() instead.
How should 3rd party KLDs implement cloning function ? For now it
seems to be impossible to use a single binary for DEVFS and non-DEVFS
case.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with &q
ndling of root vnode.
Few cosmetic changes as well.
Code is still not SMP safe.
--
Boris Popov
http://www.butya.kz/~bp/
Index: devfs.h
===
RCS file: /home/ncvs/src/sys/fs/devfs/devfs.h,v
retrieving revision 1.2
diff -u -
On Fri, 25 Aug 2000, Archie Cobbs wrote:
> Is there a generic hash table implementation in the kernel somewhere?
Yes, see kern/kern_subr.c for hashinit() function.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe
se single shift operation instead of 3 'or's:
if (cred->cr_uid != uid) {
amode >>= 3;
if (!groupmember(gid, cred))
amode >>= 3;
}
return (fmode & amode) == amode ? 0 : EACCES;
--
Bori
y default. This way it
will make much less problems than it does now.
--
Boris Popov
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
s for the /dev/net/nsmb0 device to
give access to plain users (no devfs yet).
New version (1.2.4) 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-current" in the body of the message
gt; Somebody even requested for OpenBSD port. So it would be really nice to
> hear from one of the commiters.
You might want to post request for review to the net@ list. If
inclusion of if_tap driver will be considered as reasonable I can bring it
in the tree.
--
Boris Popov
http://w
Boris has a libiconv that he needs to import
> for
> Netware stuff if I'm correct. If we deem that it needs to go in the
> kernel,
> then I can add sys/lib to the list.
It will be shared by both smbfs and nwfs. One also can convert
msdosfs to use it too.
--
Bor
may live under sys/lib directory (it should be
organized as sys/dev, eg. one directory per interface).
Comments ?
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
d be in the base system.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ixed along with others NT related things. An
updated version (1.2.2) can 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-current" in the body of the message
-v lc' and 'df' commands
to me. Exact version of NT server and SP number will be also useful.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
can create tempoary files anywhere, not
just in TMPDIR.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ilesystem
> counts!)
Count both, nwfs and smbfs, because any program can attempt to
create temporary file on these filesystems. File with an invalid file name
will be rejected, and this will cost an additional lookup operation(s).
--
Boris Popov
http://www.butya.kz/~bp/
To Unsub
mly pad with.
>
> Instead of using only alphabetic characters, the patch uses the following
> character set:
>
> 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@#%^-_=+:,.~
Symbols '=' and '+' are prohibited in some other filesystems. It
is
s a patch to fix the problem. Thanks a lot, SUMITANI-san!
Yes, this fixes panic and even 'halt -p' works as expected. 'zzz'
command works too, but machine never come back from the suspend mode
(looks like interrupt controller programmed incorrectly or something
like this).
sions of
kernel interfaces to be loaded simultaneously.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
o "lower than
> the lowest" (lower than all normal interrupts, all software interrupts,
> and all MP-unsafe syscalls).
Yes, this explains problems with sio.
> Untested fix:
Thank you. It works and no crashes experienced yet.
--
Boris Popov
http://www
.
> :
> I got an email from Boris Popov in regards to getting more silo
> overflows after the SMP cleanup patch then before.
>
> One thing the patch removed was the hack that allowed certain interrupts
> (tty interrupts) to run in parallel with the supervisor.
>
Loader was updated to handle module metadata which was introduced
by recent updates in kernel linker. This is related to a new way of
declaration of module dependencies.
--
Boris Popov
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in t
On Sun, 30 Apr 2000, Jeroen Ruigrok van der Werven wrote:
> -On [2430 16:50], Boris Popov ([EMAIL PROTECTED]) wrote:
> > This patch is not 100% correct. ng_base should make an attempt to
> >load module, not KLD. There was a new module_load() function proposed to
> >
ommitted yet.
--
Boris Popov
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
the method call. I think that the
empty-body functions will be more efficient in this case.
--
Boris Popov
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ns has breakage too. They defined as macros
for non-SMP case and as functions for SMP.
--
Boris Popov
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
compile failed
> *** Error code 1
I've stepped on it too and fix is just committed.
--
Boris Popov
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
tasks more transparent to the end users.
(extattrdowngrade also may have some use :)
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
of those who pays for an incoming traffic I'm prefer a
short letter with a list of directories where warning/errors happens and
an URL with full listing.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
user can issue an "mount_nwfs /home/fred/nwmount" command and
enter password at promt. May be this method will be implemented in the
next version of ncplib.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ser environemnt, but
> not multi-user, but it could just be a doc I'm missing ...
I've got reports where ncplib supports more than 10K users.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ri>
NDS and NDS names are not supported by current implementation.
Thats why I'm told about bindery context before. If user "kerri" is in the
bindery context then "-U kerri" will work.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EM
If this server is a
netware 5.x one, then you can use "-S admin -A admin.acadiau.ca" options
and netware client will use UDP protocol. Otherwise, I'm suspect that
command line should look like this:
ncplogin -S admin -U marc
Please note, that user "marc" sh
protocol on the appropriate
ethernet interface (ifconfig ed0 ipx 0x37829BE for example) and enable
IPXrouted daemon.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
ptions IPX' line in
the kernel configuration file.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
, 15 heads, 63 S/T, 512 B/S
ad0: 16 secs/int, 1 depth queue, UDMA33
ad1: ATA-4 disk at ata1 as master
ad1: 12949MB (26520480 sectors), 26310 cyls, 16 heads, 63 S/T, 512 B/S
ad1: 16 secs/int, 32 depth queue, UDMA33
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL P
On Sun, 28 Nov 1999, Nick Hibma wrote:
> There are symbols in usb.ko that are needed by uhci.c . I know it is
> stupid, but that's the way it is, without a complete rewrite of the USB
> stack.
You can define module dependency in the uhci module Makefile:
KMODDEPS=usb
ion of mounttab.c in the Makefile,
> but no mounttab.c anywhere in the source tree.
this file located in the src/usr.sbin/rpc.umntall/ directory.
However common things should go in the library.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED
o Julian). I think that the error message
that you saw, was caused by first 'installworld' - source tree was updated
but not rebuiled and 'make world' even didn't happens.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
bncp.
> Can somebody please explain this to me? The fact that mount_nwfs doesn't
> exist seems to indicate that compiling mount_nwfs failed. Yet if compiling
> mount_nwfs failed, why didn't it stop at the compilation failure?
Yep, that strange why build isn't fa
ed_vol' has non-integer type
That was caused by my commits. Probably they should be done in one
transaction and you was 'lucky' enough to catch it :). Now it builds fine.
--
Boris Popov
http://www.butya.kz/~bp/
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsu
invalid when module unloaded via kldunload
command. This will lead to trap in kernel or will produce junk in sysctl
output:
# kldload nfs
# kldunload nfs
# sysctl vm.zone
Last command will produce panic. This has been reported as
PR-kern/12464
--
Boris Popov
htt
87 matches
Mail list logo