Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-06 | .Xr sensorsd 8 | Henning Brauer | |
ok grange@ jmc@ | |||
2003-10-06 | connect sensorsd to the build | Henning Brauer | |
ok deraadt@ | |||
2003-10-06 | ANSIfication; most from Patrick Latifi | Todd C. Miller | |
OK deraadt@ | |||
2003-10-06 | more pci_flags, unused for now; from netbsd. | Federico G. Schwindt | |
ok deraadt@ henning@ krw@ | |||
2003-10-06 | Implement a real xfs_devpoll() and don't rely on xfs_realselect(). | Todd C. Miller | |
Tested by beck@ | |||
2003-10-06 | power management status reg. definition; from netbsd. | Federico G. Schwindt | |
ok deraadt@ henning@ krw@. | |||
2003-10-06 | Correctly handle sparse mappings in pmap_changebit() and pmap_testbit(). | Miod Vallat | |
2003-10-06 | This is one of these eerie moments when you realize that a significant part | Miod Vallat | |
of your beliefs are wrong. In this case, trust in gcc. When computing the address of a field in a structure on stack, and: - the offset of the structure relative to the stack pointer and - the offset of the field relative to the structure have no _bits_ in common (for example, accessing field at structure(8) with the structure at sp(64)), triggers a gcc optimization in the following improvement: (plus (plus (frame_pointer offset_for_structure) offset_for_field)) changing into (plus (frame_pointer direct_offset_for_field)) In the aforementioned "no bits in common" case, gcc will use (or (plus frame_pointer offset_for_structure) offset_for_field) which is not necessarily correct, depending on the value of the frame pointer... Checking generated assembly code for a kernel compilation pointed out that ALL architectures were affected by this bug (some, such as m88k, alpha and sparc64, being much more affected than others, such as vax and m68k). Our first move was to backport a fix for this found in the gcc 3.x branch, however it relies upon several microbugfixes scattered around, and produced a misbehaving kernel on one particular machine. So what goes in with this commit is just a conservative fix which disables this particular "bitwise or is fun" optimization. Problem discovery and analysis by yours truly. Fix by etoh@ and I. Tested on all supported architectures by various people, including deraadt@, henning@, mickey@, naddy@ and I. | |||
2003-10-06 | better output on error; ok henning@ | Federico G. Schwindt | |
2003-10-06 | .Xr it 4 | Henning Brauer | |
PR3512, From: zejames@greyhats.org | |||
2003-10-06 | remove ftp.calyx.nl and mirrors.serveftp.org from here as well | David Krause | |
2003-10-06 | make lge(4) compile, from tedu@ | David Krause | |
ok jason@ nate@ | |||
2003-10-06 | More vm_offset_t removal I forgot to check in; spotted by deraadt@ | Miod Vallat | |
2003-10-06 | Update to tzcode2003c from elsie.nci.nih.gov | Todd C. Miller | |
Fixes a pasto and implements better int oflow checking (doesn't rely on unspecified behavior). | |||
2003-10-05 | Update to tzcode2003c from elsie.nci.nih.gov | Todd C. Miller | |
2003-10-05 | Bang head against wall, unbreak ddb, do not collect $2000, and go to sleep. | Miod Vallat | |
2003-10-05 | Stop the chip from stripping VLAN headers (the driver | Henric Jungheim | |
ignores them) and tell the rest of the stack that "em" support VLAN frames. The "em" driver should now work with VLAN(4) pseudo-devs (and it should no longer be silently stripping VLAN headers when bridging). prodding by Attila Nagy ok jason@ | |||
2003-10-05 | Oops, commited from the wrong tree | Miod Vallat | |
2003-10-05 | More cmmu routines cleanup: | Miod Vallat | |
- remove unused routines (which were mostly here for debugging anyway) - do not include <machine/m88*.h> from <machine/cmmu.h> but rather only from the modules which need them - try to simplify the MVME187 codepath in the 8820x code, whenever possible | |||
2003-10-05 | Do not use empty No_SSBR and No_Precheck macros, but rather pass empty | Miod Vallat | |
arguments to PREP*() macros. Slightly reorganize code in badaddr() - also do not make some internal labels unnecessarily visible from outside code. | |||
2003-10-05 | Kill vm_offset_t and vm_size_t, in favor of the [pv]addr_t and [pv]size_t | Miod Vallat | |
typedefs. | |||
2003-10-05 | De-register | Miod Vallat | |
2003-10-05 | typos | Miod Vallat | |
2003-10-05 | Correct db_{read,write}_bytes prototypes and use the official ones. | Miod Vallat | |
2003-10-05 | Despite what the comments say, the instruction cache has never been turned on, | Miod Vallat | |
since day one. It's never too late to fix it... | |||
2003-10-05 | If attaching a wsdisplay console causes a font switch, do not update the PROM | Miod Vallat | |
view of the cursor position, so that it comes back to a correct location when the system is shut down. | |||
2003-10-05 | a few more devices to come later (commented out now) | Michael Shalayeff | |
2003-10-05 | ansi | Theo de Raadt | |
2003-10-05 | reload the itmr as soon as we get the intr to avoid lagging on slower machines | Michael Shalayeff | |
2003-10-05 | Fix tree breakage. We are not ready for RealTek PHYs, so back out that | Kenneth R Westerback | |
addition, leaving only desired Broadcom PHY additions. | |||
2003-10-05 | Fix tree breakage. We are not ready for RealTek PHYs, so back out that | Kenneth R Westerback | |
addition, leaving only desired Broadcom PHY additions. | |||
2003-10-05 | Misc. PHYs: more Broadcom, some RealTek. | Kenneth R Westerback | |
The Broadcom devices are needed for the bge sync being attempted. From FreeBSD. As were the pcidevs committed earlier. | |||
2003-10-05 | Misc. PHYs: more Broadcom, some RealTek. | Kenneth R Westerback | |
The Broadcom devices are needed for the bge sync being attempted. From FreeBSD. As were the pcidevs committed earlier. | |||
2003-10-05 | do not panic if microtime does not work to measure rng performance; from ↵ | Michael Shalayeff | |
andrisp@hipo.lv | |||
2003-10-05 | from freebsd: read one word less (for type) and take care of odd sized records | Michael Shalayeff | |
2003-10-05 | need to escape the quotes in cross-{lib,bin} | Michael Shalayeff | |
2003-10-05 | need to eval the CROSSENV | Michael Shalayeff | |
2003-10-04 | oops | Theo de Raadt | |
2003-10-04 | remove my wacky spacing; some typos from 0.97c; | Jason McIntyre | |
2003-10-04 | - sort options | Jason McIntyre | |
- document -o - sync usage() with SYNOPSIS - various tweaks ok otto@ | |||
2003-10-04 | sync | Theo de Raadt | |
2003-10-04 | new serverworks parts | Theo de Raadt | |
2003-10-04 | uname=daemon for /var/msgs; | Jason McIntyre | |
from Otto and myself; fixes PR 3392; ok deraadt@ | |||
2003-10-04 | tweaks from andrushock@korovino.net | Theo de Raadt | |
2003-10-04 | Some more Broadcomm devices. Needed for sync to latest FreeBSD/NetBSD bge. | Kenneth R Westerback | |
2003-10-04 | Some more Broadcomm devices. Needed for sync to latest FreeBSD/NetBSD bge. | Kenneth R Westerback | |
2003-10-04 | vrele swap and/or root vnode should we fail during mountroot; found by ↵ | Michael Shalayeff | |
mpech@ and tedu@ ok | |||
2003-10-04 | Avoid crash on invalid config file (missing value for LIFE_DURATION). | Chad Loder | |
OK ho@ | |||
2003-10-04 | DIOCBEGINADDRS takes struct pfioc_pooladdr, not u_int32_t | Ryan Thomas McBride | |
Fixes PR3511 from apaterno@dsnsecurity.com | |||
2003-10-04 | - document that boot will by default try to load /bsd, /obsd then /bsd.old. | Jason McIntyre | |
- indent examples, and put descriptions before rather than after them. ok mickey@ |