Searched hist:1.185 (Results 1 - 25 of 300) sorted by relevance

1234567891011>>

/src/sys/arch/pmax/stand/common/
H A Dif_prom.c1.11 Wed Jan 12 15:32:43 GMT 2011 tsutsui Pull a fix from src/sys/net/if_ethersubr.c rev. 1.185:
Fix off by one.

/src/sys/arch/hp300/hp300/
H A Dmachdep.c1.185 Sun Dec 11 00:17:18 GMT 2005 christos branches: 1.185.4; 1.185.6; 1.185.8; 1.185.10; 1.185.12;
merge ktrace-lwp.

1.185 Sun Dec 11 00:17:18 GMT 2005 christos branches: 1.185.4; 1.185.6; 1.185.8; 1.185.10; 1.185.12;
merge ktrace-lwp.

1.185 Sun Dec 11 00:17:18 GMT 2005 christos branches: 1.185.4; 1.185.6; 1.185.8; 1.185.10; 1.185.12;
merge ktrace-lwp.

1.185 Sun Dec 11 00:17:18 GMT 2005 christos branches: 1.185.4; 1.185.6; 1.185.8; 1.185.10; 1.185.12;
merge ktrace-lwp.

1.185 Sun Dec 11 00:17:18 GMT 2005 christos branches: 1.185.4; 1.185.6; 1.185.8; 1.185.10; 1.185.12;
merge ktrace-lwp.

1.185 Sun Dec 11 00:17:18 GMT 2005 christos branches: 1.185.4; 1.185.6; 1.185.8; 1.185.10; 1.185.12;
merge ktrace-lwp.

/src/sys/sys/
H A Dsyscallargs.h1.185 Fri Feb 15 13:10:23 GMT 2008 ad branches: 1.185.2; 1.185.6;
Regen.
1.185 Fri Feb 15 13:10:23 GMT 2008 ad branches: 1.185.2; 1.185.6;
Regen.
1.185 Fri Feb 15 13:10:23 GMT 2008 ad branches: 1.185.2; 1.185.6;
Regen.
/src/sys/arch/sun3/sun3/
H A Dmachdep.c1.185 Wed Jul 02 17:28:56 GMT 2008 ad branches: 1.185.2; 1.185.4; 1.185.6;
Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@.

1.185 Wed Jul 02 17:28:56 GMT 2008 ad branches: 1.185.2; 1.185.4; 1.185.6;
Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@.

1.185 Wed Jul 02 17:28:56 GMT 2008 ad branches: 1.185.2; 1.185.4; 1.185.6;
Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@.

1.185 Wed Jul 02 17:28:56 GMT 2008 ad branches: 1.185.2; 1.185.4; 1.185.6;
Replce exec_map with a pool. Proposed on tech-kern@, reviewed by chs@.

/src/sys/kern/
H A Dsyscalls.c1.185 Tue Mar 06 16:10:17 GMT 2007 drochner branches: 1.185.2; 1.185.4;
regen
1.185 Tue Mar 06 16:10:17 GMT 2007 drochner branches: 1.185.2; 1.185.4;
regen
1.185 Tue Mar 06 16:10:17 GMT 2007 drochner branches: 1.185.2; 1.185.4;
regen
H A Dkern_subr.c1.185 Sun Apr 27 11:37:48 GMT 2008 ad branches: 1.185.2;
- Rename crit_enter/crit_exit to kpreempt_disable/kpreempt_enable.
DragonflyBSD uses the crit names for something quite different.
- Add a kpreempt_disabled function for diagnostic assertions.
- Add inline versions of kpreempt_enable/kpreempt_disable for primitives.
- Make some more changes for preemption safety to the x86 pmap.

1.185 Sun Apr 27 11:37:48 GMT 2008 ad branches: 1.185.2;
- Rename crit_enter/crit_exit to kpreempt_disable/kpreempt_enable.
DragonflyBSD uses the crit names for something quite different.
- Add a kpreempt_disabled function for diagnostic assertions.
- Add inline versions of kpreempt_enable/kpreempt_disable for primitives.
- Make some more changes for preemption safety to the x86 pmap.

