Searched hist:1.83 (Results 1 - 25 of 1197) sorted by relevance

1234567891011>>

/src/usr.bin/make/unit-tests/
H A Ddeptgt-silent-jobs.exp1.2 Sat Feb 12 11:14:48 GMT 2022 rillig make: fix echoing of command with '-' in silent target in jobs mode

Since job.c 1.83 from 2003-12-20, the command had been echoed even if
the target had the attribute '.SILENT'.

In sh-flags.exp, each removed 'echo' command is below a target name
matching the pattern 'opt-?j????-tgt-??s-cmd-?i?', which means that the
target was marked as silent, either through a global '.SILENT'
declaration or the command line option '-s' or the attribute '.SILENT'
on the target.

Reported by Alan Barrett in PR#45356.

H A Ddeptgt-silent-jobs.mk1.2 Sat Feb 12 11:14:48 GMT 2022 rillig make: fix echoing of command with '-' in silent target in jobs mode

Since job.c 1.83 from 2003-12-20, the command had been echoed even if
the target had the attribute '.SILENT'.

In sh-flags.exp, each removed 'echo' command is below a target name
matching the pattern 'opt-?j????-tgt-??s-cmd-?i?', which means that the
target was marked as silent, either through a global '.SILENT'
declaration or the command line option '-s' or the attribute '.SILENT'
on the target.

Reported by Alan Barrett in PR#45356.

H A Dsh-flags.exp1.4 Sat Feb 12 11:14:48 GMT 2022 rillig make: fix echoing of command with '-' in silent target in jobs mode

Since job.c 1.83 from 2003-12-20, the command had been echoed even if
the target had the attribute '.SILENT'.

In sh-flags.exp, each removed 'echo' command is below a target name
matching the pattern 'opt-?j????-tgt-??s-cmd-?i?', which means that the
target was marked as silent, either through a global '.SILENT'
declaration or the command line option '-s' or the attribute '.SILENT'
on the target.

Reported by Alan Barrett in PR#45356.

/src/sys/sys/
H A Dvnode_if.h1.83 Mon Aug 08 00:17:27 GMT 2011 manu branches: 1.83.2; 1.83.12; 1.83.16; 1.83.24;
regen

1.83 Mon Aug 08 00:17:27 GMT 2011 manu branches: 1.83.2; 1.83.12; 1.83.16; 1.83.24;
regen

1.83 Mon Aug 08 00:17:27 GMT 2011 manu branches: 1.83.2; 1.83.12; 1.83.16; 1.83.24;
regen

1.83 Mon Aug 08 00:17:27 GMT 2011 manu branches: 1.83.2; 1.83.12; 1.83.16; 1.83.24;
regen

1.83 Mon Aug 08 00:17:27 GMT 2011 manu branches: 1.83.2; 1.83.12; 1.83.16; 1.83.24;
regen

/src/sys/compat/linux/arch/powerpc/
H A Dlinux_sysent.c1.83 Wed May 10 06:19:49 GMT 2017 riastradh branches: 1.83.8; 1.83.10;
regen

1.83 Wed May 10 06:19:49 GMT 2017 riastradh branches: 1.83.8; 1.83.10;
regen

1.83 Wed May 10 06:19:49 GMT 2017 riastradh branches: 1.83.8; 1.83.10;
regen

H A Dlinux_syscall.h1.83 Wed May 10 06:19:49 GMT 2017 riastradh branches: 1.83.8; 1.83.10;
regen

1.83 Wed May 10 06:19:49 GMT 2017 riastradh branches: 1.83.8; 1.83.10;
regen

1.83 Wed May 10 06:19:49 GMT 2017 riastradh branches: 1.83.8; 1.83.10;
regen

/src/sys/arch/hp300/dev/
H A Ddcm.c1.83 Sun Apr 24 16:26:55 GMT 2011 rmind branches: 1.83.4; 1.83.14; 1.83.18;
Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
consistency. Remove some unnecessary malloc.h inclusions as well.

1.83 Sun Apr 24 16:26:55 GMT 2011 rmind branches: 1.83.4; 1.83.14; 1.83.18;
Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
consistency. Remove some unnecessary malloc.h inclusions as well.

1.83 Sun Apr 24 16:26:55 GMT 2011 rmind branches: 1.83.4; 1.83.14; 1.83.18;
Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
consistency. Remove some unnecessary malloc.h inclusions as well.

1.83 Sun Apr 24 16:26:55 GMT 2011 rmind branches: 1.83.4; 1.83.14; 1.83.18;
Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
consistency. Remove some unnecessary malloc.h inclusions as well.

