Searched hist:1.461 (Results 1 - 25 of 36) sorted by relevance

12

/src/sys/dev/usb/
H A Dusbdevs1.461 Thu Mar 08 23:14:05 GMT 2007 riz branches: 1.461.2; 1.461.4;
Add FTDI "Serial 2232C" product ID
1.461 Thu Mar 08 23:14:05 GMT 2007 riz branches: 1.461.2; 1.461.4;
Add FTDI "Serial 2232C" product ID
1.461 Thu Mar 08 23:14:05 GMT 2007 riz branches: 1.461.2; 1.461.4;
Add FTDI "Serial 2232C" product ID
H A Dusbdevs.h1.461 Sat Feb 10 10:36:50 GMT 2007 mlelstv Get the correct RCS-IDs included
H A Dusbdevs_data.h1.461 Sat Feb 10 07:44:00 GMT 2007 mlelstv Option N.V. is the real vendor, Vodafone just sells the UMTS cards.
Add support for Globetrotter Fusion Quad Lite cards.
/src/sys/kern/
H A Dinit_main.c1.461 Thu Nov 27 14:38:09 GMT 2014 uebayasi branches: 1.461.2;
Yield the main thread only after exiting critical section.
1.461 Thu Nov 27 14:38:09 GMT 2014 uebayasi branches: 1.461.2;
Yield the main thread only after exiting critical section.
H A Dkern_exec.c1.461 Mon Sep 03 16:29:35 GMT 2018 riastradh Rename min/max -> uimin/uimax for better honesty.

These functions are defined on unsigned int. The generic name
min/max should not silently truncate to 32 bits on 64-bit systems.
This is purely a name change -- no functional change intended.

HOWEVER! Some subsystems have

#define min(a, b) ((a) < (b) ? (a) : (b))
#define max(a, b) ((a) > (b) ? (a) : (b))

even though our standard name for that is MIN/MAX. Although these
may invite multiple evaluation bugs, these do _not_ cause integer
truncation.

To avoid `fixing' these cases, I first changed the name in libkern,
and then compile-tested every file where min/max occurred in order to
confirm that it failed -- and thus confirm that nothing shadowed
min/max -- before changing it.

I have left a handful of bootloaders that are too annoying to
compile-test, and some dead code:

cobalt ews4800mips hp300 hppa ia64 luna68k vax
acorn32/if_ie.c (not included in any kernels)
macppc/if_gm.c (superseded by gem(4))

It should be easy to fix the fallout once identified -- this way of
doing things fails safe, and the goal here, after all, is to _avoid_
silent integer truncations, not introduce them.

Maybe one day we can reintroduce min/max as type-generic things that
never silently truncate. But we should avoid doing that for a while,
so that existing code has a chance to be detected by the compiler for
conversion to uimin/uimax without changing the semantics until we can
properly audit it all. (Who knows, maybe in some cases integer
truncation is actually intended!)
H A Dvfs_subr.c1.461 Fri Mar 31 08:38:14 GMT 2017 msaitoh Remove extra 0x. This bug was added when replacing bitmask_snprintf(9) with
snprintb(3) (in between NetBSD 5 and 6). Old bitmask_snprint(9) didn't add
0x" automatically for hexadecimal value, so old code used it with "0x%s".
/src/sys/dev/ata/
H A Dwd.c1.461 Mon Apr 13 08:05:02 GMT 2020 maxv constify
/src/sys/arch/i386/conf/
H A DALL1.461 Sat Dec 29 11:30:11 GMT 2018 maxv Retire compat_ibcs2, as discussed on tech-kern@. FreeBSD did the same
recently.
/src/distrib/notes/common/
H A Dmain1.461 Tue Mar 16 09:42:02 GMT 2010 sbd Add myself
/src/distrib/sets/lists/debug/
H A Dmi1.461 Sun Jan 26 16:35:42 GMT 2025 christos sets changes for new bind-9.
/src/etc/
H A DMakefile1.461 Sat May 28 11:17:35 GMT 2022 nia mk: Add MKNTP, MKTCPDUMP knobs.
/src/share/man/man9/
H A DMakefile1.461 Mon Jan 17 19:08:06 GMT 2022 christos Add acl related changes; there is no more vaccess; document the genfs functions
instead.
/src/share/man/man4/
H A Doptions.41.461 Mon Feb 13 09:46:29 GMT 2017 skrll G/C VM_MAX_KERNEL_BUF
H A DMakefile1.461 Wed Apr 02 01:34:36 GMT 2008 dyoung Certain misguided people have complained, NetBSD only runs rare or
"retro" computers, but NetBSD also runs a growing number of rare
and retro add-on cards. With this patch, NetBSD supports the IDEC
Supervision/16, a black&white image capture board for the 16-bit
ISA bus. Approximate date of manufacture: 1991. Total instances
known to be in use throughout the world: one.

Coming soon; isvctl(8), the utility program for capturing 8-bit,
512x480 images at speeds of up to 6 frames per second.
/src/usr.bin/xlint/lint1/
H A Dcgram.y1.461 Thu Jul 13 23:11:11 GMT 2023 rillig lint: use separate types for parsing pointer types and type qualifiers

The documentation of the previous 'qual_ptr_t' was misleading, as that
type was used for other type qualifier lists as well, even if these were
not related to pointer types.
H A Dtree.c1.461 Fri Jun 24 20:16:21 GMT 2022 rillig lint: do not warn about pointer cast between sockaddr variants
/src/sys/net/
H A Dif.c1.461 Thu Sep 19 06:07:24 GMT 2019 knakahara Avoid having a rtcache directly in a percpu storage for tunnel protocols.

percpu(9) has a certain memory storage for each CPU and provides it by the piece
to users. If the storages went short, percpu(9) enlarges them by allocating new
larger memory areas, replacing old ones with them and destroying the old ones.
A percpu storage referenced by a pointer gotten via percpu_getref can be
destroyed by the mechanism after a running thread sleeps even if percpu_putref
has not been called.

Using rtcache, i.e., packet processing, typically involves sleepable operations
such as rwlock so we must avoid dereferencing a rtcache that is directly stored
in a percpu storage during packet processing. Address this situation by having
just a pointer to a rtcache in a percpu storage instead.

Reviewed by ozaki-r@ and yamaguchi@
/src/sys/arch/amd64/conf/
H A DGENERIC1.461 Sat Jul 22 13:03:54 GMT 2017 maxv Add USER_LDT, commented out for now.
/src/sys/dev/pci/
H A Dpcidevs.h1.461 Tue Jul 30 20:43:57 GMT 2002 bouyer Regen: Add Intel 845G PCI IDs
H A Dpcidevs_data.h1.461 Fri Aug 02 00:45:24 GMT 2002 ad Regen.
/src/usr.bin/make/
H A Djob.c1.461 Tue Dec 19 19:33:39 GMT 2023 rillig make: clean up comments

No binary change, except for line numbers in assertions.

H A Dmain.c1.461 Sat Nov 14 17:39:14 GMT 2020 rillig make(1): rename Main_SetVarObjdir to SetVarObjdir

Only exported functions should be prefixed with the module name.
/src/sys/arch/i386/i386/
H A Dmachdep.c1.461 Sat Nov 17 08:20:58 GMT 2001 christos Add transmeta crusoe cpu support from toshi's fiva patches.
/src/distrib/sets/lists/base/
H A Dshl.mi1.461 Mon Feb 16 20:57:29 GMT 2009 christos bump libssh
/src/doc/
H A D3RDPARTY1.461 Wed Aug 30 20:40:47 GMT 2006 wiz postfix-2.3.3 is out.

Completed in 1054 milliseconds

12