H A Dsubr_prf.c1.185 Sat Jul 11 07:14:53 GMT 2020 maxv branches: 1.185.2;
Remove support for '%n' in the kernel printf functions.

It makes vulnerabilities too easily exploitable, is unused and as a sanity
rule should not be used in the kernel to begin with.

Now, "printf(unfiltered_string);" is much less of a problem.

1.185 Sat Jul 11 07:14:53 GMT 2020 maxv branches: 1.185.2;
Remove support for '%n' in the kernel printf functions.

It makes vulnerabilities too easily exploitable, is unused and as a sanity
rule should not be used in the kernel to begin with.

Now, "printf(unfiltered_string);" is much less of a problem.

/src/sys/arch/vax/vax/
H A Dpmap.c1.185 Mon May 22 16:53:05 GMT 2017 ragge branches: 1.185.2; 1.185.8;
Update copyright notice for Ludd (remove clause 3 & 4).

1.185 Mon May 22 16:53:05 GMT 2017 ragge branches: 1.185.2; 1.185.8;
Update copyright notice for Ludd (remove clause 3 & 4).

1.185 Mon May 22 16:53:05 GMT 2017 ragge branches: 1.185.2; 1.185.8;
Update copyright notice for Ludd (remove clause 3 & 4).

H A Dmachdep.c1.185 Fri Jan 27 18:53:05 GMT 2012 para branches: 1.185.2;
converting extent(9) from malloc(9) to kmem(9)
preceding kmem-vmem-pool-uvm patch

releng@ acknowledged

1.185 Fri Jan 27 18:53:05 GMT 2012 para branches: 1.185.2;
converting extent(9) from malloc(9) to kmem(9)
preceding kmem-vmem-pool-uvm patch

releng@ acknowledged

/src/sys/arch/prep/conf/
H A DGENERIC1.185 Tue Jan 23 14:47:55 GMT 2018 sevan branches: 1.185.2; 1.185.4;
Alternate buffer queue strategies no longer considered experimental, update
description.

Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html

1.185 Tue Jan 23 14:47:55 GMT 2018 sevan branches: 1.185.2; 1.185.4;
Alternate buffer queue strategies no longer considered experimental, update
description.

Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html

1.185 Tue Jan 23 14:47:55 GMT 2018 sevan branches: 1.185.2; 1.185.4;
Alternate buffer queue strategies no longer considered experimental, update
description.

Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html

/src/sys/arch/sparc/conf/
H A DGENERIC1.185 Sun Feb 05 05:02:02 GMT 2006 cube branches: 1.185.2; 1.185.4;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).

1.185 Sun Feb 05 05:02:02 GMT 2006 cube branches: 1.185.2; 1.185.4;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).

1.185 Sun Feb 05 05:02:02 GMT 2006 cube branches: 1.185.2; 1.185.4;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).

/src/sys/arch/pmax/conf/
H A DGENERIC1.185 Sun Nov 16 16:01:42 GMT 2014 manu branches: 1.185.2; 1.185.4;
Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate

1.185 Sun Nov 16 16:01:42 GMT 2014 manu branches: 1.185.2; 1.185.4;
Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate

1.185 Sun Nov 16 16:01:42 GMT 2014 manu branches: 1.185.2; 1.185.4;
Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate

/src/sys/arch/mac68k/conf/
H A DGENERIC1.185 Sun Nov 04 14:34:23 GMT 2007 xtraeme branches: 1.185.2; 1.185.8;
Remove System V semaphores and share memory options to set the limits:
SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.

They can be tweaked via sysctl now. Ports that were setting values on
them weren't touched, I only removed the ones that were commented out.

1.185 Sun Nov 04 14:34:23 GMT 2007 xtraeme branches: 1.185.2; 1.185.8;
Remove System V semaphores and share memory options to set the limits:
SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.

They can be tweaked via sysctl now. Ports that were setting values on
them weren't touched, I only removed the ones that were commented out.

1.185 Sun Nov 04 14:34:23 GMT 2007 xtraeme branches: 1.185.2; 1.185.8;
Remove System V semaphores and share memory options to set the limits:
SEMMNI, SEMMNS, SEMUME and SHMMAXPGS.