/src/usr.bin/w/
H A Dw.c1.83 Wed Nov 16 02:03:30 GMT 2016 christos branches: 1.83.6; 1.83.12; 1.83.14;
if there is more than one : it is not an X display, it is a v6 address

1.83 Wed Nov 16 02:03:30 GMT 2016 christos branches: 1.83.6; 1.83.12; 1.83.14;
if there is more than one : it is not an X display, it is a v6 address

1.83 Wed Nov 16 02:03:30 GMT 2016 christos branches: 1.83.6; 1.83.12; 1.83.14;
if there is more than one : it is not an X display, it is a v6 address

1.83 Wed Nov 16 02:03:30 GMT 2016 christos branches: 1.83.6; 1.83.12; 1.83.14;
if there is more than one : it is not an X display, it is a v6 address

/src/sys/miscfs/nullfs/
H A Dnull_vfsops.c1.83 Fri Nov 19 06:44:46 GMT 2010 dholland branches: 1.83.8; 1.83.12; 1.83.14; 1.83.18; 1.83.20;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.

1.83 Fri Nov 19 06:44:46 GMT 2010 dholland branches: 1.83.8; 1.83.12; 1.83.14; 1.83.18; 1.83.20;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.

1.83 Fri Nov 19 06:44:46 GMT 2010 dholland branches: 1.83.8; 1.83.12; 1.83.14; 1.83.18; 1.83.20;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.

1.83 Fri Nov 19 06:44:46 GMT 2010 dholland branches: 1.83.8; 1.83.12; 1.83.14; 1.83.18; 1.83.20;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.

1.83 Fri Nov 19 06:44:46 GMT 2010 dholland branches: 1.83.8; 1.83.12; 1.83.14; 1.83.18; 1.83.20;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.

1.83 Fri Nov 19 06:44:46 GMT 2010 dholland branches: 1.83.8; 1.83.12; 1.83.14; 1.83.18; 1.83.20;
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.

Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).

The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.

/src/sys/arch/atari/conf/
H A DFALCON1.93 Sun Feb 21 18:00:13 GMT 2010 tsutsui Regen from GENERIC.in rev 1.83:
> Add pseudo-device ksyms. Noticed by David Ross on port-atari.

1.83 Wed Oct 17 19:53:46 GMT 2007 garbled branches: 1.83.16; 1.83.20; 1.83.22; 1.83.26;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

1.83 Wed Oct 17 19:53:46 GMT 2007 garbled branches: 1.83.16; 1.83.20; 1.83.22; 1.83.26;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

1.83 Wed Oct 17 19:53:46 GMT 2007 garbled branches: 1.83.16; 1.83.20; 1.83.22; 1.83.26;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

1.83 Wed Oct 17 19:53:46 GMT 2007 garbled branches: 1.83.16; 1.83.20; 1.83.22; 1.83.26;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

1.83 Wed Oct 17 19:53:46 GMT 2007 garbled branches: 1.83.16; 1.83.20; 1.83.22; 1.83.26;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

H A DMILAN-PCIIDE1.83 Sat Apr 27 18:19:28 GMT 2013 christos branches: 1.83.4;
remove confusing numeric locators where they are unused.

1.83 Sat Apr 27 18:19:28 GMT 2013 christos branches: 1.83.4;
remove confusing numeric locators where they are unused.

1.66 Sun Feb 21 18:00:14 GMT 2010 tsutsui Regen from GENERIC.in rev 1.83:
> Add pseudo-device ksyms. Noticed by David Ross on port-atari.

/src/sys/uvm/
H A Duvm_loan.c1.83 Mon Jul 30 23:56:48 GMT 2012 matt branches: 1.83.2; 1.83.16; 1.83.20; 1.83.24;
-fno-common broke kernhist since it used commons.
Add a KERNHIST_DEFINE which is define the kernel history.
Change UVM to deal with the new usage.

1.83 Mon Jul 30 23:56:48 GMT 2012 matt branches: 1.83.2; 1.83.16; 1.83.20; 1.83.24;
-fno-common broke kernhist since it used commons.
Add a KERNHIST_DEFINE which is define the kernel history.
Change UVM to deal with the new usage.

1.83 Mon Jul 30 23:56:48 GMT 2012 matt branches: 1.83.2; 1.83.16; 1.83.20; 1.83.24;
-fno-common broke kernhist since it used commons.
Add a KERNHIST_DEFINE which is define the kernel history.
Change UVM to deal with the new usage.

