summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-01Add the new exec command to run a process and its children in aReyk Floeter
non-default rdomain/rtable. route will change the default rdomain using the new setrdomain() syscall and execute the supplied command, eg. "route -T1 exec /usr/sbin/named". Tested by many including michele@, phessler@ ok claudio@, deraadt@
2009-12-01add "exec" keywordReyk Floeter
ok jsg@
2009-12-01Update code to use the new AID address ids so that this works again withClaudio Jeker
bgpd. Reads OK henning@
2009-12-01Use an artificial address family id in struct bgpd_addr and almost everywhereClaudio Jeker
else. Adds conversion functions to map AFI/SAFI and the Unix AF_ values from and into AID used in bgpd. This is needed to support things like MPLS VPN and other upcomming changes that need to play a lot with AFI/SAFI pairs. Mostly mechanical change, henning@ has no particular issues with this. Must go in so that I can continue working.
2009-12-01- regenJasper Lievisse Adriaanse
2009-12-01- some more id's from dmesgsJasper Lievisse Adriaanse
2009-12-01document more or less what's going on now.Marc Espie
With updatesets, technical details are ways more complicated.
2009-12-01okay, this one needs tagging as wellMarc Espie
2009-12-01From Brad: "Rewrite the ti(4) man page a bit making it look closerStuart Henderson
to the bge(4) man page. - Remove mentioning PCI for the type of Gigabit adapters at the top since there are also SBus adapters. - Shuffle the list of adapters and the description of the chipsets around so that the adapters list is further up the page and the description of the chipsets is further down the page. - Make the list of adapter entries consistent and only mention the media type. - Remove the bit about the Tigon 1 chipset no longer being in production. They're both no longer in production and I don't think this has much relevence in the man page. There are plenty of other Ethernet chipsets no longer in production as well."
2009-12-01for every case we can't install stuff, we have to let the tracker now, andMarc Espie
close the set.
2009-12-01Look for mice and xterm keys before standard function keys as they are lessNicholas Marriott
likely to be partial versions.
2009-12-01Fix dmesg printing of error.Marco Peereboom
2009-12-01Mark disk as dirty when starting a write to it. Restores issuing ofKenneth R Westerback
SYNCHRONIZE_CACHE commands on device close. ok dlg@ marco@
2009-12-01properly handle all xs states that can be returned by an adapter in sd.David Gwynne
requested by krw@ after spending a week munging through my code.
2009-12-01put the midlayer changes back in.David Gwynne
the two issues affecting it last time are gone. the first, mishandling of TRY_AGAIN_LATER is not relevant now that krw got rid of TRY_AGAIN_LATER. the second, the misbehaving IBM disk was found to be a problem with siop using ordered tags on most ops combined with the speed of the new code. putting this in so we can move forward. ok krw@ "commit please" marco@
2009-12-01Change type of dva to u_int64_t to make mpii(4) compile on i386.Alexander Bluhm
ok marco@
2009-11-30Load firmware that is needed for accelerated X on Elite3D boards.Mark Kettenis
The firmware is loaded from /etc/firmware/afb, which will be provided soon.
2009-11-30Add inline function to read %fprs.Mark Kettenis
2009-11-30Re-initialise the interface upon resume.Mark Kettenis
ok deraadt@, pirofti@, claudio@
2009-11-30It doesn't make sense to talk about doing packet tagging "duringStuart Henderson
nat-to or rdr-to in addition to filter rules".
2009-11-30tweak the rules a bit: the search filter for "more recent than" ought toMarc Espie
notice it sees older stuff. Even if they get filtered later on, this would turn into a "no need to update". (in actual use, I probably will need to open those packages and look at the pkgpaths to make sure they are not valid candidates, and to compare full signatures... oh well)
2009-11-30Crank __LDPGSZ from 4KB to 16KB, in preparation for a kernel page sizeMiod Vallat
increase as well. Binaries compiled before this change will not work once the kernel page size is cranked (in a few weeks), so you might want to update your userland and packages soon.
2009-11-30Handle partial xterm function key sequences.Nicholas Marriott
2009-11-30KNFPaul Irofti
2009-11-30Bump up array size to prevent overflow when probing memoryCan Erkin Acar
on machines reporting > 32 memory regions. ok kettenis@
2009-11-30better errors: have $set->cleanup mark set as finished.Marc Espie
in case there is an issue, register set as not updateable with tracker.
2009-11-30better: have can_install return 0/1 as definitive answer, and return "undef"Marc Espie
for try again later. Don't bother cleaning up set from can_install, since complete does it too.
2009-11-30regenJasper Lievisse Adriaanse
2009-11-30- add two devices found in dmesgsJasper Lievisse Adriaanse
2009-11-30Use the new Elfxx_Phdr check hook to prevent loading a kernel not compiledMiod Vallat
for the platform we are running on (i.e. trying to boot e.g. bsd.IP32 on an IP27 machine).
2009-11-30Allow the bootblocks to provide an optional Elfxx_Phdr check, and abort theMiod Vallat
file load if necessary. Will be used very shortly.
2009-11-29Backout previous commit. There is a possible race which makes it possibleMark Kettenis
for sys_reboot() to hang forever.
2009-11-29- add net80211, from Vladimir KirillovStuart Henderson
- sort nnpfs alphabetically ok deraadt jasper
2009-11-29some major changes have happenedMarc Espie
2009-11-29disable the isa wdc's because amd64 machines are much more likely toTheo de Raadt
be legacy-free machines built by Dell monkeys who then (it seems) reuse the io address space for something else. Touch it, and the
2009-11-29disable the isa wdc's because amd64 machines are much more likely toTheo de Raadt
be legacy-free machines built by Dell monkeys who then (it seems) reuse the io address space for something else. Touch it, and the machine resets. Great....
2009-11-29At suspend time there is no need for a fancy cr3 dance to decide ifTheo de Raadt
pmap_activate() should be called to force the kthread into the kernel pmap. If it is i386 it is lazy pmap it may not be in the kernel kthread, so it must be called so that pmap_activate can decide. If it is amd64 without lazy pmap, it must not be called. A comment is added to remind us about this in the future in case these assumptions change. ok kettenis
2009-11-29unbreak compilation on sparc64 with AUDIO_DEBUG definedAlexandre Ratchov
2009-11-29On any sensor the SENSOR_FINVALID flag indicates whether we are able toTheo de Raadt
read a value from the sensor properly. The .status field, on the other hand, indicates whether the location that sensor is at, is OK, failed, on fire, or whatnot. In the case of uthum we have no idea whether that temperature is ok or not, so we must leave it SENSOR_S_UNSPEC
2009-11-29Reload mtrr state on all CPUs after updates. Seems to speed up X on MPMark Kettenis
systems, at least with Intel graphics. ok marco@, deraadt@
2009-11-29Send a powerdown command to L1 on IP35 if powerdown is requested.Miod Vallat
2009-11-29Merge in some tidying up bits from gem(4). From Brad.Mark Kettenis
2009-11-29compute updates on the fly, instead of "at start"Marc Espie
2009-11-29set things up for updates on the fly. In particular, we may have to lookMarc Espie
into "to_update" stuff...
2009-11-29in the worst case, we find a new handle with the right pkgpath,Marc Espie
independently of the name...
2009-11-29show old->new as everywhere else in sets.Marc Espie
micro-optimisation: if old pkgname is the same as new pkgname, we just need to build the RequiredBy file, no need to adjust Requiring...
2009-11-29clean up conflict handling and dependency adjustement: build listMarc Espie
of conflict globally, add it as old handles, and then use it everywhere.
2009-11-29show missing libraries as "|detail" for the can't install message.Marc Espie
2009-11-29slightly simpler error handlingMarc Espie
2009-11-29have SharedLibs use state to print error messages.Marc Espie