They can be tweaked via sysctl now. Ports that were setting values on
them weren't touched, I only removed the ones that were commented out.

/src/sys/rump/librump/rumpkern/
H A Demul.c1.185 Tue Nov 21 15:22:06 GMT 2017 ozaki-r branches: 1.185.2; 1.185.4;
Add missing inclusion of pserialize.h (fix build)

1.185 Tue Nov 21 15:22:06 GMT 2017 ozaki-r branches: 1.185.2; 1.185.4;
Add missing inclusion of pserialize.h (fix build)

1.185 Tue Nov 21 15:22:06 GMT 2017 ozaki-r branches: 1.185.2; 1.185.4;
Add missing inclusion of pserialize.h (fix build)

/src/usr.bin/ftp/
H A Dfetch.c1.185 Mon Apr 28 20:24:13 GMT 2008 martin branches: 1.185.6; 1.185.8; 1.185.14;
Remove clause 3 and 4 from TNF licenses

1.185 Mon Apr 28 20:24:13 GMT 2008 martin branches: 1.185.6; 1.185.8; 1.185.14;
Remove clause 3 and 4 from TNF licenses

1.185 Mon Apr 28 20:24:13 GMT 2008 martin branches: 1.185.6; 1.185.8; 1.185.14;
Remove clause 3 and 4 from TNF licenses

1.185 Mon Apr 28 20:24:13 GMT 2008 martin branches: 1.185.6; 1.185.8; 1.185.14;
Remove clause 3 and 4 from TNF licenses

/src/sys/arch/i386/conf/
H A DMakefile.i3861.185 Mon Aug 24 14:04:24 GMT 2015 uebayasi branches: 1.185.10;
Define ${LINKSCRIPT} in one place.
1.185 Mon Aug 24 14:04:24 GMT 2015 uebayasi branches: 1.185.10;
Define ${LINKSCRIPT} in one place.
/src/distrib/notes/common/
H A Dcontents1.185 Fri Apr 02 07:09:11 GMT 2021 rin branches: 1.185.6;
Document DHT kernel for evbppc.
1.185 Fri Apr 02 07:09:11 GMT 2021 rin branches: 1.185.6;
Document DHT kernel for evbppc.
/src/sys/uvm/
H A Duvm_mmap.c1.185 Tue Nov 21 14:35:36 GMT 2023 riastradh branches: 1.185.2;
pax(9): Rework header file more coherently to nix some needless #ifs.

Cleans up some of the fallout from PR kern/57711 fixes.

Could do a little more to nix PAX_SEGVGUARD conditionals but maybe
not worth it.

1.185 Tue Nov 21 14:35:36 GMT 2023 riastradh branches: 1.185.2;
pax(9): Rework header file more coherently to nix some needless #ifs.

Cleans up some of the fallout from PR kern/57711 fixes.

Could do a little more to nix PAX_SEGVGUARD conditionals but maybe
not worth it.

/src/sys/net/
H A Dif_gre.c1.185 Sat Feb 03 19:05:14 GMT 2024 jdolecek branches: 1.185.2;
fix PIPE_SOCKETPAIR variant of pipe1() to apply correctly the 'flags'
passed when called via pipe2(2), fixing repeatable process hang during
compilation with 'gcc -pipe'

refactor fsocreate() to return the new socket and file pointers,
expect the caller to call fd_affix() once initialization is fully complete

use the new fsocreate() to replace the duplicate open-coded 'flags' handling
in makesocket() used for socketpair(2), and in the PIPE_SOCKETPAIR pipe1()

this also fixes lib/libc/sys/t_pipe2 pipe2_cloexec test to succeed
on PIPE_SOCKETPAIR kernel

fixes PR kern/55690

1.185 Sat Feb 03 19:05:14 GMT 2024 jdolecek branches: 1.185.2;
fix PIPE_SOCKETPAIR variant of pipe1() to apply correctly the 'flags'
passed when called via pipe2(2), fixing repeatable process hang during
compilation with 'gcc -pipe'