1.83 Mon Jul 30 23:56:48 GMT 2012 matt branches: 1.83.2; 1.83.16; 1.83.20; 1.83.24;
-fno-common broke kernhist since it used commons.
Add a KERNHIST_DEFINE which is define the kernel history.
Change UVM to deal with the new usage.

1.83 Mon Jul 30 23:56:48 GMT 2012 matt branches: 1.83.2; 1.83.16; 1.83.20; 1.83.24;
-fno-common broke kernhist since it used commons.
Add a KERNHIST_DEFINE which is define the kernel history.
Change UVM to deal with the new usage.

/src/sys/dev/ic/
H A Dsiop.c1.83 Sun Mar 04 06:02:01 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.18;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:01 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.18;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:01 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.18;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:01 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.18;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:01 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.18;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

/src/sys/dev/pci/
H A Dtwe.c1.83 Sun Mar 04 06:02:26 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.20;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:26 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.20;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:26 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.20;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:26 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.20;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

1.83 Sun Mar 04 06:02:26 GMT 2007 christos branches: 1.83.2; 1.83.14; 1.83.16; 1.83.20;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

H A Dtga.c1.83 Wed Jan 11 20:50:00 GMT 2012 macallan branches: 1.83.6; 1.83.10;
add extra parameter for wsfont_find()

1.83 Wed Jan 11 20:50:00 GMT 2012 macallan branches: 1.83.6; 1.83.10;
add extra parameter for wsfont_find()

1.83 Wed Jan 11 20:50:00 GMT 2012 macallan branches: 1.83.6; 1.83.10;
add extra parameter for wsfont_find()

/src/sys/arch/sun3/dev/
H A Dzs.c1.83 Mon Apr 28 20:23:38 GMT 2008 martin branches: 1.83.2; 1.83.4;
Remove clause 3 and 4 from TNF licenses
1.83 Mon Apr 28 20:23:38 GMT 2008 martin branches: 1.83.2; 1.83.4;
Remove clause 3 and 4 from TNF licenses
1.83 Mon Apr 28 20:23:38 GMT 2008 martin branches: 1.83.2; 1.83.4;
Remove clause 3 and 4 from TNF licenses
/src/sys/arch/evbarm/conf/
H A DINTEGRATOR1.83 Thu Sep 14 07:58:40 GMT 2017 mrg branches: 1.83.4; 1.83.14;
clean up COMPAT_* options for native netbsd code:
- new series of files that are useful for saying "i want everything
since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.

1.83 Thu Sep 14 07:58:40 GMT 2017 mrg branches: 1.83.4; 1.83.14;
clean up COMPAT_* options for native netbsd code:
- new series of files that are useful for saying "i want everything
since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.

1.83 Thu Sep 14 07:58:40 GMT 2017 mrg branches: 1.83.4; 1.83.14;
clean up COMPAT_* options for native netbsd code:
- new series of files that are useful for saying "i want everything
since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.

/src/sys/arch/i386/include/
H A Dparam.h1.83 Mon Feb 19 13:02:47 GMT 2018 sborrill branches: 1.83.2; 1.83.4;
Double size of MSGBUFSIZE as existing value is not big enough to hold boot dmesg
on modern server-class hardware with lots of CPUs, etc.

1.83 Mon Feb 19 13:02:47 GMT 2018 sborrill branches: 1.83.2; 1.83.4;
Double size of MSGBUFSIZE as existing value is not big enough to hold boot dmesg
on modern server-class hardware with lots of CPUs, etc.

1.83 Mon Feb 19 13:02:47 GMT 2018 sborrill branches: 1.83.2; 1.83.4;
Double size of MSGBUFSIZE as existing value is not big enough to hold boot dmesg
on modern server-class hardware with lots of CPUs, etc.

/src/sys/arch/amiga/dev/
H A Dser.c1.83 Fri Jul 25 08:10:31 GMT 2014 dholland branches: 1.83.8; 1.83.18;
Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.

1.83 Fri Jul 25 08:10:31 GMT 2014 dholland branches: 1.83.8; 1.83.18;
Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.

1.83 Fri Jul 25 08:10:31 GMT 2014 dholland branches: 1.83.8; 1.83.18;
Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.

