summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-06Don't pass uninitialized stack memory to setdisklabel() as the 'old'Kenneth R Westerback
label. Use the existing label, since we now check and reuse some values in it. And that's what all other drivers do. Bonus: we don't need that label on the stack anymore. ok deraadt@
2009-09-06Attach devices to obio(4) based on information from the flattened deviceMark Kettenis
tree. Since that information is also used for the PCI interrupts, devices in mini-PCI slots should work now as well, at least in the rb600.
2009-09-06Implement OF_getproplen().Mark Kettenis
2009-09-06syncTheo de Raadt
2009-09-06add framework for palmTheo de Raadt
2009-09-06check for unitialized elements when accessing an array; from Simon Kellner.Otto Moerbeek
2009-09-06Fix typo in comment, safe -> save.Marcus Glocker
Spotted by miod@
2009-09-06Fix udl_copycols overlay copy problem by copying area to off-screen firstMarcus Glocker
(same as in udl_copyrows).
2009-09-06When dvmrpd receives a prune, it must checks if every downstream memberMichele Marchetto
on that interfaces has already sent prunes. If so (and there are no local groups) removes the interface from the downstream list. ok claudio@
2009-09-06Palm: cleanup kernel configuration filesMarek Vasut
2009-09-05Make use of the new wsdisplay ability, committed by miod previously, whichMarcus Glocker
allows our rasops functions to return EAGAIN if our usb command queue is full. This gets us rid of the ugly while { delay(); } loop and makes udl work also on MP kernels now (we faced a deadlock so far because spinning in that delay() loop with biglock active wasn't that much fun). With help from miod@
2009-09-05Only redraw all clients once when the backoff timer expires rather than everyNicholas Marriott
second all the time. Reported by Simon Nicolussi.
2009-09-05- don't try to shove a daddr64_t value into an int32_t.Jasper Lievisse Adriaanse
eventhough this won't really harm as ext2fs doesn't handle files that large, it was not correct. no objections from thib@
2009-09-05Buglet crept in.Miod Vallat
2009-09-05sync comment to reality, off-page page headers go intoThordur I. Bjornsson
an RB tree, not into a hashtable.
2009-09-05u_int32_t not u_int32_ts in debug code.Claudio Jeker
2009-09-05fix typosTheo de Raadt
2009-09-05Check the return value of all emulops in the emulation code, and abortMiod Vallat
tty output as soon as we hit a failure. Since the `output' of a character may cause several emulops to be called (e.g. if it causes scrollup or if this is the end of an escape sequence), all emulation code maintain a so-called `abort state', to be able to properly recover when the character is tentatively output later, and not reissue the emulops which did not fail the first time. With help from mglocker@
2009-09-05Make the output() wsemul_op return the number of characters processed andMiod Vallat
check it in wsdisplaystart() to suspend output if not all characters have been output; they will get reissued at the next tty rstrt_to timeout.
2009-09-05Change the wsdisplay_emulops return types from void to int; emulops will nowMiod Vallat
return zero on success and nonzero on failure. This commit only performs mechanical changes for the existing emulops to always return zero.
2009-09-05- properly free fqdn if it gets reassigned due to multiple -h optionsTobias Stoeckmann
- fixed comment typos with input by and ok millert, otto
2009-09-05Rework internal interfaces in the wsdisplay emulation code to prepare forMiod Vallat
upcoming changes. No functional change.
2009-09-05scsi_done before COMPLETEDavid Gwynne
2009-09-05scsi_done before COMPLETE.David Gwynne
2009-09-05call scsi_done before returning COMPLETEDavid Gwynne
2009-09-05call scsi_done before returning COMPLETE in the stuffup case.David Gwynne
pointed out by miod
2009-09-05Fixed typo in comment.Tobias Stoeckmann
ok millert
2009-09-05Fix various cases of stackgap_alloc() size arguments not being computedMiod Vallat
correctly, usually yielding the right value on 32 bit machines because sizeof int == sizeof pointer.
2009-09-05Make sure ehci_open() invokes ehci_device_setintr() at splusb; found withMiod Vallat
splassert.
2009-09-05Remove unnecessary assignments in sii311[24]_chip_map().Miod Vallat
2009-09-05Palm: add missing GPIO setup into palm_udc.cMarek Vasut
2009-09-05Palm: initial commit of etc/etc.palmMarek Vasut
OK deraadt@
2009-09-05Palm: initial commit of distrib/palmMarek Vasut
OK deraadt@
2009-09-05approximately what palm will need; ok marexTheo de Raadt
2009-09-05Palm: initial commit of sys/arch/palmMarek Vasut
OK deraadt@
2009-09-05Make DIOCSDINFO code consistant everywhere.Kenneth R Westerback
ok miod@ deraadt@
2009-09-04Add common framework for storing device listsJordan Hargrave
Useful for acpitz, acpipwrres, etc.
2009-09-04Bring back support for iCH10 based chips. This time support for fiber cardsDariusz Swiderski
seems to be fixed, thanks to tests done by mpf at mailq dot de. Also support for older fiber cards that have no PHY seems to be working, thanks to claudio@ The code includes all the changes that i backed out, plus two tweaks: 1. em_detect_gig_phy() gets called in em_setup_link() instead of em_copper_link_preconfig(), this enables phy detection on fiber cards. 2. em_detect_gig_phy() gets a condition to look for old fiber cards, that have no PHY. ok by claudio@, prodded by deraadt@
2009-09-04Make sure the MAC address is correct on big-endian platforms if it isn't readMark Kettenis
from the EEPROM. ok miod@
2009-09-04Fix scheduling of bounces that could not be delivered.Jacek Masiulaniec
ok gilles@
2009-09-04Fix scheduling of bounces that could not be delivered.Jacek Masiulaniec
ok gilles@
2009-09-04Prepend Return-Path.Jacek Masiulaniec
2009-09-04Tidy main and make it a bit easier to read.Nicholas Marriott
2009-09-04Fix scheduling of bounce messages.Jacek Masiulaniec
From gilles@
2009-09-04Tell the user when sleeping due to password backoff.Nicholas Marriott
2009-09-04Dvrmpd inherited the same yesno porblem from bgpd. Make sure it throwsClaudio Jeker
a proper syntax error.
2009-09-04Make sure that a proper syntax error is produced when something else thenClaudio Jeker
yes or no is used in a yes/no token. OK henning
2009-09-04merged with mda.cJacek Masiulaniec
2009-09-04Use the address familiy of the neighbor IP to decide which MP type to use.Claudio Jeker
IPv4 session will still default to only announce inet unicast but now IPv6 session will by default use announce inet6 unicast. The defaults can be overridden on groups and in the neighbor itself but this new behaviour is way more sane then the old one. OK henning, sthen
2009-09-04Major mda update:Jacek Masiulaniec
- Fix: check external mda / mail.local exit code. - Fix: check maildir rename(2) return code. - Fix: check read(2) and write(2) return codes. - Fix: in parent, batchp->env was not set to the env of the current process. - Fix: clean file in tmp if maildir delivery fails. - Fix: mark message as temporarily failed upon start, unmark upon sucessful delivery. (safe default) - Fix: kill all message drops, aka. PERMFAILUREs, with one exception: when the local user no longer exists. - Cleanup: store.c is merged with its only user, mda.c - Feature: in parent, child_add now returns pointer to the new child struct. This is used to store and later access child->mda_batch member in order to associate children with their batches. - Feature: in parent, external mda / mail.local will timeout after 5 minutes.