refactor fsocreate() to return the new socket and file pointers,
expect the caller to call fd_affix() once initialization is fully complete

use the new fsocreate() to replace the duplicate open-coded 'flags' handling
in makesocket() used for socketpair(2), and in the PIPE_SOCKETPAIR pipe1()

this also fixes lib/libc/sys/t_pipe2 pipe2_cloexec test to succeed
on PIPE_SOCKETPAIR kernel

fixes PR kern/55690

/src/sys/arch/x68k/x68k/
H A Dmachdep.c1.185 Mon Jul 30 17:19:59 GMT 2012 christos branches: 1.185.2;
Remove extra definition of physmem (locore sets it anyway). Someone please
check.

1.185 Mon Jul 30 17:19:59 GMT 2012 christos branches: 1.185.2;
Remove extra definition of physmem (locore sets it anyway). Someone please
check.

/src/sys/compat/netbsd32/
H A Dnetbsd32_netbsd.c1.185 Sat Mar 22 08:15:25 GMT 2014 maxv branches: 1.185.2;
Fix a potential - but very unlikely - NULL pointer dereference.
(it does not introduce a new error code for open(), since
pathbuf_copyin() is already there and can return ENOMEM)

Found by my code scanner.

1.185 Sat Mar 22 08:15:25 GMT 2014 maxv branches: 1.185.2;
Fix a potential - but very unlikely - NULL pointer dereference.
(it does not introduce a new error code for open(), since
pathbuf_copyin() is already there and can return ENOMEM)

Found by my code scanner.

/src/lib/libc/include/
H A Dnamespace.h1.185 Fri Jan 13 14:41:27 GMT 2017 christos branches: 1.185.2;
allow overriding snprintf/vsnprintf

1.185 Fri Jan 13 14:41:27 GMT 2017 christos branches: 1.185.2;
allow overriding snprintf/vsnprintf

/src/lib/libpthread/
H A Dpthread.c1.185 Sat Jun 08 08:01:49 GMT 2024 hannken branches: 1.185.2;
Fix resource leak in pthread_create(). Pthread field "pt_lwpctl"
must not be accessed after _lwp_exit() as the kernel may free
it, attach it to another thread and change its "lc_curcpu".

The "pthread__deadqueue" will fill up with pthreads with
an invalid "pt_lwpctl" and allocated stack that never get
reused.

Replace the test "lc_curcpu == LWPCTL_CPU_EXITED" with
test "_lwp_kill(newthread->pt_lid, 0) == -1 && errno == ESRCH"
to make sure this thread has finished its _lwp_exit().

PR lib/57831 "Memory leaks in libpthread/libc"

1.185 Sat Jun 08 08:01:49 GMT 2024 hannken branches: 1.185.2;
Fix resource leak in pthread_create(). Pthread field "pt_lwpctl"
must not be accessed after _lwp_exit() as the kernel may free
it, attach it to another thread and change its "lc_curcpu".

The "pthread__deadqueue" will fill up with pthreads with
an invalid "pt_lwpctl" and allocated stack that never get
reused.

Replace the test "lc_curcpu == LWPCTL_CPU_EXITED" with
test "_lwp_kill(newthread->pt_lid, 0) == -1 && errno == ESRCH"
to make sure this thread has finished its _lwp_exit().

PR lib/57831 "Memory leaks in libpthread/libc"

/src/sys/arch/alpha/conf/
H A Dfiles.alpha1.185 Tue Oct 02 23:54:51 GMT 2012 christos branches: 1.185.2;
move common/bus_dma/ -> dev/bus_dma/

1.185 Tue Oct 02 23:54:51 GMT 2012 christos branches: 1.185.2;
move common/bus_dma/ -> dev/bus_dma/

/src/sys/arch/amd64/conf/
H A DXEN3_DOM01.185 Sun Sep 27 13:48:49 GMT 2020 roy branches: 1.185.2;
vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.
1.185 Sun Sep 27 13:48:49 GMT 2020 roy branches: 1.185.2;
vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.

Completed in 255 milliseconds

1234567891011>>