/src/bin/df/
H A Ddf.c1.83 Sun Jul 20 00:52:39 GMT 2008 lukem branches: 1.83.4; 1.83.8;
Remove the \n and tabs from the __COPYRIGHT() strings.
1.83 Sun Jul 20 00:52:39 GMT 2008 lukem branches: 1.83.4; 1.83.8;
Remove the \n and tabs from the __COPYRIGHT() strings.
1.83 Sun Jul 20 00:52:39 GMT 2008 lukem branches: 1.83.4; 1.83.8;
Remove the \n and tabs from the __COPYRIGHT() strings.
/src/sys/compat/freebsd/
H A Dfreebsd_syscall.h1.83 Mon Jan 16 17:43:04 GMT 2017 christos branches: 1.83.4;
regen

1.83 Mon Jan 16 17:43:04 GMT 2017 christos branches: 1.83.4;
regen

H A Dfreebsd_syscalls.c1.83 Mon Jan 16 17:43:04 GMT 2017 christos branches: 1.83.4;
regen

1.83 Mon Jan 16 17:43:04 GMT 2017 christos branches: 1.83.4;
regen

H A Dfreebsd_sysent.c1.83 Thu Sep 24 14:40:28 GMT 2015 christos branches: 1.83.2;
Regen
1.83 Thu Sep 24 14:40:28 GMT 2015 christos branches: 1.83.2;
Regen
/src/sys/kern/
H A Dkern_physio.c1.83 Sun Jul 29 00:15:45 GMT 2007 ad branches: 1.83.4; 1.83.6; 1.83.8;
It's not a good idea for device drivers to modify b_flags, as they don't
need to understand the locking around that field. Instead of setting
B_ERROR, set b_error instead. b_error is 'owned' by whoever completes
the I/O request.

1.83 Sun Jul 29 00:15:45 GMT 2007 ad branches: 1.83.4; 1.83.6; 1.83.8;
It's not a good idea for device drivers to modify b_flags, as they don't
need to understand the locking around that field. Instead of setting
B_ERROR, set b_error instead. b_error is 'owned' by whoever completes
the I/O request.

1.83 Sun Jul 29 00:15:45 GMT 2007 ad branches: 1.83.4; 1.83.6; 1.83.8;
It's not a good idea for device drivers to modify b_flags, as they don't
need to understand the locking around that field. Instead of setting
B_ERROR, set b_error instead. b_error is 'owned' by whoever completes
the I/O request.

1.83 Sun Jul 29 00:15:45 GMT 2007 ad branches: 1.83.4; 1.83.6; 1.83.8;
It's not a good idea for device drivers to modify b_flags, as they don't
need to understand the locking around that field. Instead of setting
B_ERROR, set b_error instead. b_error is 'owned' by whoever completes
the I/O request.

/src/sys/miscfs/kernfs/
H A Dkernfs_vfsops.c1.83 Mon Jan 28 14:31:18 GMT 2008 dholland branches: 1.83.6; 1.83.8; 1.83.10;
Fix some race conditions in rename.
Introduce a per-FS rename lock and new vfsops to manipulate it.
Get this lock while renaming. Also add another relookup() in do_sys_rename,
which is a hack to kludge around some of the worst deficiencies of
ufs_rename.
reviewed-by: pooka (and an earlier rev by ad)
posted on tech-kern with no objections.

1.83 Mon Jan 28 14:31:18 GMT 2008 dholland branches: 1.83.6; 1.83.8; 1.83.10;
Fix some race conditions in rename.
Introduce a per-FS rename lock and new vfsops to manipulate it.
Get this lock while renaming. Also add another relookup() in do_sys_rename,
which is a hack to kludge around some of the worst deficiencies of
ufs_rename.
reviewed-by: pooka (and an earlier rev by ad)
posted on tech-kern with no objections.

1.83 Mon Jan 28 14:31:18 GMT 2008 dholland branches: 1.83.6; 1.83.8; 1.83.10;
Fix some race conditions in rename.
Introduce a per-FS rename lock and new vfsops to manipulate it.
Get this lock while renaming. Also add another relookup() in do_sys_rename,
which is a hack to kludge around some of the worst deficiencies of
ufs_rename.
reviewed-by: pooka (and an earlier rev by ad)
posted on tech-kern with no objections.

1.83 Mon Jan 28 14:31:18 GMT 2008 dholland branches: 1.83.6; 1.83.8; 1.83.10;
Fix some race conditions in rename.
Introduce a per-FS rename lock and new vfsops to manipulate it.
Get this lock while renaming. Also add another relookup() in do_sys_rename,
which is a hack to kludge around some of the worst deficiencies of
ufs_rename.
reviewed-by: pooka (and an earlier rev by ad)
posted on tech-kern with no objections.

Completed in 116 milliseconds

1234567891011>>