summaryrefslogtreecommitdiff
path: root/sys/arch/sgimips
AgeCommit message (Collapse)Author
2023-06-24Fix typo in comment.msaitoh
2022-11-01s/varaible/variable/ and s/varible/variable/ in comments.andvar
2022-10-26sgimips/scn(4): Convert to ttylock/ttyunlock.riastradh
2022-10-04Remove unused extern declaration of constty.rin
2022-09-18Eliminate use of IFF_OACTIVE.thorpej
2022-08-07UFS/LFS dirhash:simonb
- Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
2022-06-08This kernel has no midi, so comment out pseudo-device sequencermartin
2022-06-07This kernel has no midi, so comment out pseudo-device sequencermartin
2022-04-16fix various typos in comments and log messages.andvar
2022-03-03mips: Use device_set_private for cpuN on older ports.riastradh
Specifically, for those that don't use cpu_attach_common of mips_subr.c.
2022-02-12sys: Fix various abuse of struct device internals.riastradh
Will help to make struct device opaque later.
2021-12-05Fix typo again... s/Comparision/Comparison/msaitoh
2021-12-05s/comparsion/comparision/ in comment.msaitoh
2021-12-03fix various typos in comments, log messages and documentation.andvar
2021-11-10s/endianess/endianness/msaitoh
2021-09-18Remove unnecessary (and unimplemented) WSKBD_*BELL ioctls in kbd drivers.tsutsui
It looks the only ioctl(4) to be implemented for WSKBDIO_*BELL in the backend keyboard driver is WSKBDIO_COMPLEXBELL. All other BELL ioctls (WSKBDIO_BELL, WSKBDIO_SETBELL, WSKBDIO_GETBELL, WSKBDIO_SETDEFAULTBELL, and WSKBDIO_GETDEFAULTBELL) are handled in the MI wskbd driver (in wskbd_displayioctl() in src/sys/dev/wscons/wskbd.c).
2021-09-11Add missing double p and d for stopped and overriden accordingly.andvar
Fix few more typos along the way, mainly in copy-pasted comments.
2021-08-21fix some more typos in comments/log messages, improve wording as well.andvar
2021-08-12fix typos in "environment" word.andvar
2021-08-07Merge thorpej-cfargs2.thorpej
2021-07-24Fix all remaining typos, mainly in comments but also in few definitions and ↵andvar
log messages, reported by me in PR kern/54889. Also fixed some additional typos in comments, found on review of same files or typos.
2021-06-29Remove uscanner(4) drivernia
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
2021-05-31Include "opt_param.h" (ifdef _KERNEL_OPT) everywhere that MSGBUFSIZE issimonb
referenced since some sources include <machine/param.h>.
2021-04-26if ddb is enabled set cpu_reset_address to crime_reboot.mrg
'mach reset' works from ddb now.
2021-04-24Merge thorpej-cfargs branch:thorpej
Simplify and make extensible the config_search() / config_found() / config_attach() interfaces: rather than having different variants for which arguments you want pass along, just have a single call that takes a variadic list of tag-value arguments. Adjust all call sites: - Simplify wherever possible; don't pass along arguments that aren't actually needed. - Don't be explicit about what interface attribute is attaching if the device only has one. (More simplification.) - Add a config_probe() function to be used in indirect configuiration situations, making is visibly easier to see when indirect config is in play, and allowing for future change in semantics. (As of now, this is just a wrapper around config_match(), but that is an implementation detail.) Remove unnecessary or redundant interface attributes where they're not needed. There are currently 5 "cfargs" defined: - CFARG_SUBMATCH (submatch function for direct config) - CFARG_SEARCH (search function for indirect config) - CFARG_IATTR (interface attribte) - CFARG_LOCATORS (locators array) - CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles) ...and a sentinel value CFARG_EOL. Add some extra sanity checking to ensure that interface attributes aren't ambiguous. Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark ports to associate those device handles with device_t instance. This will trickle trough to more places over time (need back-end for pre-OFW Sun OBP; any others?).
2021-04-15more -fcommon for boot programs.mrg
2021-04-01Whitespace: #define<tab>simonb
2021-01-21add a commented out compat_ossaudio wherever there's compat_linuxnia
requested by mrg
2020-11-21malloc(9) -> kmem(9)thorpej
2020-09-27vether: Add to kernel configurationsroy
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
2020-08-16make COMPAT_LINUX option disabled by defaultjdolecek
leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel
2020-08-01Remove references to BRIDGE_IPF, it is now compiled in by default.maxv
2020-07-07Overhaul the interface to pci_configure_bus():thorpej
- Don't expose how PCI bus configuration resource management is implemented. Provide a new resource provider API: ==> pciconf_resource_init() -- Initialize a PCI configuration resources container. ==> pciconf_resource_add() -- Add a PCI configuration resource to the container (I/O, MEM, or prefetchable MEM). Multiple resources of each type may be added. ==> pciconf_resource_fini() -- Tear down the PCI configurtation resources container once the bus has been configured. This is much easier to use than the previous method of providing an extent map for each kind of resource, and works better for e.g. ACPI platforms that provide potentially multiple PCI resources in tables provided by firmware. - Re-implement PCI configuration resource management using vmem arenas, rather than extent maps.
2020-06-15Follow ipfilter -> npf changes.tsutsui
2020-06-14replace EX_NOWAIT with EX_WAITOK in device attach methods.chs
remove checks for failures that can no longer occur.
2020-06-11uvm_availmem(): give it a boolean argument to specify whether a recentad
cached value will do, or if the very latest total must be fetched. It can be called thousands of times a second and fetching the totals impacts not only the calling LWP but other CPUs doing unrelated activity in the VM system.
2020-05-29For struct timecounter, use C99 initializers.rin
Compile tested. No functional changes intended.
2020-04-04mark nsmb major obsoletejdolecek
2020-01-30Fix typomartin
2020-01-29remove urio(4), a driver for the Rio500 MP3 player.maya
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it. Renamed all major entries to obsolete, as was done in previous removals. This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream? Proposed on tech-kern a month ago.
2020-01-29Adopt <net/if_stats.h>.thorpej
2020-01-25Retire "le* at pci?" from the shipped kernel configs:thorpej
- If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out. The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
2020-01-20Remove FDDI support.thorpej
2020-01-19Remove HIPPI support and the esh(4) driver that uses it. There have notthorpej
been any users of HIPPI for some time, and it is unlikely to be resurrected.
2020-01-19Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It isthorpej
long since obsolete.
2020-01-02Use todr_gettime_ymdhms / todr_settime_ymdhms.thorpej
2019-12-31Rename uvm_free() -> uvm_availmem().ad
2019-12-27s/transfered/transferred/msaitoh
2019-12-27s/suport/support/msaitoh
2019-12-26s/lenght/length/msaitoh