summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-11-24junk SCCSTheo de Raadt
2007-11-24more junk SCCSTheo de Raadt
2007-11-24Recognize the wait r5k instruction in ddb and use it in cpu_idle_cycle.Miod Vallat
ok jsing@ a while ago (and this diff is much much older)
2007-11-24junk SCCSTheo de Raadt
2007-11-24delete unused junk RCS idsTheo de Raadt
2007-11-24ansi CTheo de Raadt
2007-11-24new sentence, new line;Jason McIntyre
2007-11-24The Sigmatel codec id 7662 looks identical to STAC7661 and works fine withDeanna Phillips
the code here. Tested by Rob Lytle, thanks.
2007-11-24we dont need ot include sys/lock.h hereDavid Gwynne
ok miod@ krw@
2007-11-24tweak for hostnames without dots (like "localhost")Reyk Floeter
2007-11-24Fix a stupid underscore bug in memory area computations in the cache functions,Miod Vallat
it's amazing things didn't break.
2007-11-24style(9) for includesReyk Floeter
2007-11-24sort includes, adjust to style(9)Reyk Floeter
2007-11-24Another missing RTM_VERSION check. This will remove the RB_INSERT warningsClaudio Jeker
seen on startup.
2007-11-24typoMiod Vallat
2007-11-24lsa_self() is completely busted at the moment, so just ignore it.Claudio Jeker
Currently ospf6d is unable to announce a thing so there is no need to cleanup.
2007-11-24Print the neighbor ID instead of the neighbor address in if_act_elect().Claudio Jeker
Neighbors are identified by ID in OSPF v3 and trying to print a IPv6 addr as AF_INET was wrong anyway.
2007-11-24Since switches from X to consoles are aysnchronous, wsmoused(8) can be awakenedMiod Vallat
before the X server has release the mouse device. Instead of an arbitrary sleep, loop (with increasing delays) until we can open the device again. Found the hard way and tested by jmc@
2007-11-24extend the url lookup algorithm to match the full URL and differentReyk Floeter
possible suffix/prefix combinations by stripping subdomains, path components, and the query args. ok and tested by gilles@
2007-11-24some make -j fixes.Marc Espie
- put the man pages in a separate Makefile, they need main build to be finished for dependencies to resolve correctly. - run perl's make depend before we run build. We can probably get rid of most of it, but one of Todd's remarks made me realize we still want to depend perlmain.
2007-11-24write explicit dependencies for make -j. beforedepend creates the file,Marc Espie
but make -j tries to find them earlier, and can't.
2007-11-24fix race condition, as reported by naddy@.Marc Espie
On a sufficiently fast machine, the subdirs and the ${TARGETS} will be run simultaneously, and will fail. Since TARGETS can be empty, we need an extra dummy-target to make sure make does something sensible (this avoids bsd-specific constructs).
2007-11-24parallel make fixes: $(YDR) produces several files, we need a timestamp.Marc Espie
Also fixes an explicit make instead of $(MAKE) and a missing dependency.
2007-11-24fix yacc/lex parallel file generationMarc Espie
2007-11-24more parallel make fixes.Marc Espie
Preparations to fix the engine: - new function has_been_built(gn), that tells you what's the status of a given node. Allows us to run Suff_FindDeps later, by updating the number of unmade children correctly. - take out the code that handles shell expansions in an expand_children* set of functions, called by Suff_FindDeps, among others. These must be called early in the engine to avoid creating bogus nodes. Engine fixes: - take the predecessor/successor special handling out, deal with it in separate functions. - don't count nodes. Explicitly track them all in a hash table (better way to deal with non-built issues). - don't run Suff_FindDeps at start, but just before building an actual node. This allows make to find all dependencies correctly, as in groff. Pfiou! now it works.
2007-11-24Some macppc models (e.g. the 1.5 GHz G4 MacMini) have a large clock driftMarc Balmer
which is due to the timecounter running at a different frequency than what OpenFirmware tells us. On such machines, measure the actual timecounter frequency (triggered by a table of affected models) and use this measured value instead. This brings down the drift to values where adjtime()/adjfreq() triggered by ntpd(8) can tame the clock. feedback many, ok miod, kettenis
2007-11-24cope with incorrect extra arguments; from Rodolfo GouveiaTheo de Raadt
2007-11-24workq_add_task returns ENOMEM on failureTed Unangst
2007-11-24Be sure to program the busswitch interrupt selection register on 197SPMiod Vallat
and 197DP to route interrupts to the processor we're booting on. This allows a 197DP to run when booting from the second cpu.
2007-11-24Fix a.out header endianness swap.Miod Vallat
2007-11-24Pull from master repo:Stefan Kempf
chars are sign-extended with extsb, not extsh.
2007-11-24fix goto to jump to the right placeReyk Floeter
2007-11-24Pull from master repo:Stefan Kempf
No need to sign-extend unsigned shorts loaded from memory.
2007-11-24some spelling fixes from Martynas VenckusJason McIntyre
2007-11-24Try a forced unmount if mount_mfs is killed with SIGKILL.Marco Pfatschbacher
OK tedu@
2007-11-24enable PCIAGP on amd64, tested for some time now by various peopleReyk Floeter
ok tedu@ oga@
2007-11-24Do not mark any page as global on monoprocessor kernels if running on aMiod Vallat
88110, to avoid snooping notification bus cycles, as recommended by the manual.
2007-11-24Slightly faster cache flushing operations on MP systems.Miod Vallat
2007-11-24Allow for any baud rate within a range rather thanJonathan Gray
having a fixed list of rates.
2007-11-24Pull from master repo:Stefan Kempf
More missing newlines.
2007-11-24Add newline after comment. The following instruction would not beStefan Kempf
recognized by the assembler otherwise.
2007-11-23Don't do anything in the shutdownhook if the registers aren't mapped.Mark Kettenis
ok deraadt@, fgsch@
2007-11-23ukbd_rawrepeat only there if WSDISPLAY_COMPAT_RAWKBDTheo de Raadt
2007-11-23Check for invalid dev indices, which could get here through ioctl.Deanna Phillips
2007-11-23If the card has gone away, return imediately from the interrupt handler.Mark Kettenis
ok dlg@
2007-11-23starting bits to implement hotplug of sili controllers. this adds the codeDavid Gwynne
to clean up the atascsi stuff, and has sili call it when its going away. tested on an expresscard sili variant by kettenis@
2007-11-23Since the devices that we detach may have children we cannot rely on theMark Kettenis
"previous" device still being there, so if we detach a device, we really have to start from scratch again (like the comment on this code actually says we should). Simplifies the code as a bonus. ok dlg@, deraadt@
2007-11-23feng shuiDavid Gwynne
2007-11-23Don't use uninitialized variables in umbg_detach.Marc Balmer
2007-11-23Make sure that variables used during detach are initialized during attach.Marc Balmer
Discussed with dlg.